2016-09-09 13:58:28 +00:00
|
|
|
#include "cg1600.h"
|
|
|
|
|
|
|
|
TOOLBAR "topbar" 0 0 0 2
|
|
|
|
|
|
|
|
BUTTON DLG_OK 9 2
|
|
|
|
BEGIN
|
|
|
|
PROMPT -12 -1 ""
|
|
|
|
END
|
|
|
|
|
|
|
|
BUTTON DLG_QUIT 9 2
|
|
|
|
BEGIN
|
|
|
|
PROMPT -22 -1 ""
|
|
|
|
END
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
PAGE "Stampa Bilancio IV dir. CEE" 0 0 0 2
|
|
|
|
|
|
|
|
NUMBER F_CODDITTA 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 1 "Ditta "
|
|
|
|
FLAGS "FRD"
|
|
|
|
USE LF_NDITTE KEY 1
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
INPUT CODDITTA F_CODDITTA
|
|
|
|
DISPLAY "Codice" CODDITTA
|
|
|
|
DISPLAY "Ragione sociale @50" RAGSOC
|
|
|
|
OUTPUT F_CODDITTA CODDITTA
|
|
|
|
OUTPUT F_RAGSOC RAGSOC
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_RAGSOC 50
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 2 "Ragione sociale "
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
|
|
|
DATE F_DATASTAMPA
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 4 "Data stampa "
|
|
|
|
HELP "Indicare la data da stampare sul bilancio"
|
|
|
|
FLAGS "A"
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_ANNOESE 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 5 "Codice esercizio "
|
|
|
|
HELP "Esercizio di cui si vuole la stampa"
|
|
|
|
USE ESC
|
|
|
|
INPUT CODTAB F_ANNOESE
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Data inizio esercizio" D0
|
|
|
|
DISPLAY "Data fine esercizio" D1
|
|
|
|
OUTPUT F_ANNOESE CODTAB
|
|
|
|
FLAGS "RZ"
|
|
|
|
CHECKTYPE NORMAL
|
2020-06-26 00:14:32 +02:00
|
|
|
MESSAGE EMPTY DISABLE,F_COMPCR
|
|
|
|
MESSAGE ENABLE,F_COMPCR
|
2016-09-09 13:58:28 +00:00
|
|
|
ADD RUN cg0 -5 esc
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_ANNORAFFR 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 36 5 "Cod. esercizio da raffrontare "
|
|
|
|
HELP "Codice esercizio da raffrontare (in caso di confronto)"
|
|
|
|
COPY USE F_ANNOESE
|
|
|
|
INPUT CODTAB F_ANNORAFFR
|
|
|
|
COPY DISPLAY F_ANNOESE
|
|
|
|
OUTPUT F_ANNORAFFR CODTAB
|
|
|
|
FLAGS "RZ"
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
ADD RUN cg0 -5 esc
|
|
|
|
END
|
|
|
|
|
|
|
|
LIST F_TIPOBIL 22
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 6 "Tipo bilancio "
|
|
|
|
HELP "Indicare il tipo di bilancio da stampare"
|
|
|
|
ITEM "1|Bilancio scalare"
|
2020-06-26 00:14:32 +02:00
|
|
|
MESSAGE SHOW,F_ANNORAFFR|SHOW,F_DATABILRAF|HIDE,F_SEPARATOR
|
|
|
|
MESSAGE CLEAR,F_QUADRATURA
|
2016-09-09 13:58:28 +00:00
|
|
|
ITEM "2|Bilancio di verifica"
|
|
|
|
MESSAGE HIDE,F_ANNORAFFR|HIDE,F_DATABILRAF|SHOW,F_SEPARATOR
|
|
|
|
END
|
|
|
|
|
|
|
|
LIST F_TIPOSTAMPA 23
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 7 "Tipo stampa "
|
|
|
|
HELP "Indicare il tipo di stampa che si vuole avere"
|
|
|
|
ITEM "1|Per data limite"
|
|
|
|
MESSAGE SHOW,F_DATALIM|SHOW,F_STAMPAINT|SHOW,F_STAMPAMOV
|
2020-06-26 00:14:32 +02:00
|
|
|
MESSAGE ENABLE,F_COMPCR
|
2016-09-09 13:58:28 +00:00
|
|
|
ITEM "2|All'ultima immissione"
|
2020-06-26 00:14:32 +02:00
|
|
|
MESSAGE HIDE,F_DATALIM|RESET,F_DATALIM
|
2016-09-09 13:58:28 +00:00
|
|
|
MESSAGE SHOW,F_STAMPAINT|SHOW,F_STAMPACOD|SHOW,F_STAMPAMOV
|
2020-06-26 00:14:32 +02:00
|
|
|
MESSAGE CLEAR,F_COMPCR
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
2020-06-26 00:14:32 +02:00
|
|
|
DATE F_DATAINI
|
2016-09-09 13:58:28 +00:00
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 8 "Data iniziale "
|
|
|
|
HELP "Data dalla quale si vuole iniziare la stampa"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
DATE F_DATALIM
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 41 8 "Data limite "
|
2016-09-09 13:58:28 +00:00
|
|
|
HELP "Data fin alla quale si vuole la stampa"
|
|
|
|
END
|
|
|
|
|
|
|
|
DATE F_DATABILRAF
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 28 9 "Data bil. da raffrontare "
|
2016-09-09 13:58:28 +00:00
|
|
|
HELP "Data d'esercizio da raffrontare con data limite"
|
|
|
|
END
|
|
|
|
|
2020-06-26 00:14:32 +02:00
|
|
|
BOOLEAN F_COMPCR
|
2016-09-09 13:58:28 +00:00
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 10 "Bilancio per competenza costi/ricavi "
|
|
|
|
HELP "Bilancio per competenza costi/ricavi"
|
|
|
|
FLAGS "D"
|
|
|
|
GROUP 4
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_STAMPAINT
|
|
|
|
BEGIN
|
|
|
|
PROMPT 4 11 "Stampa intera struttura"
|
|
|
|
HELP "Indicare se ottenere un stampa completa nella sua struttura"
|
2020-01-26 17:22:51 +01:00
|
|
|
MESSAGE RESET,F_STAMPAMOV
|
|
|
|
MESSAGE TRUE ENABLE,F_STAMPAMOV
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_STAMPACOD
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 12 "Non stampare cod. conti"
|
2016-09-09 13:58:28 +00:00
|
|
|
HELP "Indicare se non stampare i codici dei conti"
|
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_STAMPAMOV
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 13 "Non stampare mov. con saldo a 0"
|
2016-09-09 13:58:28 +00:00
|
|
|
HELP "Indicare se non stampare i movimenti con saldo nullo"
|
|
|
|
END
|
|
|
|
|
2020-01-26 17:22:51 +01:00
|
|
|
BOOLEAN F_NORMALI
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 14 "Movimenti : Normali"
|
2020-01-26 17:22:51 +01:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_PROVVM
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 30 14 "Provvisori : Manuali"
|
2020-01-26 17:22:51 +01:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_PROVVB
|
2016-09-09 13:58:28 +00:00
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 53 14 "Comp. costi/ricavi"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
2020-01-26 17:22:51 +01:00
|
|
|
BOOLEAN F_PROVVC
|
2016-09-09 13:58:28 +00:00
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 75 14 "Cespiti"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_STAMPAMODULO
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 15 "Stampa su modulo 198"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_QUADRATURA
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 16 "Quadratura con Libro Giornale"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_SEPARATOR
|
|
|
|
BEGIN
|
2020-06-26 00:14:32 +02:00
|
|
|
PROMPT 4 17 "Non stampare il separatre delle migliaia"
|
2016-09-09 13:58:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
ENDMASK
|