// Quadro B #include "77qb.h" TOOLBAR "" 0 0 0 2 #include ENDPAGE PAGE "1" -1 -1 78 18 NUMBER QBF_CODDITTA 5 BEGIN PROMPT 80 80 "" FLAGS "D" USE LF_NDITTE KEY 1 INPUT CODDITTA QBF_CODDITTA FIELD LF_QUAB->CODDITTA CHECKTYPE REQUIRED KEY 1 END TEXT DLG_NULL BEGIN PROMPT 1 1 "@bDipendente" END NUMBER QBF_CODDIP 6 BEGIN PROMPT 17 1 "" USE LF_DIPEND KEY 1 FIELD LF_QUAB->CODDIP INPUT CODDITTA QBF_CODDITTA INPUT CODDIP QBF_CODDIP DISPLAY "Cognome@24" COGNOME DISPLAY "Nome@20" NOME OUTPUT QBF_COGNOME COGNOME OUTPUT QBF_NOME NOME CHECKTYPE REQUIRED FLAGS "DG" KEY 1 END STRING QBF_COGNOME 24 BEGIN PROMPT 25 1 "" FLAGS "DG" END STRING QBF_NOME 20 BEGIN PROMPT 49 1 "" FLAGS "DG" END NUMBER QBF_NPROG 4 BEGIN PROMPT 72 1 "" FIELD LF_QUAB->NPROG FLAGS "DG" KEY 1 END GROUPBOX DLG_NULL 25 4 BEGIN PROMPT 0 4 "Rapporto di lavoro " END TEXT DLG_NULL BEGIN PROMPT 1 5 "11 Inizio" END DATE QBF_DATAINI BEGIN PROMPT 1 6 "" FIELD LF_QUAB->DATAINI GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 13 5 "12 Cessaz." END DATE QBF_DATAFIN BEGIN PROMPT 13 6 "" FIELD LF_QUAB->DATAFIN GROUP GROUP_ALL END #define COLCOMM 27 #define COLCOMM1 28 #define COLCOMM6 34 TEXT DLG_NULL BEGIN PROMPT COLCOMM 3 "13 Periodo " END GROUPBOX DLG_NULL 14 4 BEGIN PROMPT COLCOMM 4 "commisurazione " END TEXT DLG_NULL BEGIN PROMPT COLCOMM1 5 "Anni" END NUMBER QBF_ANNICOMM 2 BEGIN PROMPT COLCOMM1 6 "" FIELD LF_QUAB->ANNICOMM GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLCOMM6 5 "Mesi" END NUMBER QBF_MESICOMM 2 BEGIN PROMPT COLCOMM6 6 "" FIELD LF_QUAB->MESICOMM GROUP GROUP_ALL END #define COLCONV 43 #define COLCONV1 44 #define COLCONV6 51 TEXT DLG_NULL BEGIN PROMPT COLCONV 3 "14 Periodo " END GROUPBOX DLG_NULL 14 4 BEGIN PROMPT COLCONV 4 "convenzionale " END TEXT DLG_NULL BEGIN PROMPT COLCONV1 5 "Anni" END NUMBER QBF_ANNICONV 2 BEGIN PROMPT COLCONV1 6 "" FIELD LF_QUAB->ANNICONV GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLCONV6 5 "Mesi" END NUMBER QBF_MESICONV 2 BEGIN PROMPT COLCONV6 6 "" FIELD LF_QUAB->MESICONV GROUP GROUP_ALL END #define COLPAR0 58 #define COLPAR1 59 #define COLPAR2 64 #define COLPAR3 69 GROUPBOX DLG_NULL 20 4 BEGIN PROMPT COLPAR0 4 "15 Tempo parziale" END TEXT DLG_NULL BEGIN PROMPT COLPAR1 5 "Anni" END NUMBER QBF_ANNIPARZ 2 BEGIN PROMPT COLPAR1 6 "" FIELD LF_QUAB->ANNIPARZ GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLPAR2 5 "Mesi" END NUMBER QBF_MESIPARZ 2 BEGIN PROMPT COLPAR2 6 "" FIELD LF_QUAB->MESIPARZ GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLPAR3 5 " %" END NUMBER QBF_PERCPARZ 6 BEGIN PROMPT COLPAR3 6 "" FIELD LF_QUAB->PERCPARZ PICTURE ".2" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 1 8 "16 Quota eccedente" END NUMBER QBF_QUOTAECC 15 BEGIN PROMPT 1 9 "" FIELD LF_QUAB->QUOTAECC FLAGS "R" PICTURE "." GROUP GROUP_ALL END #define COLTFR0 25 #define COLTFR1 26 #define COLTFR2 38 //27 #define COLTFR3 49 //33 #define COLTFR4 59 //40 #define RIGTFR1 9 #define RIGTFR2 10 GROUPBOX DLG_NULL 53 4 BEGIN PROMPT COLTFR0 8 "TFR o ind.equip. corrisposti nel 1996" END TEXT DLG_NULL BEGIN PROMPT COLTFR1 RIGTFR1 "17 Mese" END LISTBOX QBF_MESEEROG 9 BEGIN PROMPT COLTFR1 RIGTFR2 "" ITEM " | " FIELD LF_QUAB->MESEEROG FLAGS "M" VALIDATE REQIF_FUNC 1 QBF_AMMNETTO WARNING "Inserire il mese erogazione" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFR2 RIGTFR1 "18 Titolo" END STRING QBF_TITEROG 1 BEGIN PROMPT 42 RIGTFR2 "" SHEET "Codice|Descrizione@15" INPUT QBF_TITEROG ITEM "|Niente" ITEM "A|Anticipazione" ITEM "B|Saldo" ITEM "C|Acconto" OUTPUT QBF_TITEROG FIELD LF_QUAB->TITEROG FLAGS "U" VALIDATE REQIF_FUNC 1 QBF_AMMNETTO WARNING "Inserire il titolo erogazione" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFR3 RIGTFR1 "19 % abb." END NUMBER QBF_PERCABB 6 BEGIN PROMPT COLTFR3 RIGTFR2 "" FIELD LF_QUAB->PERCABB PICTURE ".2" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFR4 RIGTFR1 "20 Ammontare netto" END NUMBER QBF_AMMNETTO 15 BEGIN PROMPT COLTFR4 RIGTFR2 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->AMMNETTO MESSAGE DIRTY,QBF_MESEEROG GROUP GROUP_ALL END #define COLTFRB0 2 #define COLTFRB1 2 #define COLTFRB2 14 #define COLTFRB3 21 #define COLTFRB4 38 #define RIGTFRB0 14 #define RIGTFRB1 15 #define RIGTFRB2 16 GROUPBOX DLG_NULL 55 6 BEGIN PROMPT 1 13 "Altre indennità corrisposte nel 1996" END TEXT DLG_NULL BEGIN PROMPT COLTFRB1 RIGTFRB0 "21" END TEXT DLG_NULL BEGIN PROMPT COLTFRB1 RIGTFRB1 "Mese" END LISTBOX QBF_MESEEROG2 9 BEGIN PROMPT COLTFRB1 RIGTFRB2 "" ITEM " | " FIELD LF_QUAB->MESEEROG2 FLAGS "M" VALIDATE REQIF_FUNC 1 QBF_AMMNETTO2 WARNING "Inserire il mese erogazione" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFRB2 RIGTFRB0 "22" END TEXT DLG_NULL BEGIN PROMPT COLTFRB2 RIGTFRB1 "Titolo" END STRING QBF_TITEROG2 1 BEGIN PROMPT 15 RIGTFRB2 "" SHEET "Codice|Descrizione@15" INPUT QBF_TITEROG2 ITEM "|Niente" ITEM "A|Anticipazione" ITEM "B|Saldo" ITEM "C|Acconto" OUTPUT QBF_TITEROG2 FIELD LF_QUAB->TITEROG2 FLAGS "U" VALIDATE REQIF_FUNC 1 QBF_AMMNETTO2 WARNING "Inserire il titolo erogazione" GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFRB3 RIGTFRB0 "23" END TEXT DLG_NULL BEGIN PROMPT COLTFRB3 RIGTFRB1 "Abbattimento" END NUMBER QBF_PERCABB2 15 BEGIN PROMPT COLTFRB3 RIGTFRB2 "" FIELD LF_QUAB->ABBATT PICTURE "." GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT COLTFRB4 RIGTFRB0 "24" END TEXT DLG_NULL BEGIN PROMPT COLTFRB4 RIGTFRB1 "Ammontare netto" END NUMBER QBF_AMMNETTO2 15 BEGIN PROMPT COLTFRB4 RIGTFRB2 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->AMMNETTO2 MESSAGE DIRTY,QBF_MESEEROG2 GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 57 RIGTFRB1 "25 Cont.obblig.lav." END NUMBER QBF_CONTLAV 15 BEGIN PROMPT 59 RIGTFRB2 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->CONTLAV GROUP GROUP_ALL END ENDPAGE PAGE "2" -1 -1 78 18 #define C1 2 #define C2 22 #define C3 57 GROUPBOX DLG_NULL 45 4 BEGIN PROMPT 1 1 "Acconti e anticipazioni erogati dal 74 al 94" END TEXT DLG_NULL BEGIN PROMPT C1 2 "26 TFR ind.equi." END NUMBER QBF_TFR7494 15 BEGIN PROMPT C1 3 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->TFR7494 GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT C2 2 "27 Altre indennità" END NUMBER QBF_INDEN7494 15 BEGIN PROMPT C2 3 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->INDEN7494 GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT C3 2 "28 Tot.indennità" END NUMBER QBF_TIND7494 15 BEGIN PROMPT C3 3 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->TIND7494 GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT C1 5 "29 Tot.riduzioni" END NUMBER QBF_TRID 15 BEGIN PROMPT C1 6 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->TRID GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 30 5 "30 TFR o inden. equipollenti" END NUMBER QBF_TFRIND 15 BEGIN PROMPT 30 6 "per reddito di riferimento " PICTURE "." FLAGS "R" FIELD LF_QUAB->TFRIND GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT C1 7 "31 Aliq." END NUMBER QBF_ALIQUOTA 6 BEGIN PROMPT C1 8 "" FIELD LF_QUAB->ALIQUOTA PICTURE ".2" GROUP GROUP_ALL END #define GD0 24 //11 #define GD1 25 //12 #define GD2 64 //51 GROUPBOX DLG_NULL 49 4 BEGIN PROMPT GD0 7 "Art.4 3° comma L.482/1985" END TEXT DLG_NULL BEGIN PROMPT GD1 8 "32 Retrib. media " END NUMBER QBF_RETRMEDIA 15 BEGIN PROMPT GD1 9 "biennio precedente " PICTURE "." FLAGS "R" FIELD LF_QUAB->RETRMEDIA GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT GD2 8 "33 Aliq." END NUMBER QBF_ALIQUOTA2 6 BEGIN PROMPT GD2 9 "" FIELD LF_QUAB->ALIQUOTA2 PICTURE ".2" GROUP GROUP_ALL END // QUARTA RIGA TEXT DLG_NULL BEGIN PROMPT 1 11 "34 Impon. TFR " END NUMBER QBF_IMPTFR 15 BEGIN PROMPT 1 12 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->IMPTFR GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 19 11 "35 Imp.altre ind." END NUMBER QBF_IMPIND 15 BEGIN PROMPT 19 12 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->IMPIND GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 37 11 "36 Impon. anno " END NUMBER QBF_IMPANNO 15 BEGIN PROMPT 37 12 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->IMPANNO GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 54 11 "37 Totale reddito impon. " END NUMBER QBF_TOTIMP 15 BEGIN PROMPT 57 12 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->TOTIMP GROUP GROUP_ALL END // QUINTA RIGA TEXT DLG_NULL BEGIN PROMPT 1 13 "38 Rit. operate su acc.ant. erogati " END NUMBER QBF_ROPEACC 15 BEGIN PROMPT 1 14 "dal 74 al 93 " PICTURE "." FLAGS "R" FIELD LF_QUAB->ROPEACC GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 37 13 "39 Impos. dov." END NUMBER QBF_IMPDOV 15 BEGIN PROMPT 37 14 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->IMPDOV GROUP GROUP_ALL END TEXT DLG_NULL BEGIN PROMPT 57 13 "40 Ritenute in ecced." END NUMBER QBF_RITECC 15 BEGIN PROMPT 57 14 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->RITECC GROUP GROUP_ALL END // SESTA RIGA GROUPBOX DLG_NULL 55 4 BEGIN PROMPT 1 15 "Art.2122 COD. CIV." END TEXT DLG_NULL BEGIN PROMPT 2 16 "41 Tipo" END STRING F_QB2122TIPO 1 BEGIN PROMPT 5 17 "" SHEET "Codice|Descrizione@60" INPUT F_QB2122TIPO ITEM "|Niente" ITEM "1|Se trattasi di erogazione di indennità ai sensi dell'art.2122" ITEM "2|In caso di eredità" OUTPUT F_QB2122TIPO FIELD LF_QUAB->QB2122TIPO GROUP GROUP_DIPDEC GROUP_EREDE END TEXT DLG_NULL BEGIN PROMPT 19 16 "42 Quota spett." END NUMBER QBF_QUOTASPET 15 BEGIN PROMPT 19 17 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->QUOTASPET GROUP GROUP_DIPDEC GROUP_EREDE END TEXT DLG_NULL BEGIN PROMPT 37 16 "43 Indennità spett." END NUMBER QBF_INDSPETT 15 BEGIN PROMPT 37 17 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->INDSPETT GROUP GROUP_DIPDEC GROUP_EREDE END TEXT DLG_NULL BEGIN PROMPT 1 19 "44 Rit. operate " END NUMBER QBF_ROPE 15 BEGIN PROMPT 1 20 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->ROPE GROUP GROUP_EREDE END TEXT DLG_NULL BEGIN PROMPT 19 19 "45 Impon. CSSN " END NUMBER QBF_IMPOCSSN 15 BEGIN PROMPT 19 20 "" PICTURE "." FLAGS "R" FIELD LF_QUAB->IMPOCSSN GROUP GROUP_ALL END ENDPAGE ENDMASK