#include "sc1400.h" TOOLBAR "" 0 0 0 2 #include ENDPAGE PAGE "Abbuoni automatici" 0 2 0 0 LIST F_TIPOCF 1 10 BEGIN PROMPT 1 1 "Chiusura automatica delle scadenze dei " IT "C|Clienti" IT "F|Fornitori" END CURRENCY F_IMPORTO 12 BEGIN PROMPT 1 2 "il cui residuo non superi l'importo di " DRIVENBY F_CODVAL CHECKTYPE REQUIRED WARNING "E' necessario specificare un importo massimo" END BOOLEAN F_INVALUTA BEGIN PROMPT 1 3 "in valuta " MESSAGE FALSE HIDE,3@ MESSAGE TRUE SHOW,3@ END STRING F_CODVAL 3 BEGIN PROMPT 16 3 "" USE %VAL INPUT CODTAB F_CODVAL DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CODVAL CODTAB CHECKTYPE REQUIRED GROUP 3 FLAGS "U" END DATE F_DATACAMBIO BEGIN PROMPT 25 3 "al cambio del " FIELD DATACAM USE CAM JOIN %VAL ALIAS 104 INTO CODTAB[1,3]==CODTAB[1,3] INPUT CODTAB[1,3] F_CODVAL SELECT INPUT CODTAB[4,11] F_DATACAMBIO DISPLAY "Cod" CODTAB[1,3] DISPLAY "Data@10" D0 DISPLAY "Cambio@16R" S4 DISPLAY "Valuta@50" 104@->S0 OUTPUT F_DATACAMBIO D0 OUTPUT F_CAMBIO S4 GROUP 3 CHECKTYPE SEARCH END NUMBER F_CAMBIO 16 6 BEGIN PROMPT 55 3 "di " FLAGS "RU" GROUP 3 PICTURE ".6" CHECKTYPE REQUIRED WARNING "Inserire il cambio o eliminare il codice valuta" END GROUP DLG_NULL 78 4 BEGIN PROMPT 1 4 "Parametri movimento contabile" END STRING F_CAUSALE 3 BEGIN PROMPT 2 5 "Causale " USE LF_CAUSALI SELECT (TIPOMOV="3")&&(TRIM(MOVVAL)=#F_INVALUTA)&&(LF_RCAUSALI->TIPOCF=#F_TIPOCF) JOIN LF_RCAUSALI INTO CODCAUS==CODCAUS INPUT CODCAUS F_CAUSALE DISPLAY "Codice" CODCAUS DISPLAY "Descrizione@50" DESCR OUTPUT F_CAUSALE CODCAUS OUTPUT F_DESCAUS DESCR CHECKTYPE REQUIRED FLAGS "U" ADD RUN cg0 -4 END STRING F_DESCAUS 50 BEGIN PROMPT 24 5 "" FLAGS "D" END DATE F_DATAREG BEGIN PROMPT 2 6 "Data di registrazione " FLAGS "A" CHECKTYPE REQUIRED END DATE F_DATACOMP BEGIN PROMPT 44 6 "Data di competenza " VALIDATE DATE_CMP_FUNC <= F_DATAREG END ENDPAGE ENDMASK