#include "pi0002100a.h" TOOLBAR "topbar" 0 0 0 2 BUTTON DLG_SAVEREC 10 2 BEGIN PROMPT -26 -1 "~Registra" PICTURE BMP_SAVEREC PICTURE BMP_SAVERECDN END #include ENDPAGE PAGE "Gestione anticipi fatture" 0 2 0 0 GROUPBOX DLG_NULL 78 4 BEGIN PROMPT 1 0 "@bParametri" END NUMBER F_CLIENTE 6 BEGIN PROMPT 2 1 "Cliente " USE LF_CLIFO SELECT LF_PARTITE->ANNO>0 JOIN LF_PARTITE INTO TIPOC=TIPOCF SOTTOCONTO=CODCF INPUT TIPOCF "C" SELECT INPUT CODCF F_CLIENTE DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Partita IVA" PAIV OUTPUT F_CLIENTE CODCF OUTPUT F_RAGSOC RAGSOC CHECKTYPE REQUIRED ADD RUN cg0 -1 END STRING F_RAGSOC 50 BEGIN PROMPT 22 1 "" USE LF_CLIFO KEY 2 INPUT TIPOCF "C" SELECT INPUT RAGSOC F_RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Partita IVA" PAIV DISPLAY "Codice" CODCF COPY OUTPUT F_CLIENTE CHECKTYPE SEARCH ADD RUN cg0 -1 END DATE F_DATAMOV BEGIN PROMPT 2 2 "Data movimento " FLAGS "A" CHECKTYPE REQUIRED END STRING F_CODCAUS 3 BEGIN PROMPT 50 2 "Causale " USE LF_CAUSALI SELECT (TIPOMOV>="3")&&(LF_RCAUSALI->TIPOCF=="C") JOIN LF_RCAUSALI INTO CODCAUS=CODCAUS NRIGA=1 INPUT CODCAUS F_CODCAUS DISPLAY "Codice" CODCAUS DISPLAY "Descrizione@50" DESCR DISPLAY "Tipo Movimento" TIPOMOV DISPLAY "Gruppo" LF_RCAUSALI->GRUPPO DISPLAY "Conto" LF_RCAUSALI->CONTO OUTPUT F_CODCAUS CODCAUS CHECKTYPE REQUIRED ADD RUN cg0 -4 END CURRENCY F_TOTALEANT BEGIN PROMPT 2 4 "Totale anticipato " FLAGS "D" END CURRENCY F_TOTALEPAG BEGIN PROMPT 45 4 "Totale pagato " FLAGS "D" END SPREADSHEET F_SHEET BEGIN PROMPT 0 6 "Partite aperte" ITEM "Importo pagato@18" ITEM "Importo anticipato@18" ITEM "ABI@5" ITEM "CAB@5" ITEM "Importo fattura@18" ITEM "Residuo@18" ITEM "Anno" ITEM "Partita" ITEM "Riga" ITEM "Rata" ITEM "Scadenza@10" ITEM "Tipo pagamento" END ENDPAGE ENDMASK PAGE "Fatture" -1 -1 70 10 CURRENCY F_PAGATO 18 BEGIN PROMPT 1 1 "Importo pagato " END CURRENCY F_IMPORTOANT 18 BEGIN PROMPT 1 2 "Importo anticipato " END NUMBER F_ABI 5 BEGIN PROMPT 1 3 "ABI " USE BNP JOIN %BAN INTO CODTAB=CODTAB INPUT CODTAB[1,5] F_ABI INPUT CODTAB[6,10] F_CAB DISPLAY "ABI@5" CODTAB[1,5] DISPLAY "CAB@5" CODTAB[6,10] DISPLAY "Denominazione@50" 4->S0 OUTPUT F_ABI CODTAB[1,5] OUTPUT F_CAB CODTAB[6,10] CHECKTYPE NORMAL FLAGS "Z" END NUMBER F_CAB 5 BEGIN PROMPT 16 3 "CAB " COPY ALL F_ABI FLAGS "Z" VALIDATE REQIF_FUNC 2 F_PAGATO F_IMPORTOANT WARNING "La banca di presentazione e' obbligatoria in presenza di pagamento o anticipo" END CURRENCY F_IMPORTO 18 BEGIN PROMPT 1 4 "Importo fattura " FLAGS "D" END CURRENCY F_RESIDUO 18 BEGIN PROMPT 1 5 "Residuo " NUM_CALC #F_IMPORTO-#F_IMPORTOANT FLAGS "D" END NUMBER F_ANNO 4 BEGIN PROMPT 1 6 "Anno " FLAGS "D" END STRING F_PARTITA 7 BEGIN PROMPT 20 6 "Partita " FLAGS "D_" END NUMBER F_RIGA 4 BEGIN PROMPT 38 6 "Riga " FLAGS "D" END NUMBER F_RATA 4 BEGIN PROMPT 50 6 "Rata " FLAGS "D" END DATE F_DATA BEGIN PROMPT 1 7 "Scadenza " FLAGS "D" END STRING F_TIPOPAG 30 BEGIN PROMPT 23 7 "Tipo pagamento " FLAGS "D" END ENDPAGE TOOLBAR "" 0 0 0 2 BUTTON DLG_OK 10 2 BEGIN PROMPT -12 -1 "" END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -22 -1 "" END ENDPAGE ENDMASK