46f28fb4f8
Files correlati : Ricompilazione Demo : [ ] Commento : 0001504: bilancio a sezioni contrapposte Descrizione sulla stampa del bilancio a sezioni contrapposte delle commesse: l'esposizione dovrà partire dal conto economico, la dicitura bilancio dovrà essere sostituita con conto economico o situazione conto economico; per quello che riguarda gli eventuali conti non patrimoniali la sezione dovrà chiamarsi riepilogo conti patrimoniali, dovrà contenere dei totali di sezione ed eventualmente un delta risultante dalla somma algebrica di attività e passività. git-svn-id: svn://10.65.10.50/trunk@19648 c028cbd2-c16b-5b4b-a496-9718f37d4682
292 lines
3.8 KiB
Plaintext
Executable File
292 lines
3.8 KiB
Plaintext
Executable File
#include "ca3300.h"
|
|
|
|
TOOLBAR "topbar" 0 0 0 2
|
|
#include <printbar.h>
|
|
ENDPAGE
|
|
|
|
TOOLBAR "bottombar" 0 -2 0 1
|
|
|
|
STRING F_REPORT 256 66
|
|
BEGIN
|
|
PROMPT 1 -2 "Report "
|
|
FLAGS "B"
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
STRING DLG_PROFILE 50
|
|
BEGIN
|
|
PROMPT 1 -1 "Profilo "
|
|
PSELECT
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
PAGE "Stampa bilancio" 0 0 0 2
|
|
|
|
GROUPBOX DLG_NULL 78 3
|
|
BEGIN
|
|
PROMPT 1 0 "@bDitta"
|
|
END
|
|
|
|
NUMBER F_CODDITTA 5
|
|
BEGIN
|
|
PROMPT 2 1 "Codice "
|
|
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 58
|
|
BEGIN
|
|
PROMPT 19 1 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
NUMBER F_ANNO 4
|
|
BEGIN
|
|
PROMPT 2 3 "Codice esercizio "
|
|
USE ESC
|
|
INPUT CODTAB F_ANNO
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Data inizio esercizio" D0
|
|
DISPLAY "Data fine esercizio" D1
|
|
OUTPUT F_ANNO CODTAB
|
|
FLAGS "Z"
|
|
CHECKTYPE NORMAL
|
|
WARNING "Esercizio assente"
|
|
ADD RUN cg0 -5 esc
|
|
MESSAGE K_SPACE,F_STAMPA
|
|
END
|
|
|
|
DATE F_DATASTAMPA
|
|
BEGIN
|
|
PROMPT 52 3 "Data di stampa "
|
|
FLAGS "A"
|
|
END
|
|
|
|
RADIOBUTTON F_BILANCIO 1 28
|
|
BEGIN
|
|
PROMPT 2 4 "@bBilancio"
|
|
ITEM "C|A sezioni contrapposte"
|
|
MESSAGE ENABLE,F_PRINT_CONTO_ECON
|
|
ITEM "V|Di verifica"
|
|
MESSAGE CLEAR,F_PRINT_CONTO_ECON
|
|
END
|
|
|
|
LIST F_TIPOSTAMPA 11
|
|
BEGIN
|
|
PROMPT 12 4 ""
|
|
ITEM "C|Consuntivo"
|
|
ITEM "P|Preventivo"
|
|
ITEM "R|Raffronto"
|
|
END
|
|
|
|
RADIOBUTTON F_STAMPA 26
|
|
BEGIN
|
|
PROMPT 31 4 "@bStampa"
|
|
ITEM "1|Per date limite"
|
|
ITEM "2|All'ultima immissione"
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 20 4
|
|
BEGIN
|
|
PROMPT 58 4 "@bData di competenza"
|
|
END
|
|
|
|
DATE F_DATADA
|
|
BEGIN
|
|
PROMPT 59 5 "Dal "
|
|
END
|
|
|
|
DATE F_DATAA
|
|
BEGIN
|
|
PROMPT 59 6 "Al "
|
|
END
|
|
|
|
LIST F_STAMPAV 20
|
|
BEGIN
|
|
PROMPT 2 8 "Selezione conti "
|
|
ITEM "1|Movimentati"
|
|
ITEM "2|Con saldo non nullo"
|
|
ITEM "3|Tutti"
|
|
GROUP 4
|
|
END
|
|
|
|
BOOLEAN F_PRINT_CONTO_ECON
|
|
BEGIN
|
|
PROMPT 2 9 "Stampa situazione conto economico"
|
|
END
|
|
|
|
SPREADSHEET F_RIGHE -1 -1
|
|
BEGIN
|
|
PROMPT 0 11 ""
|
|
ITEM "Cdc 1"
|
|
ITEM "Cdc 2"
|
|
ITEM "Cdc 3"
|
|
ITEM "Cdc 4"
|
|
ITEM "Cms 1"
|
|
ITEM "Cms 2"
|
|
ITEM "Cms 3"
|
|
ITEM "Cms 4"
|
|
ITEM "Fas 1"
|
|
ITEM "Fas 2"
|
|
ITEM "Fas 3"
|
|
ITEM "Fas 4"
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
PAGE "Selezioni" -1 -1 74 20
|
|
|
|
LIST F_PIANO 1 20
|
|
BEGIN
|
|
PROMPT 1 0 "Piano dei conti "
|
|
ITEM "A|Analitico"
|
|
MESSAGE HIDE,5@|SHOW,6@
|
|
ITEM "C|Contabile"
|
|
MESSAGE SHOW,5@|HIDE,6@
|
|
END
|
|
|
|
GROUPBOX F_PRE0 78 6
|
|
BEGIN
|
|
PROMPT 1 1 "@bPrefisso del piano dei conti analitico:"
|
|
GROUP 6
|
|
END
|
|
|
|
GROUPBOX F_PDC0_INI 78 6
|
|
BEGIN
|
|
PROMPT 1 7 "@bDa conto:"
|
|
GROUP 4
|
|
END
|
|
|
|
GROUPBOX F_PDC0_FIN 78 6
|
|
BEGIN
|
|
PROMPT 1 13 "@bA conto:"
|
|
GROUP 4
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|
|
|
|
PAGE "Riga" -1 -1 78 19
|
|
|
|
STRING S_CDC1 20
|
|
BEGIN
|
|
PROMPT 1 2 "Cdc1"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC2 20
|
|
BEGIN
|
|
PROMPT 21 2 "Cdc2"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC3 20
|
|
BEGIN
|
|
PROMPT 41 2 "Cdc3"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC4 20
|
|
BEGIN
|
|
PROMPT 61 2 "Cdc4"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC5 20
|
|
BEGIN
|
|
PROMPT 1 3 "Cdc5"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC6 20
|
|
BEGIN
|
|
PROMPT 21 3 "Cdc6"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC7 20
|
|
BEGIN
|
|
PROMPT 41 3 "Cdc7"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC8 20
|
|
BEGIN
|
|
PROMPT 61 3 "Cdc8"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC9 20
|
|
BEGIN
|
|
PROMPT 1 4 "Cdc9"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC10 20
|
|
BEGIN
|
|
PROMPT 21 4 "Cdc10"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC11 20
|
|
BEGIN
|
|
PROMPT 41 4 "Cdc11"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
STRING S_CDC12 20
|
|
BEGIN
|
|
PROMPT 61 4 "Cdc12"
|
|
FLAGS "B"
|
|
CHECKTYPE NORMAL
|
|
GROUP 1
|
|
END
|
|
|
|
BUTTON DLG_OK 10 2
|
|
BEGIN
|
|
PROMPT -13 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_DELREC 10 2
|
|
BEGIN
|
|
PROMPT -23 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_CANCEL 10 2
|
|
BEGIN
|
|
PROMPT -33 -1 ""
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK |