campo-sirio/ce/ce2200a.uml
luca 37f653fbb2 Patch level :10.0 256
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
ammodernate maschere


git-svn-id: svn://10.65.10.50/trunk@18500 c028cbd2-c16b-5b4b-a496-9718f37d4682
2009-03-11 16:18:26 +00:00

104 lines
1.7 KiB
Plaintext
Executable File

#include "ce2200a.h"
PAGE "Apertura esercizio" -1 -1 62 5
GROUPBOX DLG_NULL 60 3
BEGIN
PROMPT 1 0 "@bDitta"
END
NUMBER F_DITTA 5
BEGIN
PROMPT 2 1 ""
FLAGS "DFG"
USE LF_NDITTE
INPUT CODDITTA F_DITTA
OUTPUT F_RAGSOC RAGSOC
CHECKTYPE REQUIRED
END
STRING F_RAGSOC 50
BEGIN
PROMPT 9 1 ""
FLAGS "D"
END
NUMBER F_OLDES 4
BEGIN
PROMPT 2 3 "Esercizio corrente "
FLAGS "Z"
USE CCE
JOIN ESC ALIAS 2 INTO CODTAB==CODTAB
INPUT CODTAB F_OLDES
DISPLAY "Codice" CODTAB
DISPLAY "Data inizio esercizio" 2@->D0
DISPLAY "Data fine esercizio" 2@->D1
OUTPUT F_OLDES CODTAB
OUTPUT F_OLDINIZIO 2@->D0
OUTPUT F_OLDFINE 2@->D1
CHECKTYPE REQUIRED
FLAGS "Z"
WARNING "Inserire un esercizio valido"
END
DATE F_OLDINIZIO
BEGIN
PROMPT 35 3 ""
FLAGS "D"
END
DATE F_OLDFINE
BEGIN
PROMPT 49 3 ""
FLAGS "D"
END
NUMBER F_NEWES 4
BEGIN
PROMPT 2 4 "Nuovo esercizio "
FLAGS "Z"
USE ESC
INPUT CODTAB F_OLDES
DISPLAY "Codice" CODTAB
DISPLAY "Data inizio esercizio" D0
DISPLAY "Data fine esercizio" D1
OUTPUT F_NEWES CODTAB
OUTPUT F_NEWINIZIO D0
OUTPUT F_NEWFINE D1
CHECKTYPE REQUIRED
FLAGS "Z"
GROUP 2
END
DATE F_NEWINIZIO
BEGIN
PROMPT 35 4 ""
CHECKTYPE REQUIRED
GROUP 2
VALIDATE DATE_CMP_FUNC > F_OLDFINE
WARNING "La data di inizio esercizio deve essere successiva alla fine dell'esercizio precedente"
END
DATE F_NEWFINE
BEGIN
PROMPT 49 4 ""
CHECKTYPE REQUIRED
GROUP 2
VALIDATE DATE_CMP_FUNC > F_NEWINIZIO
WARNING "La data di fine esercizio deve essere successiva a quella di inizio"
END
BOOLEAN F_PROVVIS
BEGIN
PROMPT 2 5 "Apertura provvisoria (per simulazioni)"
END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
#include <stdbar.h>
ENDPAGE
ENDMASK