#include "vdconf.h"

TOOLBAR "" 0 0 0 2

BUTTON DLG_OK 10 2
BEGIN
	PROMPT -14 -11 ""
	FLAGS "D"
END

BUTTON DLG_INFO 10 2
BEGIN
  PROMPT -24 -11 ""
END

BUTTON DLG_HELP 10 2
BEGIN
  PROMPT -34 -11 ""
END

BUTTON DLG_QUIT 11 2
BEGIN
  PROMPT -44 -11 ""
END

ENDPAGE

PAGE "Parametri ditta"  0 0 0 0

STRING FD_NEGOZIO 2
BEGIN
  PROMPT 2 2 "Negozio           "
  FIELD NEGOZIO
  USE FLD
  INPUT CODTAB FD_NEGOZIO
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_NEGOZIO CODTAB
  OUTPUT FD_DESNEG S0
  CHECKTYPE REQUIRED
  FLAG "UZ"
END

STRING FD_DESNEG 50 40
BEGIN
  PROMPT 30 2 ""
  USE FLD KEY 2
  INPUT S0 FD_DESNEG
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT FD_NEGOZIO
END

STRING FD_CODNUM 4
BEGIN
  PROMPT 2 4 "Numerazione       "
  FIELD CODNUM
  USE %NUM SELECT I1==4
  INPUT CODTAB FD_CODNUM
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODNUM CODTAB
  OUTPUT FD_DESNUM S0
  CHECKTYPE REQUIRED
  FLAG "UPA"
END

STRING FD_DESNUM 50 40
BEGIN
  PROMPT 30 4 ""
  USE %NUM KEY 2 SELECT I1==4
  INPUT S0 FD_DESNUM
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT FD_CODNUM
END

STRING FD_TIPODOC 4
BEGIN
  PROMPT 2 6 "Tipo documento    "
  FIELD TIPODOC
  USE %TIP SELECT I1==4
  INPUT CODTAB FD_TIPODOC
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_TIPODOC CODTAB
  OUTPUT FD_DESTIPODOC S0
  CHECKTYPE REQUIRED
  FLAG "UP"
END

STRING FD_DESTIPODOC 50 40
BEGIN
  PROMPT 30 6 ""
  HELP "Descrizione tipo documento"
  USE %TIP KEY 2 SELECT I1==4
  INPUT S0 FD_DESTIPODOC
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT FD_TIPODOC
END

STRING FD_CODLIST 3
BEGIN
  PROMPT 2 8 "Codice listino    "
  FIELD CODLIST
  FLAG "U"
  USE LF_CONDV 
  INPUT TIPO "L"
  INPUT CATVEN ""
  INPUT COD FD_CODLIST
  DISPLAY "Codice" COD
  DISPLAY "Descrizione@50" DESCR
  OUTPUT FD_CODLIST COD
  OUTPUT FD_DESLIST DESCR
  CHECKTYPE NORMAL
END

STRING FD_DESLIST 50 40
BEGIN 
  PROMPT 30 8 ""
  FLAGS "D"
END

STRING FD_CODNUMF 4
BEGIN
  PROMPT 2 10 "Numeraz. fatture  "
  FIELD CODNUMF
  USE %NUM SELECT I1==2
  INPUT CODTAB FD_CODNUMF
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODNUMF CODTAB
  OUTPUT FD_DESNUMF S0
  CHECKTYPE NORMAL
  FLAG "UPA"
END

STRING FD_DESNUMF 50 40
BEGIN
  PROMPT 30 10 ""
  USE %NUM KEY 2 SELECT I1==2
  INPUT S0 FD_DESNUMF
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT FD_CODNUMF
END

STRING FD_TIPODOCF 4
BEGIN
  PROMPT 2 12 "Tipo doc. fatture "
  FIELD TIPODOCF
  USE %TIP SELECT I1==2
  INPUT CODTAB FD_TIPODOCF
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_TIPODOCF CODTAB
  OUTPUT FD_DESTIPODOCF S0
  CHECKTYPE NORMAL
  FLAG "UP"
