Files correlati : bastbnp.msk batbbnp.msk ef0.exe ef0100a.msk ef0500a.msk f31.dir f31.trr riba.ini Ricompilazione Demo : [ ] Commento : Prima implementazione della gestione del codice IBAN in generazione effetti git-svn-id: svn://10.65.10.50/trunk@11580 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			138 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			138 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #include "ef0500.h"
 | |
| 
 | |
| PAGE "Emissione Effetti e Distinte" -1 -1 76 15
 | |
| 
 | |
| RADIOBUTTON F_TIPOEMIS 39
 | |
| BEGIN
 | |
|   PROMPT 2 0 " "
 | |
|   ITEM "1|Emissione su file"
 | |
|     MESSAGE DISABLE,2@|DISABLE,4@|DISABLE,5@
 | |
|     MESSAGE ENABLE,1@|SHOW,F_NOMEFILE
 | |
|   ITEM "2|Emissione su moduli cartacei"
 | |
|     MESSAGE DISABLE,1@
 | |
|     MESSAGE ENABLE,2@|HIDE,F_NOMEFILE
 | |
| END
 | |
| 
 | |
| STRING F_NOMEFILE 12
 | |
| BEGIN
 | |
|   PROMPT 2 4 "File RI.BA.      "
 | |
|   FLAGS "D"
 | |
| END
 | |
| 
 | |
| BOOLEAN F_FORCESEP
 | |
| BEGIN
 | |
|   PROMPT 43 4 "Forza la separazione record"
 | |
|   GROUP 1
 | |
| END
 | |
| 
 | |
| LIST F_TIPODIST 18
 | |
| BEGIN
 | |
|   PROMPT 2 5 "Tipo Distinta    "
 | |
|   KEY 4
 | |
|   ITEM "I|All'incasso"
 | |
|   ITEM "B|Salvo buon fine"
 | |
|   ITEM "S|Allo sconto"
 | |
| END
 | |
| 
 | |
| LIST F_TIPOCF 1 8
 | |
| BEGIN
 | |
|   PROMPT 43 5 "Tipo Effetti    "
 | |
|   ITEM "C|Attivi"
 | |
|   ITEM "F|Passivi"
 | |
| END
 | |
| 
 | |
| NUMBER F_NUMBER 5
 | |
| BEGIN
 | |
|   PROMPT 43 6 "Numero Distinta "
 | |
|   KEY 4
 | |
|   USE LF_EFFETTI KEY 4 SELECT (NRIGADIST=1)&&((TIPOCF=#F_TIPOCF)||((TIPOCF="")&&(#F_TIPOCF="C")))
 | |
|   INPUT NDIST F_NUMBER
 | |
|   INPUT TIPODIST F_TIPODIST
 | |
|   INPUT NRIGADIST F_NUMBERRIGA
 | |
|   DISPLAY "Tipo" TIPODIST
 | |
|   DISPLAY "Nr. distinta" NDIST
 | |
|   DISPLAY "Data@10" DATADIST
 | |
|   DISPLAY "C/F" TIPOCF
 | |
|   DISPLAY "ABI@5" CODABIP
 | |
|   DISPLAY "CABI@5" CODCABP
 | |
|   OUTPUT F_NUMBER NDIST
 | |
|   OUTPUT F_TIPODIST TIPODIST
 | |
|   OUTPUT F_NUMBERRIGA NRIGADIST
 | |
|   CHECKTYPE NORMAL
 | |
|   ADD RUN ef0 -2
 | |
| END
 | |
| 
 | |
| /* CAMPO NASCOSTO CHE SERVE PER LA RICERCA */
 | |
| LIST F_NUMBERRIGA 12
 | |
| BEGIN
 | |
|   PROMPT 1 60 "Numero Riga Distinta"
 | |
|   KEY 4
 | |
|   ITEM "1|PRIMA RIGA"
 | |
|   FLAGS "D"
 | |
| END
 | |
| 
 | |
| STRING F_PATH 80 50
 | |
| BEGIN
 | |
|   PROMPT 2 7 "Percorso di output "
 | |
|   GROUP 1
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| LIST F_EMIS 10
 | |
| BEGIN
 | |
|   PROMPT 2 8 "Emissione        "
 | |
|   ITEM "1|Effetti"
 | |
|   MESSAGE DISABLE,4@
 | |
|   ITEM "2|Distinte"
 | |
|   MESSAGE ENABLE,4@
 | |
|   GROUP 2
 | |
| END
 | |
| 
 | |
| LIST F_TIPORD 14
 | |
| BEGIN
 | |
|   PROMPT 2 10 "Tipo Ordinamento "
 | |
|   ITEM "S|Scadenza     "
 | |
|   ITEM "F|Fattura      "
 | |
|   GROUP 4
 | |
| END
 | |
| 
 | |
| LIST F_TIPOST 14
 | |
| BEGIN
 | |
|   PROMPT 38 9 "Tipo di Stampa  "
 | |
|   ITEM "P|Provvisoria"
 | |
|   ITEM "D|Definitiva"
 | |
|   GROUP 2
 | |
| END
 | |
| 
 | |
| DATA F_DATAEMIS
 | |
| BEGIN
 | |
|   PROMPT 2 11 "Data Emissione   "
 | |
|   FLAGS "A"
 | |
| END
 | |
| 
 | |
| BOOLEAN F_RIST
 | |
| BEGIN
 | |
|   PROMPT 38 10 "Ristampa"
 | |
|   GROUP 2 
 | |
| END
 | |
| 
 | |
| BOOLEAN F_DETTAGLIO
 | |
| BEGIN
 | |
|   PROMPT 38 11 "Stampa dettaglio (se previsto)"
 | |
|   GROUP 2 
 | |
| END
 | |
| 
 | |
| BUTTON DLG_OK 10 2
 | |
| BEGIN
 | |
|   PROMPT -12 -1 ""
 | |
| END
 | |
| 
 | |
| BUTTON DLG_QUIT 10 2
 | |
| BEGIN
 | |
|   PROMPT -22 -1 ""
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| ENDMASK
 | |
| 
 |