Files correlati : Ricompilazione Demo : [ ] Commento : ammodernate maschere git-svn-id: svn://10.65.10.50/trunk@18501 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			424 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			424 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #include "veconf.h"
 | |
| 
 | |
| TOOLBAR "topbar" 0 0 0 2
 | |
| #include <stdbar.h>
 | |
| ENDPAGE
 | |
| 
 | |
| PAGE "Spese incasso" 0 0 0 0
 | |
| 
 | |
| CURRENCY F_IMPSPINC1 9
 | |
| BEGIN
 | |
| PROMPT  2 2 "Importo spese per rimesse dirette    "
 | |
| FIELD IMPSPINC[1]
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC2 9
 | |
| BEGIN
 | |
| PROMPT  2 3 "Importo spese per tratte             "
 | |
| FIELD IMPSPINC[2]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC3 9
 | |
| BEGIN
 | |
| PROMPT  2 4 "Importo spese per ricevute bancarie  "
 | |
| FIELD IMPSPINC[3]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC4 9
 | |
| BEGIN
 | |
| PROMPT  2 5 "Importo spese per cessioni           "
 | |
| FIELD IMPSPINC[4]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC5 9
 | |
| BEGIN
 | |
| PROMPT  2 6 "Importo spese per paghero'           "
 | |
| FIELD IMPSPINC[5]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC6 9
 | |
| BEGIN
 | |
| PROMPT  2 7 "Importo spese per lettere di credito "
 | |
| FIELD IMPSPINC[6]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC7 9
 | |
| BEGIN
 | |
| PROMPT  2 8 "Importo spese per tratte accettate   "
 | |
| FIELD IMPSPINC[7]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC8 9
 | |
| BEGIN
 | |
| PROMPT  2 9 "Importo spese per R.I.D.             "
 | |
| FIELD IMPSPINC[8]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPSPINC9 9
 | |
| BEGIN
 | |
| PROMPT  2 10 "Importo spese per bonifici           "
 | |
| FIELD IMPSPINC[9]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPADD 11
 | |
| BEGIN
 | |
| PROMPT  2 12 "Spese forfettarie da addebitare "
 | |
| FIELD SPADD
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_MAXADD 15
 | |
| BEGIN
 | |
| PROMPT  2 14 "Importo massimo per addebito    "
 | |
| FIELD MAXADD
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| 
 | |
| PAGE "Spese bolli" 1 1 60 14
 | |
| 
 | |
| CURRENCY F_SPBOSCA1 11
 | |
| BEGIN
 | |
| PROMPT  2 2 "Scaglione "
 | |
| FIELD SPBOSCA[1]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP1 11
 | |
| BEGIN
 | |
| PROMPT  25 2 "Importo  "
 | |
| FIELD SPBOIMP[1]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA2 11
 | |
| BEGIN
 | |
| PROMPT  2 3 "Scaglione "
 | |
| FIELD SPBOSCA[2]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP2 11
 | |
| BEGIN
 | |
| PROMPT  25 3 "Importo  "
 | |
| FIELD SPBOIMP[2]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA3 11
 | |
| BEGIN
 | |
| PROMPT  2 4 "Scaglione "
 | |
| FIELD SPBOSCA[3]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP3 11
 | |
| BEGIN
 | |
| PROMPT  25 4 "Importo  "
 | |
| FIELD SPBOIMP[3]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA4 11
 | |
| BEGIN
 | |
| PROMPT  2 5 "Scaglione "
 | |
| FIELD SPBOSCA[4]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP4 11
 | |
| BEGIN
 | |
| PROMPT  25 5 "Importo  "
 | |
| FIELD SPBOIMP[4]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA5 11
 | |
| BEGIN
 | |
| PROMPT  2 6 "Scaglione "
 | |
| FIELD SPBOSCA[5]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP5 11
 | |
| BEGIN
 | |
| PROMPT  25 6 "Importo  "
 | |
| FIELD SPBOIMP[5]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA6 11
 | |
| BEGIN
 | |
| PROMPT  2 7 "Scaglione "
 | |
| FIELD SPBOSCA[6]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP6 11
 | |
| BEGIN
 | |
| PROMPT  25 7 "Importo  "
 | |
| FIELD SPBOIMP[6]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOSCA7 11
 | |
| BEGIN
 | |
| PROMPT  2 8 "Scaglione "
 | |
| FIELD SPBOSCA[7]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_SPBOIMP7 11
 | |
| BEGIN
 | |
| PROMPT  25 8 "Importo  "
 | |
| FIELD SPBOIMP[7]
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_BOLLIES 11
 | |
| BEGIN
 | |
| PROMPT  2 10 "Bollo per esenzioni             "
 | |
| FIELD BOLLIES
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| CURRENCY F_IMPMINBOLLI 15
 | |