END

STRING FD_DESTIPODOCF 50 40
BEGIN
  PROMPT 30 12 ""
  HELP "Descrizione tipo documento"
  USE %TIP KEY 2 SELECT I1==2
  INPUT S0 FD_DESTIPODOCF
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT FD_TIPODOCF
END

BOOLEAN FD_BARPVAR
BEGIN
	PROMPT 2 14 "Gestione Barcode a peso variabile"
	FIELD BARPVAR
END

BOOLEAN FD_CODPVAR
BEGIN
	PROMPT 2 16 "Gestione codici a peso variabile"
	FIELD CODPVAR
END

STRING FD_QTACHAR 1
BEGIN
	PROMPT 2 18 "Carattere sep.qta "
	FIELD QTACHAR
END

ENDPAGE

PAGE "Pagamenti"  1 1 60 14

STRING FD_CODPAG01 4
BEGIN
  PROMPT 2 2 "Pagamento 1       "
  FLAGS "U#"
  FIELD CODPAG[1]
  USE %CPG
  INPUT CODTAB FD_CODPAG01
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG01 CODTAB
  OUTPUT FD_LABPAG01 S0[1,30]
  CHECKTYPE NORMAL
	GROUP 1
	MESSAGE EMPTY CLEAR,2@|K_TAB,FD_CODPAG02
	MESSAGE ENABLE,2@
END

STRING FD_LABPAG01 30
BEGIN
  PROMPT 30 2 ""
	FIELD LABPAG[1]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG01
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG01
  CHECKTYPE SEARCH
	GROUP 1 2
END

BOOLEAN FD_RESTOPAG01
BEGIN
	PROMPT 70 2 "Resto"
	FIELD RESTO[1]
	GROUP 1 2
END

STRING FD_CODPAG02 4
BEGIN
  PROMPT 2 4 "Pagamento 2       "
  FLAGS "U#"
  FIELD CODPAG[2]
  USE %CPG
  INPUT CODTAB FD_CODPAG02
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG02 CODTAB
  OUTPUT FD_LABPAG02 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 2
	MESSAGE EMPTY CLEAR,3@|K_TAB,FD_CODPAG03
	MESSAGE ENABLE,3@
END

STRING FD_LABPAG02 30
BEGIN
  PROMPT 30 4 ""
	FIELD LABPAG[2]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG02
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG02
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 2 3
END

BOOLEAN FD_RESTOPAG02
BEGIN
	PROMPT 70 4 "Resto"
	FIELD RESTO[2]
	FLAGS "DG"
	GROUP 2 3
END

STRING FD_CODPAG03 4
BEGIN
  PROMPT 2 6 "Pagamento 3       "
  FLAGS "U#"
  FIELD CODPAG[3]
  USE %CPG
  INPUT CODTAB FD_CODPAG03
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG03 CODTAB
  OUTPUT FD_LABPAG03 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 3
	MESSAGE EMPTY CLEAR,4@|K_TAB,FD_CODPAG04
	MESSAGE ENABLE,4@
END

STRING FD_LABPAG03 30
BEGIN
  PROMPT 30 6 ""
	FIELD LABPAG[3]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG03
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG03
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 3 4
END

BOOLEAN FD_RESTOPAG03
BEGIN
	PROMPT 70 6 "Resto"
	FIELD RESTO[3]
	FLAGS "DG"
	GROUP 3 4
END

STRING FD_CODPAG04 4
BEGIN
  PROMPT 2 8 "Pagamento 4       "
  FLAGS "U#"
  FIELD CODPAG[4]
  USE %CPG
  INPUT CODTAB FD_CODPAG04
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG04 CODTAB
  OUTPUT FD_LABPAG04 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 4
	MESSAGE EMPTY CLEAR,5@|K_TAB,FD_CODPAG05
	MESSAGE ENABLE,5@

