Files correlati : Ricompilazione Demo : [ ] Commento : Riportata la versione AGA patch 218 sul main trunk git-svn-id: svn://10.65.10.50/trunk@10087 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			245 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			245 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
PAGE "Scadenze"  -1 -1 77 20
 | 
						|
     
 | 
						|
TEXT DLG_NULL
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 0 "Imponibili"
 | 
						|
END                 
 | 
						|
 | 
						|
TEXT DLG_NULL
 | 
						|
BEGIN
 | 
						|
  PROMPT 30 0 "Imposte"
 | 
						|
END                 
 | 
						|
 | 
						|
TEXT DLG_NULL
 | 
						|
BEGIN
 | 
						|
  PROMPT 59 0 "Spese"
 | 
						|
END                 
 | 
						|
                    
 | 
						|
CURRENCY FS_IMPONIBILI 18
 | 
						|
BEGIN         
 | 
						|
  PROMPT 1 1  ""
 | 
						|
  FLAGS "D"
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
END
 | 
						|
 | 
						|
CURRENCY FS_IMPOSTE 18
 | 
						|
BEGIN                       
 | 
						|
  PROMPT 30 1 ""
 | 
						|
  FLAGS "D"
 | 
						|
END
 | 
						|
 | 
						|
CURRENCY FS_SPESE 18
 | 
						|
BEGIN
 | 
						|
  PROMPT 59 1 ""
 | 
						|
  FLAGS "D"
 | 
						|
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 29
 | 
						|
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" S4
 | 
						|
  OUTPUT FS_DATACAMBIO D0
 | 
						|
  OUTPUT FS_CAMBIO S4
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_CAMBIO 15 6
 | 
						|
BEGIN
 | 
						|
  PROMPT 62 7 ""
 | 
						|
  FLAGS "DU"
 | 
						|
  PICTURE ".6"
 | 
						|
  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 SELECT CODTAB?="?????"
 | 
						|
  INPUT CODTAB[1,5] FS_NSABI
 | 
						|
  DISPLAY "ABI@5" CODTAB[1,5]
 | 
						|
  DISPLAY "Denominazione@50" S0
 | 
						|
  OUTPUT FS_NSABI CODTAB[1,5]
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_NSCAB 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 8 "CAB "
 | 
						|
  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
 | 
						|
 | 
						|
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
 | 
						|
  COPY DISPLAY FS_NSABI
 | 
						|
  OUTPUT FS_VSABI CODTAB[1,5]
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
NUMBER FS_VSCAB 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 9 "CAB "
 | 
						|
  FLAGS "Z"            
 | 
						|
  COPY USE FS_NSCAB
 | 
						|
  INPUT CODTAB[1,5] FS_VSABI
 | 
						|
  INPUT CODTAB[6,10] FS_VSCAB
 | 
						|
  COPY DISPLAY FS_NSCAB
 | 
						|
  OUTPUT FS_VSABI CODTAB[1,5]
 | 
						|
  OUTPUT FS_VSCAB CODTAB[6,10]
 | 
						|
  OUTPUT FS_DESCVSABI S0
 | 
						|
  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_VSCAB
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_AGENTE 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 2 10 "Agente        "
 | 
						|
  FLAGS "UZ"
 | 
						|
  USE LF_AGENTI
 | 
						|
  INPUT CODAGE FS_AGENTE
 | 
						|
  DISPLAY "Codice" CODAGE
 | 
						|
  DISPLAY "Descrizione@50" RAGSOC
 | 
						|
  OUTPUT FS_AGENTE CODAGE
 | 
						|
  OUTPUT FS_DESCAGENTE RAGSOC
 | 
						|
  ADD RUN PR0 -4
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING FS_DESCAGENTE 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 25 10 ""
 | 
						|
  USE LF_AGENTI KEY 2
 | 
						|
  INPUT RAGSOC FS_DESCAGENTE
 | 
						|
  DISPLAY "Descrizione@60" RAGSOC
 | 
						|
  DISPLAY "Codice" CODAGE
 | 
						|
  COPY OUTPUT FS_AGENTE
 | 
						|
  ADD RUN PR0 -4
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
SPREADSHEET FS_RATESHEET 0 -2
 | 
						|
BEGIN  
 | 
						|
  PROMPT 1 11 "Rate"                        
 | 
						|
  ITEM "Scadenza@10"
 | 
						|
  ITEM "Importo@18"
 | 
						|
  ITEM "In Valuta@18"
 | 
						|
  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 8 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 -1 "Rese~t"
 | 
						|
END
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 |