#include "cg2100.h" PAGE "Movimento di incasso immediato" -1 -1 75 13 DATE F_DATAREG BEGIN PROMPT 1 1 "Data dell' operazione " HELP "Data in cui viene registrata l'operazione" FIELD LF_MOV->DATAREG CHECKTYPE REQUIRED MESSAGE COPY,F_ANNOIVA,7,10 END NUMBER F_ANNOIVA 4 BEGIN FLAGS "H" FIELD LF_MOV->ANNOIVA END NUMBER F_NUMREG 7 BEGIN PROMPT 51 1 "Operazione n. " HELP "Numero del movimento di prima nota da gestire" FIELD LF_MOV->NUMREG CHECKTYPE REQUIRED FLAGS "D" KEY 1 END DATE F_DATACOMP BEGIN PROMPT 1 2 "Data di competenza " HELP "Data di competenza dell'operazione" FIELD LF_MOV->DATACOMP CHECKTYPE REQUIRED END NUMBER F_ANNOES 4 BEGIN PROMPT 52 2 "Esercizio " FIELD LF_MOV->ANNOES FLAGS "D" END DATE F_DATADOC BEGIN PROMPT 1 3 "Data del documento " HELP "Data del documento che ha generato il movimento" FIELD LF_MOV->DATADOC WARNING "Specificare la data del documento" END STRING F_NUMDOC 7 BEGIN PROMPT 52 3 "Documento n. " HELP "Numero del documento che ha generato il movimento" FIELD LF_MOV->NUMDOC WARNING "Specificare il numero documento" END STRING F_DESCR 50 BEGIN PROMPT 1 4 "Descrizione documento " HELP "Descrizione del documento che ha generato il movimento" FIELD LF_MOV->DESCR END STRING F_CODCAUS 3 BEGIN PROMPT 1 5 "Causale " FIELD LF_MOV->CODCAUS USE LF_CAUSALI INPUT CODCAUS F_CODCAUS DISPLAY "Codice" CODCAUS DISPLAY "Descrizione@50" DESCR DISPLAY "Tipo" TIPODOC OUTPUT F_CODCAUS CODCAUS OUTPUT F_DESCRCAUS DESCR OUTPUT F_TIPODOC TIPODOC FLAGS "DUZ" END STRING F_DESCRCAUS 50 BEGIN PROMPT 23 5 "" FLAGS "D" END LIST I_SEZIONE1 1 7 BEGIN PROMPT 1 7 "Riga 1 " HELP "Sezione del conto della prima riga" ITEM "D|Dare" ITEM "A|Avere" END CURRENCY F_TOTALE 15 BEGIN PROMPT 18 7 "" HELP "Importo del conto di prima riga" FIELD LF_MOV->TOTDOC CHECKTYPE REQUIRED MESSAGE COPY,I_IMPORTO2 END LIST F_CLIFO 1 10 BEGIN PROMPT 37 7 "" ITEM " |Conto" MESSAGE SHOW,I_SOTTOCONTO|HIDE,F_FORNITORE|HIDE,F_CLIENTE ITEM "C|Cliente" MESSAGE HIDE,I_SOTTOCONTO|HIDE,F_FORNITORE|SHOW,F_CLIENTE ITEM "F|Fornitore" MESSAGE HIDE,I_SOTTOCONTO|HIDE,F_CLIENTE|SHOW,F_FORNITORE FIELD LF_MOV->TIPO END NUMBER F_GRUPPOCLIFO 3 BEGIN PROMPT 51 7 "" HELP "Codice del conto di prima riga" CHECKTYPE REQUIRED WARNING "Gruppo assente" END NUMBER F_CONTOCLIFO 3 BEGIN PROMPT 57 7 "" HELP "Codice del conto di prima riga" USE LF_PCON SELECT SOTTOCONTO=="" INPUT GRUPPO F_GRUPPOCLIFO INPUT CONTO F_CONTOCLIFO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Descrizione@50" DESCR OUTPUT F_GRUPPOCLIFO GRUPPO OUTPUT F_CONTOCLIFO CONTO CHECKTYPE REQUIRED WARNING "Conto assente" END NUMBER F_CLIENTE 6 BEGIN PROMPT 65 7 "" HELP "Codice del conto di prima riga" FIELD LF_MOV->CODCF USE LF_CLIFO INPUT TIPOCF "C" INPUT CODCF F_CLIENTE DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale Cliente@50" RAGSOC OUTPUT F_CLIENTE CODCF CHECKTYPE REQUIRED ADD RUN cg0 -1 C WARNING "Cliente assente" END NUMBER F_FORNITORE 6 BEGIN PROMPT 65 7 "" HELP "Codice del conto di prima riga" FIELD LF_MOV->CODCF USE LF_CLIFO INPUT TIPOCF "F" INPUT CODCF F_FORNITORE DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale Fornitore@50" RAGSOC OUTPUT F_FORNITORE CODCF CHECKTYPE REQUIRED ADD RUN cg0 -1 F WARNING "Fornitore assente" END NUMBER I_SOTTOCONTO 6 BEGIN PROMPT 65 7 "" HELP "Codice del conto di prima riga" USE LF_PCON SELECT SOTTOCONTO != "" INPUT SOTTOCONTO I_SOTTOCONTO INPUT GRUPPO F_GRUPPOCLIFO INPUT CONTO F_CONTOCLIFO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT I_SOTTOCONTO SOTTOCONTO OUTPUT F_GRUPPOCLIFO GRUPPO OUTPUT F_CONTOCLIFO CONTO CHECKTYPE REQUIRED WARNING "Sottoconto assente" ADD RUN cg0 -0 END LIST I_SEZIONE2 1 7 BEGIN PROMPT 1 8 "Riga 2 " HELP "Sezione del conto della prima riga" ITEM "D|Dare" ITEM "A|Avere" END CURRENCY I_IMPORTO2 15 BEGIN PROMPT 18 8 "" HELP "Importo del conto di seconda riga" END LIST DLG_NULL 1 10 BEGIN PROMPT 37 8 "" ITEM " |Conto" FLAGS "D" END NUMBER I_GRUPPO2 3 BEGIN PROMPT 51 8 "" HELP "Codice del conto di seconda riga" END NUMBER I_CONTO2 3 BEGIN PROMPT 57 8 "" HELP "Codice del conto di seconda riga" END NUMBER I_SOTTOCONTO2 6 BEGIN PROMPT 65 8 "" HELP "Codice del conto di seconda riga" COPY USE I_SOTTOCONTO INPUT GRUPPO I_GRUPPO2 INPUT CONTO I_CONTO2 INPUT SOTTOCONTO I_SOTTOCONTO2 DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT I_GRUPPO2 GRUPPO OUTPUT I_CONTO2 CONTO OUTPUT I_SOTTOCONTO2 SOTTOCONTO CHECKTYPE REQUIRED WARNING "Sottoconto assente" END LIST I_SEZIONE3 1 7 BEGIN PROMPT 1 9 "Riga 3 " HELP "Sezione del conto di terza riga" ITEM "D|Dare" ITEM "A|Avere" END CURRENCY I_IMPORTO3 15 BEGIN PROMPT 18 9 "" HELP "Importo del conto di terza riga" END LIST DLG_NULL 1 10 BEGIN PROMPT 37 9 "" ITEM " |Conto" FLAGS "D" END NUMBER I_GRUPPO3 3 BEGIN PROMPT 51 9 "" HELP "Codice del conto di terza riga" END NUMBER I_CONTO3 3 BEGIN PROMPT 57 9 "" HELP "Codice del conto di terza riga" END NUMBER I_SOTTOCONTO3 6 BEGIN PROMPT 65 9 "" HELP "Codice del conto di terza riga" COPY USE I_SOTTOCONTO INPUT GRUPPO I_GRUPPO3 INPUT CONTO I_CONTO3 INPUT SOTTOCONTO I_SOTTOCONTO3 COPY DISPLAY I_SOTTOCONTO2 OUTPUT I_GRUPPO3 GRUPPO OUTPUT I_CONTO3 CONTO OUTPUT I_SOTTOCONTO3 SOTTOCONTO CHECKTYPE NORMAL VALIDATE REQIF_FUNC 1 I_IMPORTO3 WARNING "Sottoconto assente" END LIST I_SEZIONE4 1 7 BEGIN PROMPT 1 10 "Riga 4 " HELP "Sezione del conto di quarta riga" ITEM "D|Dare" ITEM "A|Avere" END CURRENCY I_IMPORTO4 15 BEGIN PROMPT 18 10 "" HELP "Importo del conto di quarta riga" END LIST DLG_NULL 1 10 BEGIN PROMPT 37 10 "" ITEM " |Conto" FLAGS "D" END NUMBER I_GRUPPO4 3 BEGIN PROMPT 51 10 "" HELP "Codice del conto di quarta riga" END NUMBER I_CONTO4 3 BEGIN PROMPT 57 10 "" HELP "Codice del conto di quarta riga" END NUMBER I_SOTTOCONTO4 6 BEGIN PROMPT 65 10 "" HELP "Codice del conto di quarta riga" COPY USE I_SOTTOCONTO INPUT GRUPPO I_GRUPPO4 INPUT CONTO I_CONTO4 INPUT SOTTOCONTO I_SOTTOCONTO4 COPY DISPLAY I_SOTTOCONTO2 OUTPUT I_GRUPPO4 GRUPPO OUTPUT I_CONTO4 CONTO OUTPUT I_SOTTOCONTO4 SOTTOCONTO CHECKTYPE NORMAL VALIDATE REQIF_FUNC 1 I_IMPORTO4 WARNING "Sottoconto assente" END BUTTON DLG_SAVEREC 10 2 BEGIN PROMPT -12 -1 "~Registra" PICTURE BMP_SAVEREC PICTURE BMP_SAVERECDN MESSAGE EXIT,K_SAVE END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -22 -1 "" END ENDPAGE ENDMASK