END

STRING FD_LABPAG04 30
BEGIN
  PROMPT 30 8 ""
	FIELD LABPAG[4]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG04
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG04
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 4 5
END

BOOLEAN FD_RESTOPAG04
BEGIN
	PROMPT 70 8 "Resto"
	FIELD RESTO[4]
	FLAGS "DG"
	GROUP 4 5
END

STRING FD_CODPAG05 4
BEGIN
  PROMPT 2 10 "Pagamento 5       "
  FLAGS "U#"
  FIELD CODPAG[5]
  USE %CPG
  INPUT CODTAB FD_CODPAG05
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG05 CODTAB
  OUTPUT FD_LABPAG05 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 5
	MESSAGE EMPTY CLEAR,6@|K_TAB,FD_CODPAG06
	MESSAGE ENABLE,6@
END

STRING FD_LABPAG05 30
BEGIN
  PROMPT 30 10 ""
	FIELD LABPAG[5]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG05
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG05
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 5 6
END

BOOLEAN FD_RESTOPAG05
BEGIN
	PROMPT 70 10 "Resto"
	FIELD RESTO[5]
	FLAGS "DG"
	GROUP 5 6
END

STRING FD_CODPAG06 4
BEGIN
  PROMPT 2 12 "Pagamento 6       "
  FLAGS "U#"
  FIELD CODPAG[6]
  USE %CPG
  INPUT CODTAB FD_CODPAG06
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG06 CODTAB
  OUTPUT FD_LABPAG06 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 6
	MESSAGE EMPTY CLEAR,7@|K_TAB,FD_CODPAG07
	MESSAGE ENABLE,7@

END

STRING FD_LABPAG06 30
BEGIN
  PROMPT 30 12 ""
	FIELD LABPAG[6]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG06
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG06
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 6 7
END

BOOLEAN FD_RESTOPAG06
BEGIN
	PROMPT 70 12 "Resto"
	FIELD RESTO[6]
	FLAGS "DG"
	GROUP 6 7
END

STRING FD_CODPAG07 4
BEGIN
  PROMPT 2 14 "Pagamento 7       "
  FLAGS "U#"
  FIELD CODPAG[7]
  USE %CPG
  INPUT CODTAB FD_CODPAG07
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG07 CODTAB
  OUTPUT FD_LABPAG07 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 7
	MESSAGE EMPTY CLEAR,8@|K_TAB,FD_CODPAG08
	MESSAGE ENABLE,8@
END

STRING FD_LABPAG07 30
BEGIN
  PROMPT 30 14 ""
	FIELD LABPAG[7]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG07
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG07
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 7 8
END

BOOLEAN FD_RESTOPAG07
BEGIN
	PROMPT 70 14 "Resto"
	FIELD RESTO[7]
	FLAGS "DG"
	GROUP 7 8
END

STRING FD_CODPAG08 4
BEGIN
  PROMPT 2 16 "Pagamento 8       "
  FLAGS "U#"
  FIELD CODPAG[8]
  USE %CPG
  INPUT CODTAB FD_CODPAG08
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT FD_CODPAG08 CODTAB
  OUTPUT FD_LABPAG08 S0[1,30]
  CHECKTYPE NORMAL
	FLAGS "DG"
	GROUP 8
END

STRING FD_LABPAG08 30
BEGIN
  PROMPT 30 16 ""
	FIELD LABPAG[8]
  USE %CPG KEY 2
  INPUT S0 FD_LABPAG08
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice@10" CODTAB
  COPY OUTPUT FD_CODPAG08
  CHECKTYPE SEARCH
	FLAGS "DG"
	GROUP 8
END

BOOLEAN FD_RESTOPAG08
BEGIN
	PROMPT 70 16 "Resto"
	FIELD RESTO[8]
	FLAGS "DG"
	GROUP 8
END

ENDPAGE

ENDMASK