| BEGIN
 | |
| PROMPT  2 12 "Importo minimo per bolli esenti "
 | |
| FIELD IMPMINBOLLI
 | |
| PICTURE "."
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| PAGE "Automatismi" 1 1 60 14
 | |
| 
 | |
| STRING F_OMTRIGA 4
 | |
| BEGIN
 | |
|   PROMPT 2 2 "Tipo riga omaggi       "
 | |
|   FIELD TROMAGGI
 | |
|   FLAGS "U"
 | |
|   USE %TRI SELECT S7=="O"
 | |
|   INPUT CODTAB F_OMTRIGA
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   OUTPUT F_OMTRIGA CODTAB
 | |
|   OUTPUT F_OMDRIGA S0
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| STRING F_OMDRIGA 50
 | |
| BEGIN
 | |
|   PROMPT 25 3 ""
 | |
|   USE %TRI KEY 2 SELECT S7=="O"
 | |
|   INPUT S0 F_OMDRIGA
 | |
|   COPY DISPLAY F_OMTRIGA
 | |
|   COPY OUTPUT F_OMTRIGA
 | |
| END
 | |
| 
 | |
| STRING F_OMDESC 50
 | |
| BEGIN
 | |
|   PROMPT 2 4 "Descrizione omaggio    "
 | |
|   FIELD DESOMAGGI
 | |
| END
 | |
| 
 | |
| STRING F_ESTRIGA 4
 | |
| BEGIN
 | |
|   PROMPT 2 5 "Tipo riga esenzioni    "
 | |
|   FLAGS "U"
 | |
|   USE %TRI SELECT S7=="D"
 | |
|   FIELD TRESENZ
 | |
|   INPUT CODTAB F_ESTRIGA
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   OUTPUT F_ESTRIGA CODTAB
 | |
|   OUTPUT F_ESDRIGA S0
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| STRING F_ESDRIGA 50
 | |
| BEGIN
 | |
|   PROMPT 25 6 ""
 | |
|   USE %TRI KEY 2 SELECT S7=="D"
 | |
|   INPUT S0 F_ESDRIGA
 | |
|   COPY DISPLAY F_ESTRIGA
 | |
|   COPY OUTPUT F_ESTRIGA
 | |
| END
 | |
| 
 | |
| STRING F_DESESENZ 70 50
 | |
| BEGIN
 | |
|   PROMPT 2 7 "Descrizione esenzioni  "
 | |
|   FIELD DESESENZ
 | |
| END
 | |
| 
 | |
| STRING F_SCTRIGA 4
 | |
| BEGIN
 | |
|   PROMPT 2 8 "Tipo riga sconti testa "
 | |
|   FLAGS "U"
 | |
|   USE %TRI SELECT S7=="C"
 | |
|   FIELD TRSCONTI
 | |
|   INPUT CODTAB F_SCTRIGA
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   OUTPUT F_SCTRIGA CODTAB
 | |
|   OUTPUT F_SCDRIGA S0
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| STRING F_SCDRIGA 50
 | |
| BEGIN
 | |
|   PROMPT 25 9 ""
 | |
|   USE %TRI KEY 2 SELECT S7=="C"
 | |
|   INPUT S0 F_SCDRIGA
 | |
|   COPY DISPLAY F_SCTRIGA
 | |
|   COPY OUTPUT F_SCTRIGA
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| PAGE "Esclusioni IVA" 1 1 60 14
 | |
| 
 | |
| STRING F_EX_IVA1 4
 | |
| BEGIN
 | |
|   PROMPT 2 2 "Codice IVA "
 | |
|   USE %IVA
 | |
|   FLAGS "U"
 | |
|   INPUT CODTAB F_EX_IVA1
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   DISPLAY "Tipo" S1
 | |
|   DISPLAY "%@5" R0
 | |
|   OUTPUT F_EX_IVA1 CODTAB
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE ZEROFILL_FUNC 2
 | |
|   MESSAGE EMPTY CLEAR, F_EX_PERCIVA1
 | |
|   MESSAGE ENABLE, F_EX_PERCIVA1
 | |
|   FIELD EXCLUDE_IVA[1]
 | |
| END
 | |
| 
 | |
| NUMBER F_EX_PERCIVA1 6 2
 | |
| BEGIN
 | |
|   PROMPT 35 2 "% "
 | |
|   FIELD EXCLUDE_PERC[1]
 | |
