229 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			229 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
PAGE "Scadenze"  -1 -1 77 20
 | 
						|
     
 | 
						|
TEXT DLG_NULL
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 0 "@bGestione scadenzario"
 | 
						|
END                 
 | 
						|
                    
 | 
						|
NUMBER FS_IMPONIBILI 15
 | 
						|
BEGIN         
 | 
						|
  PROMPT 1 1  "Imponibili "
 | 
						|
  PICTURE "."
 | 
						|
  FLAGS "D"
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_IMPOSTE 15
 | 
						|
BEGIN                       
 | 
						|
  PROMPT 30 1 "Imposte "
 | 
						|
  PICTURE "."
 | 
						|
  FLAGS "D"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_SPESE 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 56 1 "Spese "
 | 
						|
  PICTURE "."
 | 
						|
  FLAGS "DR"
 | 
						|
END
 | 
						|
 | 
						|
RADIOBUTTON FS_RDIFFER 1 35
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 2 "Opzioni ricalcolo rate" 
 | 
						|
  ITEM "1|Differenziate"                 MESSAGE DISABLE,FS_NRATE
 | 
						|
  ITEM "2|Uguali (obbligate dalla 2a)"   MESSAGE ENABLE,FS_NRATE
 | 
						|
  ITEM "3|Uguali dall'ultima modificata" MESSAGE DISABLE,FS_NRATE
 | 
						|
  ITEM "4|Uguali finche' possibile"      MESSAGE DISABLE,FS_NRATE
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_NAMEPAG 50 23
 | 
						|
BEGIN 
 | 
						|
  PROMPT 38 2 "Pagamento       "
 | 
						|
  FLAGS "D"
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_TIPOPR 50 23
 | 
						|
BEGIN 
 | 
						|
  PROMPT 38 3 "Tipo prima rata "
 | 
						|
  FLAGS "D"
 | 
						|
END       
 | 
						|
 | 
						|
NUMBER FS_NRATE 3
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 4 "Numero di rate  "
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
  FLAGS "U"
 | 
						|
END          
 | 
						|
 | 
						|
BOOLEAN FS_MCOMM
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 5 "Mese commerciale"       
 | 
						|
END          
 | 
						|
           
 | 
						|
BOOLEAN FS_RECALC
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 6 "Ricalcolo automatico"       
 | 
						|
  MESSAGE TRUE  ENABLE,FS_RDIFFER|ENABLE,FS_MCOMM|PUSH,FS_RDIFFER
 | 
						|
  MESSAGE FALSE DISABLE,FS_RDIFFER|DISABLE,FS_MCOMM|DISABLE,FS_NRATE 
 | 
						|
END          
 | 
						|
 | 
						|
STRING FS_VALUTA 3
 | 
						|
