93 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			93 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
#include "batbesc.h"
 | 
						|
 | 
						|
TOOLBAR "" 0 20 0 2
 | 
						|
 | 
						|
#include <toolbar.h>
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
PAGE "Esercizi contabili" -1 -1 78 16
 | 
						|
 | 
						|
NUMBER F_CODDITTA 5
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 1 "Ditta             "
 | 
						|
  HELP "Codice della ditta a cui assegnare l'esercizio"
 | 
						|
  FLAGS "FRD"
 | 
						|
  USE LF_NDITTE
 | 
						|
  INPUT CODDITTA F_CODDITTA
 | 
						|
  DISPLAY "Codice" CODDITTA
 | 
						|
  DISPLAY "Ragione sociale@50" RAGSOC
 | 
						|
  OUTPUT F_CODDITTA CODDITTA
 | 
						|
  OUTPUT F_RAGSOC RAGSOC
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
END
 | 
						|
 | 
						|
STRING F_RAGSOC 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 3 "Ragione sociale   "
 | 
						|
  FLAGS "D"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_ANNO 4
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 5 "Codice esercizio        "
 | 
						|
  HELP "Codice d'esercizio da assegnare"
 | 
						|
  FLAGS "ZR"
 | 
						|
  FIELD LF_TAB->CODTAB
 | 
						|
  KEY 1
 | 
						|
  USE ESC
 | 
						|
  INPUT CODTAB F_ANNO
 | 
						|
  DISPLAY "Codice esercizio" CODTAB
 | 
						|
  DISPLAY "Data inizio esercizio" D0
 | 
						|
  DISPLAY "Data fine esercizio" D1
 | 
						|
  DISPLAY "Data di scarico" D2
 | 
						|
  DISPLAY "Data chiusura esercizio" D3
 | 
						|
  OUTPUT F_ANNO CODTAB
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
END
 | 
						|
 | 
						|
BUTTON BUT_CHECK 10 1
 | 
						|
BEGIN
 | 
						|
   PROMPT  40 5 "Controllo"
 | 
						|
END
 | 
						|
 | 
						|
DATE F_DATAINI
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 7 "Data inizio esercizio   "
 | 
						|
  HELP "Data di inizio dell'esercizio"
 | 
						|
  FIELD LF_TAB->D0
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
  WARNING "La data di inizio esercizio e' obbligatoria"
 | 
						|
END
 | 
						|
 | 
						|
DATE F_DATAFIN
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 9 "Data fine esercizio     "
 | 
						|
  HELP "Data di fine dell'esercizio"
 | 
						|
  FIELD LF_TAB->D1
 | 
						|
  CHECKTYPE REQUIRED
 | 
						|
  VALIDATE DATE_CMP_FUNC > F_DATAINI
 | 
						|
  WARNING "La data fine esercizio deve essere indicata e deve essere maggiore della data di inizio esercizio"
 | 
						|
END
 | 
						|
 | 
						|
DATE F_DATASCARICO
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 11 "Data di scarico         "
 | 
						|
  HELP "Data in cui e' stato effettuato l'ultimo scarico su dischetto"
 | 
						|
  FIELD LF_TAB->D2
 | 
						|
END
 | 
						|
 | 
						|
DATE F_DATACHIUSURA
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 13 "Data chiusura esercizio "
 | 
						|
  HELP "Data di chiusura dell'esercizio"
 | 
						|
  FIELD LF_TAB->D3
 | 
						|
  VALIDATE DATE_CMP_FUNC >= F_DATAFIN
 | 
						|
  WARNING "La data chiusura esercizio deve essere maggiore o uguale alla data di fine esercizio"
 | 
						|
END
 | 
						|
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
ENDMASK
 |