|   NUM_EXPR {(#F_EX_PERCIVA1>=0.0)&&(#F_EX_PERCIVA1<=100.0)}
 | |
|   WARNING "Inserire una percentuale tra 0 e 100"
 | |
| END
 | |
| 
 | |
| STRING F_EX_IVA2 4
 | |
| BEGIN
 | |
|   PROMPT 2 3 "Codice IVA "
 | |
|   USE %IVA
 | |
|   FLAGS "U"
 | |
|   INPUT CODTAB F_EX_IVA2
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   DISPLAY "Tipo" S1
 | |
|   DISPLAY "%@5" R0
 | |
|   OUTPUT F_EX_IVA2 CODTAB
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE ZEROFILL_FUNC 2
 | |
|   FIELD EXCLUDE_IVA[2]
 | |
|   MESSAGE EMPTY CLEAR, F_EX_PERCIVA2
 | |
|   MESSAGE ENABLE, F_EX_PERCIVA2
 | |
| END
 | |
| 
 | |
| NUMBER F_EX_PERCIVA2 6 2
 | |
| BEGIN
 | |
|   PROMPT 35 3 "% "
 | |
|   FIELD EXCLUDE_PERC[2]
 | |
|   NUM_EXPR {(#F_EX_PERCIVA2>=0.0)&&(#F_EX_PERCIVA2<=100.0)}
 | |
|   WARNING "Inserire una percentuale tra 0 e 100"
 | |
| END
 | |
| 
 | |
| STRING F_EX_IVA3 4
 | |
| BEGIN
 | |
|   PROMPT 2 4 "Codice IVA "
 | |
|   USE %IVA
 | |
|   FLAGS "U"
 | |
|   INPUT CODTAB F_EX_IVA3
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   DISPLAY "Tipo" S1
 | |
|   DISPLAY "%@5" R0
 | |
|   OUTPUT F_EX_IVA3 CODTAB
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE ZEROFILL_FUNC 2
 | |
|   FIELD EXCLUDE_IVA[3]
 | |
|   MESSAGE EMPTY CLEAR, F_EX_PERCIVA3
 | |
|   MESSAGE ENABLE, F_EX_PERCIVA3
 | |
| END
 | |
| 
 | |
| NUMBER F_EX_PERCIVA3 6 2
 | |
| BEGIN
 | |
|   PROMPT 35 4 "% "
 | |
|   FIELD EXCLUDE_PERC[3]
 | |
|   NUM_EXPR {(#F_EX_PERCIVA3>=0.0)&&(#F_EX_PERCIVA3<=100.0)}
 | |
|   WARNING "Inserire una percentuale tra 0 e 100"
 | |
| END
 | |
| 
 | |
| STRING F_EX_IVA4 4
 | |
| BEGIN
 | |
|   PROMPT 2 5 "Codice IVA "
 | |
|   USE %IVA
 | |
|   FLAGS "U"
 | |
|   INPUT CODTAB F_EX_IVA4
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   DISPLAY "Tipo" S1
 | |
|   DISPLAY "%@5" R0
 | |
|   OUTPUT F_EX_IVA4 CODTAB
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE ZEROFILL_FUNC 2
 | |
|   FIELD EXCLUDE_IVA[4]
 | |
|   MESSAGE EMPTY CLEAR, F_EX_PERCIVA4
 | |
|   MESSAGE ENABLE, F_EX_PERCIVA4
 | |
| END
 | |
| 
 | |
| NUMBER F_EX_PERCIVA4 6 2
 | |
| BEGIN
 | |
|   PROMPT 35 5 "% "
 | |
|   FIELD EXCLUDE_PERC[4]
 | |
|   NUM_EXPR {(#F_EX_PERCIVA4>=0.0)&&(#F_EX_PERCIVA4<=100.0)}
 | |
|   WARNING "Inserire una percentuale tra 0 e 100"
 | |
| END
 | |
| 
 | |
| STRING F_EX_IVA5 4
 | |
| BEGIN
 | |
|   PROMPT 2 6 "Codice IVA "
 | |
|   USE %IVA
 | |
|   FLAGS "U"
 | |
|   INPUT CODTAB F_EX_IVA5
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Descrizione@50" S0
 | |
|   DISPLAY "Tipo" S1
 | |
|   DISPLAY "%@5" R0
 | |
|   OUTPUT F_EX_IVA5 CODTAB
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE ZEROFILL_FUNC 2
 | |
|   FIELD EXCLUDE_IVA[5]
 | |
|   MESSAGE EMPTY CLEAR, F_EX_PERCIVA5
 | |
|   MESSAGE ENABLE, F_EX_PERCIVA5
 | |
| END
 | |
| 
 | |
| NUMBER F_EX_PERCIVA5 6 2
 | |
| BEGIN
 | |
|   PROMPT 35 6 "% "
 | |
|   FIELD EXCLUDE_PERC[5]
 | |
|   NUM_EXPR {(#F_EX_PERCIVA5>=0.0)&&(#F_EX_PERCIVA5<=100.0)}
 | |
|   WARNING "Inserire una percentuale tra 0 e 100"
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| ENDMASK
 |