BEGIN
 | 
						|
  PROMPT 67 6 "Valuta "
 | 
						|
  FLAGS "DUZ"
 | 
						|
  USE %VAL
 | 
						|
  INPUT CODTAB FS_VALUTA
 | 
						|
  DISPLAY "Codice" CODTAB
 | 
						|
  DISPLAY "Nome@50" S0
 | 
						|
  OUTPUT FS_VALUTA CODTAB
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  WARNING "Codice valuta assente"
 | 
						|
  MESSAGE EMPTY RESET,FS_CAMBIO
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
DATE FS_DATACAMBIO
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 7 "Cambio   "
 | 
						|
  FLAGS "DR"
 | 
						|
  USE CAM 
 | 
						|
  INPUT CODTAB[1,3] FS_VALUTA SELECT
 | 
						|
  INPUT CODTAB[4,11] FS_DATACAMBIO
 | 
						|
  DISPLAY "Valuta" CODTAB[1,3]
 | 
						|
  DISPLAY "Data@10" D0
 | 
						|
  DISPLAY "Cambio@18" R10   
 | 
						|
  OUTPUT FS_DATACAMBIO D0
 | 
						|
  OUTPUT FS_CAMBIO R10
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_CAMBIO 15 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 62 7 ""
 | 
						|
  FLAGS "DU"
 | 
						|
  PICTURE ".5"
 | 
						|
  VALIDATE REQIF_FUNC 1 FS_VALUTA
 | 
						|
  WARNING "E' stata specificata una valuta ma non il cambio relativo"
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_NSABI 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 2 8 "Ns. Banca ABI "
 | 
						|
  FLAGS "Z"      
 | 
						|
  USE %BAN
 | 
						|
  INPUT CODTAB[1,5] FS_NSABI
 | 
						|
  INPUT CODTAB[6,10] FS_NSCAB
 | 
						|
  DISPLAY "ABI@5" CODTAB[1,5]
 | 
						|
  DISPLAY "CAB@5" CODTAB[6,10]
 | 
						|
  DISPLAY "Denominazione@50" S0
 | 
						|
  OUTPUT FS_NSABI CODTAB[1,5]
 | 
						|
  OUTPUT FS_NSCAB CODTAB[6,10]
 | 
						|
  OUTPUT FS_DESCNSABI S0
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_NSCAB 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 8 "CAB "
 | 
						|
  FLAGS "Z"
 | 
						|
  COPY ALL FS_NSABI
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_DESCNSABI 50 37
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 8 ""
 | 
						|
  USE %BAN KEY 2
 | 
						|
  INPUT S0 FS_DESCNSABI
 | 
						|
  DISPLAY "Denominazione@50" S0
 | 
						|
  DISPLAY "ABI@5" CODTAB[1,5]
 | 
						|
  DISPLAY "CAB@5" CODTAB[6,10]
 | 
						|
  COPY OUTPUT FS_NSABI
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_VSABI 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 2 9 "Vs. Banca ABI "
 | 
						|
  FLAGS "Z"
 | 
						|
  COPY USE FS_NSABI
 | 
						|
  INPUT CODTAB[1,5] FS_VSABI
 | 
						|
  INPUT CODTAB[6,10] FS_VSCAB
 | 
						|
  COPY DISPLAY FS_NSABI
 | 
						|
  OUTPUT FS_VSABI CODTAB[1,5]
 | 
						|
  OUTPUT FS_VSCAB CODTAB[6,10]
 | 
						|
  OUTPUT FS_DESCVSABI S0
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_VSCAB 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 9 "CAB "
 | 
						|
  FLAGS "Z"            
 | 
						|
  COPY ALL FS_VSABI
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_DESCVSABI 50 37
 | 
						|
BEGIN
 | 
						|
  PROMPT 38 9 ""
 | 
						|
  COPY USE FS_DESCNSABI
 | 
						|
  INPUT S0 FS_DESCVSABI
 | 
						|
  COPY DISPLAY FS_DESCNSABI
 | 
						|
  COPY OUTPUT FS_VSABI
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_AGENTE 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 2 10 "Agente        "
 | 
						|
  FLAGS "UZ"
 | 
						|
  USE AGE
 | 
						|
  INPUT CODTAB FS_AGENTE
 | 
						|
  DISPLAY "Codice" CODTAB
 | 
						|
  DISPLAY "Descrizione@50" S0
 | 
						|
  OUTPUT FS_AGENTE CODTAB
 | 
						|
  OUTPUT FS_DESCAGENTE S0
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_DESCAGENTE 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 10 ""
 | 
						|
  USE AGE KEY 2
 | 
						|
  INPUT S0 FS_DESCAGENTE
 | 
						|
  DISPLAY "Descrizione@50" S0
 | 
						|
  DISPLAY "Codice" CODTAB
 | 
						|
  COPY OUTPUT FS_AGENTE
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
SPREADSHEET FS_RATESHEET 0 -2
 | 
						|
BEGIN  
 | 
						|
  PROMPT 1 11 "Rate"                        
 | 
						|
  ITEM "Scadenza@10"
 | 
						|
  ITEM "Importo@15"
 | 
						|
  ITEM "In Valuta@15"
 | 
						|
  ITEM "%@6"
 | 
						|
  ITEM "Tipo"              
 | 
						|
  ITEM "Classif."              
 | 
						|
  ITEM "Pagamento@32"              
 | 
						|
  ITEM "Ns.ABI"
 | 
						|
  ITEM "Ns.CAB"
 | 
						|
  ITEM "Vs.ABI"
 | 
						|
  ITEM "Vs.CAB"
 | 
						|
  ITEM "Note@50"
 | 
						|
  ITEM "Bloccata"
 | 
						|
  ITEM "Non cancellabile"
 | 
						|
END
 | 
						|
 | 
						|
BUTTON FS_RESET 7 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 -1 "Reset"
 | 
						|
END
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 |