// Gruppi utilizzati : // 1 - identifica il codice ditta di intestazione da replicare sulle pagine // 2 - identifica la descrizione ditta di intestazione da replicare sulle pagine #include "771231a.h" TOOLBAR "" 0 20 0 2 #include "toolbar.h" ENDPAGE PAGE "Prospetto A" -1 -1 78 18 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 0 "" END NUMBER F_CODDITTA 5 BEGIN PROMPT 3 1 "Ditta " USE LF_NDITTE INPUT CODDITTA F_CODDITTA OUTPUT F_RAGDITTA RAGSOC FIELD LF_QUAF->CODDITTA KEY 1 CHECKTYPE REQUIRED FLAGS "GRD" MESSAGE COPY,1@ END STRING F_RAGDITTA 50 BEGIN PROMPT 17 1 "Ragione " FLAGS "D" MESSAGE COPY,2@ END TEXT DLG_NULL BEGIN PROMPT 1 3 "@bProspetto A" END SPREADSHEET F_A 78 8 BEGIN PROMPT 0 4 "" ITEM "Causale" ITEM "Descrizione@50" ITEM "Aliquota" ITEM "Sogg. a rit.@15" ITEM "Ritenuta@15" ITEM "Totale acconti@15" ITEM "Vers. a saldo@15" ITEM "Somma versata@15" END GROUPBOX DLG_NULL 0 6 BEGIN PROMPT 1 13 "" END TEXT DLG_NULL BEGIN PROMPT 3 14 "A1 Importo di col.7 ..." END NUMBER F_A1 15 BEGIN PROMPT 60 14 "" PICTURE "." FIELD LF_QUAF->A1 END TEXT DLG_NULL BEGIN PROMPT 3 15 "A2 Importo di col.7 di cui si chiede il rimborso" END NUMBER F_A2 15 BEGIN PROMPT 60 15 "" PICTURE "." FIELD LF_QUAF->A2 END TEXT DLG_NULL BEGIN PROMPT 3 16 "A3 Somme soggette a ritenuta ..." END NUMBER F_A3 15 BEGIN PROMPT 60 16 "" PICTURE "." FIELD LF_QUAF->A3 END TEXT DLG_NULL BEGIN PROMPT 3 17 "A4 Ritenute operate ..." END NUMBER F_A4 15 BEGIN PROMPT 60 17 "" PICTURE "." FIELD LF_QUAF->A4 END ENDPAGE PAGE "Prospetto B,C" -1 -1 78 18 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 0 "" END NUMBER DLG_NULL 5 BEGIN PROMPT 3 1 "Ditta " FLAGS "RD" GROUP 1 END STRING DLG_NULL 50 BEGIN PROMPT 17 1 "Ragione " FLAGS "D" GROUP 2 END TEXT DLG_NULL BEGIN PROMPT 1 3 "@bProspetto B" END SPREADSHEET F_B 78 6 BEGIN PROMPT 0 4 "" ITEM "Causale" ITEM "Descrizione@50" ITEM "Aliquota" ITEM "Somme sogg.a rit.@15" ITEM "Ritenuta@15" END TEXT DLG_NULL BEGIN PROMPT 1 11 "@bProspetto C" END SPREADSHEET F_C 78 6 BEGIN PROMPT 0 12 "" ITEM "Causale" ITEM "Descrizione@50" ITEM "Aliquota" ITEM "Somme sogg.a rit.@15" ITEM "Ritenuta@15" END ENDPAGE PAGE "Prospetto D,E,F" -1 -1 78 18 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 0 "" END NUMBER DLG_NULL 5 BEGIN PROMPT 3 1 "Ditta " FLAGS "RD" GROUP 1 END STRING DLG_NULL 50 BEGIN PROMPT 17 1 "Ragione " FLAGS "D" GROUP 2 END TEXT DLG_NULL BEGIN PROMPT 1 3 "@bProspetto D" END SPREADSHEET F_D 78 6 BEGIN PROMPT 0 4 "" ITEM "Causale" ITEM "Descrizione@50" ITEM "Aliquota" ITEM "Somme sogg.a rit.@15" ITEM "Ritenuta@15" END GROUPBOX DLG_NULL 0 5 BEGIN PROMPT 1 11 "@bProspetto E" END TEXT DLG_NULL BEGIN PROMPT 2 12 "Importo complessivo delle cambiali " END NUMBER E_CAMBIAL 15 BEGIN PROMPT 60 12 "" PICTURE "." FIELD LF_QUAF->E_CAMBIALI END TEXT DLG_NULL BEGIN PROMPT 2 13 "Proventi soggetti a ritenuta " END NUMBER E_PROVENTI 15 BEGIN PROMPT 60 13 "" PICTURE "." FIELD LF_QUAF->E_SOGRIT END NUMBER E_ALI 5 BEGINE PROMPT 2 14 "Aliquota " FIELD LF_QUAF->E_ALIQUOTA PICTURE ".2" NUM_EXPR {(#THIS>=0) && (#THIS<=100)} END NUMBER E_ROP 15 BEGIN PROMPT 43 14 "Ritenuta operata " PICTURE "." FIELD LF_QUAF->E_ROPE END GROUPBOX DLG_NULL 0 5 BEGIN PROMPT 1 16 "@bProspetto F" END STRING F_CODCAU 2 BEGIN PROMPT 2 17 "Causale " USE %CA7 SELECT (S1="F") VALIDATE REQIF_FUNC 3 F_SOGG F_ALI F_ROP INPUT CODTAB F_CODCAU DISPLAY "Codice " CODTAB DISPLAY "Descrizione @60" S0 DISPLAY "Codice tributo" I0 DISPLAY "Articolo di bilancio" I3 DISPLAY "C.T." B2 DISPLAY "I.C." B1 DISPLAY "R.A." B0 OUTPUT F_CODCAU CODTAB OUTPUT F_DESCRCAUS S0 OUTPUT F_ALI R0 FLAGS "Z" WARNING "Manca la causale" CHECKTYPE NORMAL ADD RUN 773mod -3 %CA7 FIELD LF_QUAF->F_CODCAUS END STRING F_DESCRCAUS 60 BEGIN PROMPT 16 17 "" FLAGS "D" END NUMBER F_SOGG 15 BEGIN PROMPT 2 18 "Somme soggette a ritenuta " PICTURE "." FIELD LF_QUAF->F_SOGRIT END NUMBER F_ALI 5 BEGIN PROMPT 51 18 "Aliquota " PICTURE ".2" NUM_EXPR {(#THIS>=0) && (#THIS<=100)} FIELD LF_QUAF->F_ALIQUOTA END NUMBER F_ROP 15 BEGIN PROMPT 2 19 "Ritenuta operata " PICTURE "." FIELD LF_QUAF->F_ROPE END ENDPAGE ENDMASK #include "771231b.uml" // mask prospetto A #include "771231c.uml" // prospetto B #include "771231c.uml" // prospetto C #include "771231c.uml" // prospetto D