#include "cg2100.h" TOOLBAR "" 0 19 0 3 #include BUTTON F_EASYDOC 10 BEGIN PROMPT -66 -3 "&Immagine" FLAGS "H" END ENDPAGE PAGE "Testata" -1 -1 77 20 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 0 "@BMovimento di sola contabilita'" END NUMBER F_CODDITTA 5 BEGIN PROMPT 3 1 "Ditta " FLAGS "DFR" USE LF_NDITTE KEY 1 INPUT CODDITTA F_CODDITTA OUTPUT F_RAGSOC RAGSOC OUTPUT K_CODDITTA CODDITTA OUTPUT K_RAGSOC RAGSOC CHECKTYPE NORMAL END STRING F_RAGSOC 50 52 BEGIN PROMPT 17 1 "Ragione " FLAGS "D" END NUMBER F_NUMREG 7 BEGIN PROMPT 56 3 "Operazione n. " FIELD NUMREG FLAGS "DGR" MESSAGE COPY,K_NUMREG END DATE F_DATAREG BEGIN PROMPT 1 3 "Data operazione " FIELD DATAREG CHECKTYPE REQUIRED MESSAGE COPY,K_DATAREG END DATE F_DATACOMP BEGIN PROMPT 1 4 "Data di competenza " FIELD DATACOMP MESSAGE COPY,K_DATACOMP // DATACOMP NEW WAY // CHECKTYPE REQUIRED END NUMBER F_ANNOES 4 BEGIN PROMPT 56 4 "Codice esercizio " FIELD ANNOES MESSAGE COPY,K_ANNOES FLAGS "DGZ" END STRING F_CODCAUS 3 BEGIN PROMPT 1 5 "Causale " FLAGS "UZ" FIELD CODCAUS USE LF_CAUSALI INPUT CODCAUS F_CODCAUS DISPLAY "Codice" CODCAUS DISPLAY "Descrizione@50" DESCR DISPLAY "Tipo" TIPODOC DISPLAY "Registro" REG OUTPUT F_CODCAUS CODCAUS OUTPUT F_DESCRCAUS DESCR OUTPUT F_TIPODOC TIPODOC CHECKTYPE NORMAL ADD RUN cg0 -4 MESSAGE COPY,K_CODCAUS END STRING F_DESCRCAUS 50 BEGIN PROMPT 25 5 "" USE LF_CAUSALI KEY 2 INPUT DESCR F_DESCRCAUS DISPLAY "Descrizione@50" DESCR DISPLAY "Codice" CODCAUS COPY OUTPUT F_CODCAUS MESSAGE COPY,K_DESCRCAUS END LIST F_PROVVISORIO 1 24 BEGIN PROMPT 1 6 "Movimento provvisorio " FIELD PROVVIS ITEM " |No (movimento normale)" ITEM "P|Si (cancellabile)" ITEM "C|Cespiti" END STRING F_TIPODOC 2 BEGIN PROMPT 60 6 "Tipo documento " FIELD TIPODOC FLAGS "DG" MESSAGE COPY,K_TIPODOC END DATE F_DATADOC BEGIN PROMPT 1 7 "Data del documento " FIELD DATADOC WARNING "Specificare una data del documento non superiore a quella dell'operazione" VALIDATE DATE_CMP_FUNC <= F_DATAREG MESSAGE COPY,K_DATADOC END STRING F_NUMDOC 7 BEGIN PROMPT 56 7 "Documento n. " FIELD NUMDOC FLAGS "U" WARNING "La causale impone di specificare il numero documento" MESSAGE COPY,K_NUMDOC END NUMBER F_ANNOIVA 4 BEGIN FLAGS "H" END STRING F_DESCAGG 5 BEGIN PROMPT 1 8 "Descrizione " FLAGS "UZ" USE %DPN INPUT CODTAB F_DESCAGG DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_DESCAGG CODTAB OUTPUT F_DESCR S0 CHECKTYPE NORMAL END STRING F_DESCR 50 BEGIN PROMPT 25 8 "" FIELD DESCR USE %DPN KEY 2 INPUT S0 F_DESCR DISPLAY "Descrizione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_DESCAGG END GROUPBOX DLG_NULL 78 5 BEGIN PROMPT 1 10 "Voci per saldaconto" GROUP 5 END STRING SK_VALUTA 3 BEGIN PROMPT 2 11 "Valuta " FIELD CODVAL FLAGS "UZ" GROUP 3 5 USE %VAL INPUT CODTAB SK_VALUTA DISPLAY "Codice" CODTAB DISPLAY "Nome@50" S0 OUTPUT SK_VALUTA CODTAB CHECKTYPE NORMAL END DATE SK_DATACAMBIO BEGIN PROMPT 22 11 "Data cambio " FIELD DATACAM FLAGS "R" USE CAM INPUT CODTAB[1,3] SK_VALUTA SELECT INPUT CODTAB[4,11] SK_DATACAMBIO DISPLAY "Valuta" CODTAB[1,3] DISPLAY "Data@10" D0 DISPLAY "Cambio@15" R10 OUTPUT SK_DATACAMBIO D0 OUTPUT SK_CAMBIO R10 GROUP 3 5 CHECKTYPE SEARCH END NUMBER SK_CAMBIO 15 5 BEGIN PROMPT 54 11 "Cambio " FIELD CAMBIO FLAGS "RU" GROUP 3 5 PICTURE ".5" CHECKTYPE REQUIRED WARNING "E' stata specificata una valuta senza il cambio relativo" END NUMBER F_TOTALE 18 BEGIN PROMPT 2 12 "Importo movimento " PICTURE "." GROUP 5 FIELD TOTDOC VALIDATE REQIF_FUNC 1 SK_TOTDOCVAL MESSAGE COPY,K_TOTALE END NUMBER SK_TOTDOCVAL 18 3 BEGIN PROMPT 44 12 "Totale in valuta " PICTURE ".3" GROUP 3 5 VALIDATE REQIF_FUNC 1 F_TOTALE FIELD TOTDOCVAL END ENDPAGE PAGE "Righe" -1 -1 77 20 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 0 "@BMovimento di sola contabilita'" END NUMBER K_CODDITTA 5 BEGIN PROMPT 3 1 "Ditta " FLAGS "D" END STRING K_RAGSOC 50 52 BEGIN PROMPT 17 1 "Ragione " FLAGS "D" END NUMBER K_NUMREG 7 BEGIN PROMPT 56 3 "Operazione n. " FLAGS "D" END DATE K_DATAREG BEGIN PROMPT 1 3 "Data operazione " FLAGS "D" END DATE K_DATACOMP BEGIN PROMPT 1 4 "Data di competenza " FLAGS "D" END NUMBER K_ANNOES 4 BEGIN PROMPT 56 4 "Codice esercizio " FLAGS "DZ" END DATE K_DATADOC BEGIN PROMPT 1 5 "Data del documento " FLAGS "D" END STRING K_NUMDOC 7 BEGIN PROMPT 38 5 "Numero documento " FLAGS "D" END STRING K_TIPODOC 2 BEGIN PROMPT 65 5 "Tipo doc. " FLAGS "D" END STRING K_CODCAUS 3 BEGIN PROMPT 1 6 "Causale " FLAGS "D" END STRING K_DESCRCAUS 50 52 BEGIN PROMPT 25 6 "" FLAGS "D" END NUMBER K_TOTALE 18 BEGIN PROMPT 1 7 "Imp. mov. " PICTURE "." FLAGS "D" GROUP 5 END NUMBER K_RESIDUO 18 BEGIN PROMPT 32 7 "Residuo " PICTURE "." FLAGS "D" GROUP 5 END LIST SK_TIPORIGA 1 12 BEGIN PROMPT 60 7 "Riga " ITEM "K|Saldaconto" ITEM "G|Spese" ITEM "A|Normale" END SPREADSHEET F_SHEETCG 0 -2 BEGIN PROMPT 0 8 "" ITEM "Dare@15F" ITEM "Avere@15F" ITEM "CF@2" ITEM "Gr." ITEM "Co." ITEM "Sott.@6" ITEM "Descrizione conto@30" ITEM "Codice" ITEM "Descrizione riga@30" ITEM "CF@1" ITEM "Gr./c@3" ITEM "Co./c@3" ITEM "Sott./c@6" ITEM "Descrizione contropartita@30" ITEM "*******" ITEM "Tipo@4" END NUMBER F_DARE 18 BEGIN PROMPT 1 -1 "Sbilancio Dare " FLAGS "DRV" PICTURE "." END NUMBER F_AVERE 18 BEGIN PROMPT 41 -1 "Sbilancio Avere " FLAGS "DRV" PICTURE "." END ENDPAGE ENDMASK #include "cg21cg.uml" z