diff --git a/at/at7600.cpp b/at/at7600.cpp index 6926ff2c0..a121ef204 100755 --- a/at/at7600.cpp +++ b/at/at7600.cpp @@ -97,14 +97,49 @@ void TStampaConsenso::set_page(int file, int cnt) case etichette: { TPrint_section& corpo = _form_eti->get_body(); - corpo.update(); - for (word i = 0; i < corpo.height(); i++) - { - TPrintrow& riga = corpo.row(i); - set_row(i+1,riga); - } - force_setpage(TRUE); // serve perchè alla prossima etichetta rifaccia la setpage - // altrimenti stampa sempre la stessa etichetta + for (int r=1;r<=_etcolonne;r++) + { + if (current_cursor()->pos()items()) + { + bool avanza = TRUE; + while (avanza) + { + if (current_cursor()->pos()items()) + avanza = !(preprocess_page(file, cnt)); + else + avanza = FALSE; + if (avanza) + ++(*current_cursor()); + } //while(avanza.. + force_setpage(TRUE); // serve perchè alla prossima etichetta rifaccia la setpage + // altrimenti stampa sempre la stessa etichetta + corpo.update(); + int nriga = 1; + for (word i = 0; i < corpo.height(); i++) + { + TPrintrow& riga = corpo.row(i); + TString256 riga1 = riga.row(); + riga1.cut(_etlarghezza); + int colonna = ((r-1)*_etlarghezza); + TString16 formato; + formato << '@' << colonna << 'g'; + riga1.insert(formato,0); + set_row(nriga++,riga1); + } //for(word... + if (r < _etcolonne) + { + bool avanza = TRUE; + while (avanza) + { + ++(*current_cursor()); + if (current_cursor()->pos()items()) + avanza = !(preprocess_page(file, cnt)); + else + avanza = FALSE; + } + } //if(r<... + } //if(current_cursor... + } //for(int r... } break; case lettere: diff --git a/ba/batbtrb.uml b/ba/batbtrb.uml index 6bee9ee9b..62b17927d 100755 --- a/ba/batbtrb.uml +++ b/ba/batbtrb.uml @@ -28,7 +28,7 @@ BEGIN CHECKTYPE REQUIRED END -STRING F_DESCR 50 +STRING F_DESCR 70 50 BEGIN PROMPT 4 4 "Descrizione " FIELD S0 @@ -49,6 +49,7 @@ BEGIN ITEM "I|INPS" ITEM "R|Regioni" ITEM "L|ICI ed altri tributi locali" + ITEM "N|INAIL" ITEM "P|Altri enti previdenziali ed assicurativi" FIELD S6 END diff --git a/ba/tabtrb.txt b/ba/tabtrb.txt new file mode 100755 index 000000000..51226180b --- /dev/null +++ b/ba/tabtrb.txt @@ -0,0 +1,642 @@ +[Header] +Version=199519 +File=4 +Fields=COD,3|CODTAB,25|S0,70|S1,70|S2,70|S3,70|S4,20|S5,20|S6,5|S7,5 +Fields=S8,5|S9,5|S10,5|S11,5|I0,7|I1,7|I2,7|I3,7|I4,7|I5,7 +Fields=I6,7|I7,7|I8,7|I9,7|I10,7|I11,7|I12,7|I13,7|I14,7|R0,18 +Fields=R1,18|R2,18|R3,18|R4,18|R5,18|R6,18|R7,18|R8,18|R9,18|R10,18 +Fields=R11,18|R12,18|R13,18|R14,18|R15,18|R16,18|R17,18|R18,18|R19,18|R20,18 +Fields=R21,18|R22,18|R23,18|R24,18|R25,18|D0,10|D1,10|D2,10|D3,10|D4,10 +Fields=B0,1|B1,1|B2,1|B3,1|B4,1|B5,1|B6,1|B7,1|B8,1|B9,1 +Fields=B10,1|B11,1|B12,1|B13,1|B14,1|B15,1|FPC,1 + +[Data] +TRB|1001|RITENUTE SU RETRIBUZIONI PENSIONI TRASFERTE MENSILITA' AGGIUNTIVE E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1002|RITENUTE SU EMOLUMENTI ARRETRATI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1004|RITENUTE SUI REDDITI ASSIMILATI A QUELLI DI LAVORO DIPENDENTE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1012|RITENUTE SU INDENNITA' PER CESSAZIONE DI RAPPORTO DI LAVORO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1013|RITENUTE SU CONGUAGLIO EFFETTUATO NEI PRIMI DUE MESI DELL'ANNO SUCCESS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1018|RITENUTA SULLE PRESTAZIONI PENSIONISTICHE COMPLEMENTARI EROGATE IN FOR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1019|RITENUTE DEL 4% OPERATE DAL CONDOMINIO QUALE SOSTITUTO D'IMPOSTA A TIT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1020|RITENUTE DEL 4% OPERATE ALL'ATTO DEL PAGAMENTO DA PARTE DEL CONDOMINIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1021|IMPOSTE SOSTITUTIVE SU RISERVE O FONDI IN SOSPENSIONE DI IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1024|RITENUTE SU PROVENTI INDICATI SULLE CAMBIALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1025|RITENUTE SU OBBLIGAZIONI E TITOLI SIMILARI EMESSI DAI SOGGETTI INDICAT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1028|RITENUTE SU INTERESSI PREMI ED ALTRI FRUTTI CORRISPOSTI DA AZIENDE ED||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1029|RITENUTE SU INTERESSI E REDDITI DI CAPITALE DIVERSI DAI DIVIDENDI DOVU||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1030|RITENUTE SU ALTRI REDDITI DI CAPITALE DIVERSI DAI DIVIDENDI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1031|RITENUTE SU REDDITI DI CAPITALE DI CUI AL CODICE 1030 E INTERESSI NON||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1032|RITENUTE SU PROVENTI DA CESSIONI A TERMINE DI OBBLIGAZIONI E TITOLI SI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1034|RITENUTE AFFERENTI L'IMPOSTA SOSTITUTIVA SULLE PLUSVALENZE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1035|RITENUTE SU UTILI DISTRIBUITI DA SOCIETA' RITENUTE A TITOLO D'ACCONTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1036|RITENUTE SU UTILI DISTRIBUITI A PERSONE FISICHE NON RESIDENTI O A SOCI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1038|RITENUTE SU PROVVIGIONI PER RAPPORTI DI COMMISSIONE DI AGENZIA DI ME||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1040|RITENUTE SU REDDITI DI LAVORO AUTONOMO COMPENSI PER L'ESERCIZIO DI ART||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1045|RITENUTE SU CONTRIBUTI CORRISPOSTI AD IMPRESE DA REGIONI PROVINCIE C||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1046|RITENUTE SU PREMI DELLE LOTTERIE TOMBOLE PESCHE O BANCHI DI BENEFICE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1047|RITENUTE SU PREMI PER GIUOCHI DI ABILITA' IN SPETTACOLI RADIOTELEVISIV||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1048|RITENUTE SU ALTRE VINCITE E PREMI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1050|RITENUTE SU PREMI RISCOSSI IN CASO DI RISCATTO DI ASSICURAZIONI SULLA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1051|RITENUTE SU PREMI E CONTRIBUTI CORRISPOSTI DALL'UNIRE E PREMI CORRISPO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1052|INDENNITA DI ESPROPRIO OCCUPAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1058|RITENUTE SU PLUSVALENZE CESSIONI A TERMINE VALUTE ESTERE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1100|IMPOSTA SOSTITUTIVA SU PLUSVALENZA PER CESSIONE A TITOLO ONEROSO DI PA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1102|IMPOSTA SOSTITUTIVA SU PLUSVALENZE PER CESSIONE A TITOLO ONEROSO DI PA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1103|IMPOSTA SOSTITUTIVA SUI RISULTATI DA GESTIONE PATRIMONIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1104|IMPOSTA SOSTITUTIVA SU RISULTATO DA GESTIONE FONDI TRAMITE INTERMEDIAR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1105|IMPOSTA SOSTITUTIVA SU RISULTATO FONDI ESTERI SOGGETTI RESIDENTI AUTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1106|IMPOSTA SOSTITUTIVA SU RISULTATO DI GESTIONE FONDI MOBILIARI CHIUSI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1107|IMPOSTA SOSTITUTIVA PLUSVALENZE VENDITA BENI IMMOBILI E TERRENI EDIFIC||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1108|IMPOSTA SOSTITUTIVA DOVUTA SULLE PLUSVALENZE DELLE PARTECIPAZIONI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1109|IMPOSTA SOSTITUTIVA METODO FORFETARIO PLUSVALENZE DA PARTECIPAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1110|IMPOSTA SOSTITUTIVA FONDI MOBILIARI APERTI_CHIUSI ED ESTERI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1120|IMPOSTA SOSTITUTIVA DELL'IRES E DELL'IRAP, RELATIVA ALLE SIIQ ED ALLE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1121|IMPOSTA SOSTITUTIVA DELL'IMPOSTA SUL REDDITO E DELL'IRAP SUI CONFERIME||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1124|IMPOSTA SUI CONTRIBUTI AFFLUITI AI FONDI PENSIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1130|ECCEDENZE IMPOSTE SOSTITUTIVE DA RIPORTARE SUL QUADRO RT DEL MODELLO U||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1131|ECCEDENZE ALTRE IMPOSTE VERSATE IN ECCESSO ESPOSTE NEL QUADRO RX DEL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1239|IMPOSTA SOSTITUTIVA SU INTERMEDIAZIONE PREMI E FRUTTI DI OBBLIGAZIONI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1241|IMPOSTA SOSTITUTIVA SUI PROVENTI DEI TITOLI OBBLIGAZIONARI EMESSI DAGL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1242|IMPOSTA SOSTITUTIVA ALLE IMPOSTE SUI REDDITI DI CAPITALE DI FONTE ESTE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1243|PROVENTI SOGGETTI A RITENUTA DI IMPOSTA CORRISPOSTI DA ORGANIZZAZIONI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1245|PROVENTI DERIVANTI DA DEPOSITI A GARANZIA DI FINANZIAMENTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1250|ACCONTO IMPOSTE SUI TRATTAMENTI DI FINE RAPPORTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1301|RETRIBUZIONI PENSIONI TRASFERTE MENSILITA' AGGIUNTIVE E CONGUAGLI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1302|EMOLUMENTI ARRETRATI SICILIA SARDEGNA E VALLE D'AOSTA IMPIANTI FUO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1304|ECCEDENZE DI RITENUTE EFFETTUATE DA SOSTITUTI D'IMPOSTA CON DOMICILIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1312|INDENNITA' PER CESSAZIONE RAPPORTO DI LAVORO SICILIA SARDEGNA E VALL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1328|INTERESSI PREMI ED ALTRI FRUTTI CORRISPOSTI DA BANCHE CON DOMICILIO FI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|134T|ENTRATE DA ALIENAZIONE VEICOLI AI SENSI DEL D.LGS 30 APRILE 1992, N. 2||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|135T|ENTRATE DA ALIENAZIONE VEICOLI - PROCEDURA TEMPORANEA DI SMALTIMENTO D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|137T|INDENNIZZI PER OCCUPAZ. ABUSIVA BENI DEMAN.I MARITT. E REALIZZ. SU BEN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1452|CHIUSURA LITE FISCALE PENDENTE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1601|RETRIBUZIONI PENSIONI TRASFERTE MENSILITA' AGGIUNTIVE E RELATIVO C||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1602|EMOLUMENTI ARRETRATI IMPIANTI IN SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1612|INDENNITA' PER CESSAZIONE DI RAPPORTO DI LAVORO IMPIANTI IN SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1613|RITENUTE SU CONGUAGLIO EFFETTUATO NEI PRIMI DUE MESI DELL'ANNO SUCCESS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1614|ECCEDENZA DI RITENUTE ALLA FONTE DI COMPETENZA DELLA REGIONE SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1650|RECUPERO DA PARTE DEI SOSTITUTI D'IMPOSTA DELLE SOMME EROGATE AI SENSI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1663|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI SOCIETA NON OPERATIVE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1665|IMPOSTA SOSTITUTIVA SULLE PLUSVALENZE DA CESSIONE DI AZIENDA O PARTECI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1666|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI E DELL'IMPOSTA SULLE ATT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1667|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI E DELL'IMPOSTA SULLE ATT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1668|INTERESSI PAGAMENTO DILAZIONATO IMPORTI RATEIZZABILI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1670|IMPOSTA SOSTITUTIVA DELLE MAGGIORAZIONI DI CONGUAGLIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1672|IMPOSTA SOSTITUTIVA PREMI NON IMPONIBILI IMPOSTA SUL VALORE AGGIUNTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1673|IMPOSTA SOSTITUTIVA PER ESTROMISSIONE BENI IMMOBILI STRUMENTALI DELL'I||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1675|IMPOSTA SOSTITUTIVA SUI FONDI IN SOSPENSIONE DI IMPOSTA E SOGGETTI A M||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1676|IMPOSTA SOSTITUTIVA IRPEG ILOR IVA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1677|IMPOSTA SOSTITUTIVA ASSEGNAZIONE AGEVOLATA DEI BENI AI SOCI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1678|ECCEDENZA DI VERSAMENTI DI RITENUTE DI IMPOSTE ERARIALI DA UTILIZZARE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1680|RITENUTE OPERATE SUI CAPITALI CORRISPOSTI IN DIPENDENZA DI ASSICURAZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1681|IMPOSTA SULLE RISERVE MATEMATICHE DI RAMI VITA ISCRITTE NEL BILANCIO D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1682|IMPOSTA SULLE RISERVE MATEMATICHE DI RAMI VITA ISCRITTE NEL BILANCIO D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1685|RITENUTE SU RETRIBUZIONI RIALLINEAMENTO PAGAMENTO RATEALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1686|RITENUTE SU RETRIBUZIONI RIALLINEAMENTO UNICA SOLUZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1687|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE SICILIA RIALLINE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1688|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE SICILIA RIALLINE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1689|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE SARDEGNA RIALLINE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1690|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE SARDEGNA RIALLIN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1691|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE VALLE D'AOSTA RI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1692|RITENUTE SU RETRIBUZIONI DI COMPETENZA DELLA REGIONE VALLE D'AOSTA RI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1693|RITENUTE SU RETRIBUZIONI CORRISPOSTE DA SOSTITUTI D'IMPOSTA CON DOMICI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1694|RITENUTE SU RETRIBUZIONI CORRISPOSTE DA SOSTITUTI D'IMPOSTA CON DOMICI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1705|RITENUTA SUI PROVENTI DERIVANTI DALLA PARTECIPAZIONE AD ORGANISMI DI I||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1706|RITENUTA SUI TITOLI ATIPICI EMESSI DA SOGGETTI RESIDENTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1707|RITENUTA SUI TITOLI ATIPICI EMESSI DA SOGGETTI NON RESIDENTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1708|IMPOSTA SOSTITUTIVA DELL'IRPEF DELL'IRPEG E DELL'IRAP REGOLARIZZAZION||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1709|IMPOSTA SOSTITUTIVA DOVUTA DALLE FORME PENSIONISTICHE COMPLEMENTARI ED||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1710|IMPOSTA SOSTITUTIVA SUI REDDITI DI CUI ALL'ARTICOLO 41 COMMA 1 LETTER||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1711|IMPOSTA SOSTITUTIVA SUI REDDITI DI CUI ALL'ARTICOLO 41 COMMA 1 LETTER||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1712|ACCONTO DELL'IMPOSTA SOSTITUTIVA SUI REDDITI DERIVANTI DALLE RIVALUTAZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1713|SALDO DELL'IMPOSTA SOSTITUTIVA SUI REDDITI DERIVANTI DALLE RIVALUTAZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1714|IMPOSTA SOSTITUTIVA SUI REDDITI DERIVANTI DALLE RIVALUTAZIONI DEL TRAT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1801|SOMME VERSATE PER IL RIMPATRIO E O LA REGOLARIZZAZIONE DI ATTIVITA' DE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1803|IMPOSTA SOSTITUTIVA DELL'IRPEF DOVUTA DAI LAVORATORI PER LA REGOLARIZZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1805|CONTRIBUZIONE SOSTITUTIVA DEI DEBITI FISCALI E PREVIDENZIALI DOVUTA DA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1806|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI E DELL'IRAP DOVUTA DAI F||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1807|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SULLE RISERVE E FONDI IN SOSPENSIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1808|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1809|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1810|IMPOSTA SOSTITUTIVA SUI REDDITI DERIVANTI DALLE ATTIVITA' FINANZIARIE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1811|IMPOSTA SOSTIT.RIVALUT.NE BENI IMPRESA E PARTECIP.- L. 266/2005, ART.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1812|IMPOSTA SOSTITUT. SULLA RIVALUT.NE AREE FABBRICABILI - L.266/05, ART||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1813|IMPOSTA SOSTIT. RELATIVA AL SALDO DI RIVALUTAZIONE - L.266/05, ART. 1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1901|RETRIBUZIONI PENSIONI TRASFERTE MENSILITA AGGIUNTIVE E CONGUAGLIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1902|EMOLUMENTI ARRETRATI IMPIANTI IN SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1912|INDENNITA' PER CESSAZIONE DI RAPPORTO DI LAVORO IMPIANTI IN SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1913|RITENUTE SU CONGUAGLIO EFFETTUATO NEI PRIMI DUE MESI DELL'ANNO SUCCESS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1914|INDENNITA PER CESSAZIONE DI RAPPORTO DI LAVORO IMPIANTI IN VALLE D' A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1916|RITENUTE SU CONGUAGLIO EFFETTUATO NEI PRIMI DUE MESI DELL'ANNO SUCCESS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1920|RETRIBUZIONI PENSIONI TRASFERTE MENSILITA' AGGIUNTIVE E RELATIVO CO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1921|EMOLUMENTI ARRETRATI IMPIANTI IN VALLE D' AOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1928|RITENUTE SU INTERESSI PREMI ED ALTRI FRUTTI CORRISPOSTI DA SPORTELLI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1962|ECCEDENZA DI RITENUTE ALLA FONTE DI COMPETENZA DELLA REGIONE VALLE D'||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1963|ECCEDENZA DI RITENUTE ALLA FONTE DI COMPETENZA DELLA REGIONE SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1964|RITENUTE A TITOLO DI ACCONTO SU UTILI DISTRIBUITI AD ENTI NON COMMERCI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1989|INTERESSI SUL RAVVEDIMENTO IRPEF - ART. 13 D. LGS. N. 472 DEL 18/12/1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1990|INTERESSI SUL RAVVEDIMENTO IRES - ART. 13 D.LGS. N. 472 DEL 18/12/1997||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1991|INTERESSI SUL RAVVEDIMENTO IVA - ART. 13 D.LGS. N. 472 DEL 18/12/1997,||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1992|INTERESSI SUL RAVVEDIMENTO IMPOSTE SOSTITUTIVE - ART. 13 D.LGS. N. 472||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1993|INTERESSI SUL RAVVEDIMENTO IRAP - ART. 13 D.LGS. N. 472 DEL 18/12/1997||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1994|INTERESSI SUL RAVVEDIMENTO ADDIZIONALE REGIONALE IRPEF - ART. 13 D.LGS||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|1998|INTERESSI SUL RAVVEDIMENTO-ADDIZIONALE COMUNALE ALL'IRPEF-AUTOTASSAZIO||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2001|IRES - ACCONTO PRIMA RATA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2002|IRES - ACCONTO SECONDA RATA O ACCONTO IN UNICA SOLUZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2003|IRES - SALDO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2021|SOMME DEL 20% PER FUSIONI O SCISSIONI SOCIETARIE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2024|IMPOSTA SOSTITUTIVA DELL' IRPEG DOVUTA DALLE SOCIETA' DI GESTIONE DE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2100|IRPEG SALDO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2101|MAGGIORE IMPOSTA IRPEG A SEGUITO DI RIDETERMINAZIONE DEL REDDITO AGEVO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2112|IRPEG ACCONTO PRIMA RATA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2113|IRPEG ACCONTO SECONDA RATA O ACCONTO IN UNICA SOLUZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2114|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2115|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2116|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2117|ADEGUAMENTO, AI FINI IRPEG, DEI RICAVI O COMPENSI AI PARAMETRI O AGLI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2118|SOGGETTI DIVERSI DA PERS. FISICHE-MAGG. 3%-ADEG.STUDI SETTORE DPR N.19||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2119|IRES - ADEGUAMENTO STUDI DI SETTORE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2415|IMPOSTA SUL PATRIMONIO NETTO DELL'IMPRESA SOCIETA' DI CAPITALI ED ENT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2691|TRIBUTO STRAORDINARIO DOVUTO DAI SOGGETTI PASSIVI DELL'IRPEG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2724|IMPOSTA SOSTITUTIVA SULLE PLUSVALENZE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2726|IMPOSTA SOSTITUTIVA SULLA RIVALUTAZIONE DEI BENI ISCRITTI IN BILANCIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2727|IMPOSTA SOSTITUTIVA DELL'IRPEG E DELL'IRAP SUI MAGGIORI VALORI DERIVAN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2728|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI SULLE PLUSVALENZE DERIVA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|2729|IMPOSTA SOSTITUTIVA DELL'IRPEG E DELL'IRAP SUI FONDI TRASFERITI AL FON||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3000|ILOR PERSONE GIURIDICHE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3010|CONTRIBUTO BIENNALE ED EVENTUALI MAGGIORAZIONI E INTERESSI - ART.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3011|MAGGIORAZIONE 10% E INTERESSI DOVUTI DALLE COOPERATIVE EDILIZIE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3012|QUOTA DEL 3% DEGLI UTILI DI ESERCIZIO E INTERESSI - ART. 11, C. 4 E 6,||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3013|RESIDUI DEL PATRIMONIO DELLE SOCIETA' COOPERATIVE IN LIQUIDAZIONE E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3014|SANZIONI RELATIVE AI CODICI TRIBUTO 3010, 3011, 3012, 3013||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3021|SANZ.PEC.AMM. PER IL CONTRASTO DELLA CONTRAF.-ART.1,C.7,D.L.14.03.05,||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3300|ILOR SOCIETA' DI PERSONE E SOGGETTI EQUIPARATI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3331|ILOR A SALDO TRATTENUTA DAL SOSTITUTO DI IMPOSTA SICILIA IMPIANTI FU||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3350|ILOR PERSONE FISICHE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3631|ILOR A SALDO TRATTENUTA DAL SOSTITUTO DI IMPOSTA IMPIANTI SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3731|ILOR A SALDO TRATTENUTA DAL SOSTITUTO DI IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3800|IMPOSTA REGIONALE SULLE ATTIVITA' PRODUTTIVE SALDO||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3801|ADDIZIONALE REGIONALE ALL'IMPOSTA SUL REDDITO DELLE PERSONE FISICHE||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3802|ADDIZIONALE REGIONALE ALL'IMPOSTA SUL REDDITO DELLE PERSONE FISICHE S||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3803|ADDIZIONALE REGIONALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA A S||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3805|INTERESSI PAGAMENTO DILAZIONATO TRIBUTI REGIONALI||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3811|IRAP - ADEGUAMENTO STUDI DI SETTORE||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3812|IRAP ACCONTO PRIMA RATA||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3813|IRAP ACCONTO SECONDA RATA O ACCONTO IN UNICA SOLUZIONE||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3814|ADEGUAMENTO AI FINI DELL'ADDIZIONALE REGIONALE ALL'IRPEF DEI RICAVI O||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3815|ADDIZIONALE REGIONALE ALL'IRPEF SOSTITUTO D'IMPOSTA TRATTENUTA DI IM||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3816|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA - SA||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3824|IRPEF - ADDIZIONALE REGIONALE - ADEGUAMENTO STUDI DI SETTORE - ARTICOL||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3837|ADDIZIONALE REGIONALE ALL'IRPEF OGGETTO DI SOSPENSIONE A CAUSA DI EVEN||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3839|IRAP OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3840|ADDIZIONALE REGIONALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA OGG||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3841|ADDIZIONALE ALL'IRPEF ENTI LOCALI TRATTENUTA DAL SOSTITUTO D'IMPOSTA O||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3843|ADDIZIONALE COMUNALE ALL'IRPEF-AUTOTASSAZIONE-ACCONTO (RIS. N. 368 /E||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3844|ADDIZIONALE COMUNALE ALL'IRPEF - AUTOTASSAZIONE - SALDO - RISOLUZIONE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3845|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA -MOD||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3846|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA -MOD||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3847|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA- ACC||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3848|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA - SA||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3849|ADDIZIONALE COMUNALE ALL'IRPEF OGGETTO DI SOSPENSIONE A CAUSA DI EVENT||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3850|DIRITTO CAMERALE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3851|INTERESSI PER OMESSO O TARDIVO VERSAMENTO DEL DIRITTO CAMERALE ANNUALE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3852|SANZIONI PER OMESSO O TARDIVO VERSAMENTO DEL DIRITTO CAMERALE ANNUALE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3854|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA OGGE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3855|ADDIZIONALE COMUNALE ALL'IRPEF-ADEGUAMENTO DEI RICAVI O COMPENSI AI PA||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3856|ADDIZIONALE COMUNALE ALL'IRPEF-ADEGUAMENTO STUDI DI SETTORE - ART. 37,||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3857|INTERESSI PAGAMENTO DILAZIONATO- AUTOTASSAZIONE- ADDIZIONALE COMUNALE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3858|IRAP - VERSAMENTO MENSILE - ART. 10 BIS, COMMA 1, DLGS. 446/97||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3860|ADDIZIONALE COMUNALE ALL'IRPEF TRATTENUTA DAL SOSTITUTO D'IMPOSTA. ACC||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3863|DIRITTO ANNUALE DOVUTO ALLA CAMERA DI COMMERCIO DI MONZA E BRIANZA||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3864|DIRITTO ANNUALE DOVUTO ALLA CAMERA DI COMMERCIO DI MONZA E BRIANZA. SA||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3865|DIRITTO ANNUALE DOVUTO ALLA CAMERA DI COMMERCIO DI MONZA E BRIANZA. IN||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3887|CREDITO D'IMPOSTA INCENTIVI FISCALI PER IL COMMERCIO||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3888|INCENTIVI IN FORMA AUTOMATICA PER LE PICCOLE E MEDIE IMPRESE||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3889|AGEVOLAZIONI IN FORMA AUTOMATICA PER LE REGIONI E PROVINCE AUTONOME||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3890|AGEVOLAZIONI PER ATTIVITA' DI RICERCA E SVILUPPO INDUSTRIALE PER LE RE||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3891|ART. 8, LEGGE 388/2000 - CREDITO D'IMPOSTA PER INVESTIMENTI NELLA REGI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3892|ART. 8, LEGGE 388/2000 - SANZIONE PER RAVVEDIMENTO SU RESTITUZIONE DE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3901|IMPOSTA COMUNALE SUGLI IMMOBILI (ICI) PER L'ABITAZIONE PRINCIPALE||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3902|IMPOSTA COMUNALE SUGLI IMMOBILI (ICI) PER I TERRENI AGRICOLI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3903|IMPOSTA COMUNALE SUGLI IMMOBILI (ICI) PER LE AREE FABBRICABILI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3904|IMPOSTA COMUNALE SUGLI IMMOBILI (ICI) PER GLI ALTRI FABBRICATI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3906|IMPOSTA COMUNALE SUGLI IMMOBILI - INTERESSI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3907|IMPOSTA COMUNALE SUGLI IMMOBILI - SANZIONI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3910|OBLAZIONE PER LA DEFINIZIONE DEGLI ILLECITI EDILIZI – ART. 32, COMMA 3||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3911|SANZIONE PECUNIARIA AGGIUNTIVA-ART.1, C. 37,LETT.B,N.2, LEGGE N.308/20||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3920|TASSA SMALTIMENTO DEI RIFIUTI SOLIDI URBANI - TARIFFA GESTIONE RIFIUTI||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3921|TASSA SMALTIMENTO DEI RIFIUTI SOLIDI URBANI - TARIFFA GESTIONE RIF. UR||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3922|TASSA SMALTIMENTO DEI RIFIUTI SOLIDI URBANI - TARIFFA GESTIONE RIF. UR||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3931|TASSA/CANONE PER L'OCCUPAZIONE PERMANENTE DI SPAZI ED AREE PUBBLICHE (||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3932|TASSA/CANONE PER L'OCCUPAZIONE TEMPORANEA DI SPAZI ED AREE PUBBLICHE (||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3933|TASSA/CANONE PER L'OCCUPAZIONE DI SPAZI ED AREE PUBBLICHE (TOSAP/COSAP||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|3934|TASSA/CANONE PER L'OCCUPAZIONE DI SPAZI ED AREE PUBBLICHE (TOSAP/COSAP||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4001|IRPEF SALDO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4002|MAGGIORE IMPOSTA IRPEF RIDETERMINAZIONE DEL REDDITO AGEVOLATO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4006|IMPOSTA SOSTITUTIVA DELL'IRPEF E DELL'ILOR SULLE PLUSVALENZE INDICATE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4025|IMPOSTA SOSTITUTIVA DELL'IRPEF PER LE NUOVE INIZIATIVE IMPRENDITORIALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4026|IMPOSTA SOSTITUTIVA DELL'IRPEF PER I SOGGETTI CHE SI AVVALGONO DEL REG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4033|IRPEF ACCONTO PRIMA RATA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4034|IRPEF ACCONTO SECONDA RATA O ACCONTO IN UNICA SOLUZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4057|IRPEF AMMONTARE AGEVOLATO REDDITI D'IMPRESA PERSONE FISISICHE E SOCI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4200|ACCONTO IMPOSTE SUI REDDITI SOGGETTI A TASSAZIONE SEPARATA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4201|ACCONTO IMPOSTE SUI REDDITI SOGGETTI A TASSAZIONE SEPARATA TRATTENUTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4330|IRPEF IN ACCONTO TRATTENUTA DAL SOSTITUTO D'IMPOSTA SICILIA SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4331|IRPEF A SALDO TRATTENUTA DAL SOSTITUTO D'IMPOSTA SICILIA SARDEGNA E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4357|IMPOSTA SOSTITUTIVA PER NUOVE INIZIATIVE PRODUTTIVE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4358|SANATORIA FISCALE PER REDDITI DI PENSIONI ESTERE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4630|IRPEF IN ACCONTO TRATTENUTA DAL SOSTITUTO DI IMPOSTA IMPIANTI IN SICI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4631|IRPEF A SALDO TRATTENUTA DAL SOSTITUTO DI IMPOSTA IMPIANTI IN SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4691|TRIBUTO STRAORDINARIO DOVUTO DAI SOGGETTI PASSIVI DELL'IRPEF||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4720|MAGGIORE IMPOSTA DOVUTA PER DOMANDA DI ESONERO CONTRIBUTO DIRETTO LAVO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4722|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4723|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4724|IMPOSTA SUL REDDITO PRODOTTO DA IMPRESE ESTERE CONTROLLATE – ART. 127||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4725|ADEGUAMENTO, AI FINI IRPEF, DEI RICAVI O COMPENSI AI PARAMETRI O AGLI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4726|PERSONE FISICHE-MAGG. 3% ADEG.STUDI SETT.-ART.2,C. 2-BIS, DPR N.195/99||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4727|IRPEF- ADEGUAMENTO STUDI DI SETTORE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4730|IRPEF IN ACCONTO TRATTENUTA DAL SOSTITUTO D'IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4731|IRPEF A SALDO TRATTENUTA DAL SOSTITUTO D'IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4930|IRPEF IN ACCONTO TRATTENUTA DAL SOSTITUTO DI IMPOSTA IMPIANTI IN SICI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4931|IRPEF A SALDO TRATTENUTA DAL SOSITUTO DI IMPOSTA IMPIANTI IN SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4932|IRPEF A SALDO TRATTENUTA DAL SOSTITUTO D' IMPOSTA IMPIANTI IN VALLE D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4933|IRPEF IN ACCONTO TRATTENUTA DAL SOSTITUTO D' IMPOSTA IMPIANTI IN VALL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4996|CONTRIBUTO STRAORDINARIO PER L EUROPA AUTOTASSAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|4999|REGOLARIZZAZIONE E DEFINIZIONE IRPEF DOVUTA SULLE INDENNITA' DI TRASFE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5001|IVA OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5002|IRPEF OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5003|IRPEG OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5004|RITENUTE ALLA FONTE OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5005|RITENUTE ALLA FONTE PER IMPIANTI IN SICILIA OGGETTO DI SOSPENSIONE A C||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5006|RITENUTE ALLA FONTE PER IMPIANTI IN SARDEGNA OGGETTO DI SOSPENSIONE A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5007|RITENUTE ALLA FONTE PER IMPIANTI IN VALLE D'AOSTA OGGETTO DI SOSPENSIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5008|RITENUTE ALLA FONTE IN SICILIA, SARDEGNA E VALLE D'AOSTA PER IMPIANTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5009|ACCONTO IRPEF SUI REDDITI SOGGETTI A TASSAZIONE SEPARATA OGGETTO DI SO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5010|IMPOSTA DOVUTA SUI PROVENTI DERIVANTI DA DEPOSITI A GARANZIA DI FINANZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5011|IMPOSTA SOSTITUTIVA SUI REDDITI DI CAPITALE DI FONTE ESTERA OGGETTO DI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5012|IMPOSTA SOSTITUTIVA SU INTERESSI, PREMI ED ALTRI FRUTTI DELLE OBBLIGAZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5013|IMPOSTA SOSTITUTIVA SULLE PLUSVALENZE INDICATE IN DICHIARAZIONE OGGETT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5014|IMPOSTA SOSTITUTIVA SULLE PLUSVALENZE DA CESSIONE DI PARTECIPAZIONI OG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5015|IMPOSTA DOVUTA SUL REDDITO ASSOGGETTABILE AD ALIQUOTA RIDOTTA DIT OGGE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5016|IMPOSTE SOSTITUTIVE SU PLUSVALENZE DA RIORGANIZZAZIONE AZIENDALE E DA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5017|IMPOSTA SOSTITUTIVA SULLA RIVALUTAZIONE DEI BENI DI I MPRESA OGGETTO D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5018|IMPOSTA SOSTITUTIVA DELL'IRPEG E DELL'IRAP SUI MAGGIORI VALORI DERIVAN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5019|IMPOSTA SOSTITUTIVA SUI REDDITI DERIVANTI DALLE RIVALUTAZIONI DEL TFR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5020|ALTRI TRIBUTI OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI - S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5021|IVA OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI - SISMA DEL 1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5022|IRPEF OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI - SISMA DEL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5023|IRPEG OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI - SISMA DEL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5024|RITENUTE ALLA FONTE OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5025|ILOR OGGETTO DI SOSPENSIONE A CAUSA DI EVENTI ECCEZIONALI - SISMA DEL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5046|RESTITUZIONE/ RECUPERO DEGLI INCENTIVI PER LA PARTECIPAZIONE ESPOSITIV||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5047|INTERESSI DOVUTI SULLA RESTITUZIONE/RECUPERO DEGLI INCENTIVI PER LA PA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5048|RESTITUZIONE/RECUPERO DEGLI INCENTIVI PER INVESTIMENTI NEI COMUNI COLP||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5049|INTERESSI DOVUTI RESTITUZIONE /RECUPERO DEGLI INCENTIVI PER INVESTIMEN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5050|RECUP. AGEVOL. FISCALI SPA PPM AI SENSI ART. 22, L 142/90 - CAPITALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5051|RECUP. AGEVOL. FISCALI SPA PPM AI SENSI ART. 22 L. 142/90 - INTERESSI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5052|RESTITUZIONE/RECUPERO DEGLI INCENTIVI FISCALI A FAVORE DI SOCIETA' LE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5053|RESTITUZIONE/RECUPERO DEGLI INCENTIVI FISCALI A FAVORE DI SOCIETA' LE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5054|RESTITUZIONE/RECUPERO DEGLI INCENTIVI FISCALI A FAVORE DI ORGANISMI DI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|5055|RESTITUZIONE/RECUPERO DEGLI INCENTIVI FISCALI A FAVORE DI ORGANISMI DI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6001|VERSAMENTO IVA MENSILE GENNAIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6002|VERSAMENTO IVA MENSILE FEBBRAIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6003|VERSAMENTO IVA MENSILE MARZO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6004|VERSAMENTO IVA MENSILE APRILE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6005|VERSAMENTO IVA MENSILE MAGGIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6006|VERSAMENTO IVA MENSILE GIUGNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6007|VERSAMENTO IVA MENSILE LUGLIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6008|VERSAMENTO IVA MENSILE AGOSTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6009|VERSAMENTO IVA MENSILE SETTEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6010|VERSAMENTO IVA MENSILE OTTOBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6011|VERSAMENTO IVA MENSILE NOVEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6012|VERSAMENTO IVA MENSILE DICEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6013|VERSAMENTO ACCONTO PER IVA MENSILE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6031|VERSAMENTO IVA TRIMESTRALE 1 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6032|VERSAMENTO IVA TRIMESTRALE 2 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6033|VERSAMENTO IVA TRIMESTRALE 3 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6034|VERSAMENTO IVA QUARTO TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6035|VERSAMENTO IVA ACCONTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6036|CREDITO IVA ART. 38BIS COMMA 2 DPR 633/1972 1 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6037|CREDITO IVA ART. 38BIS COMMA 2 DPR 633/1972 2 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6038|CREDITO IVA ART. 38BIS COMMA 2 DPR 633/1972 3 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6099|VERSAMENTO IVA SULLA BASE DELLA DICHIARAZIONE ANNUALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6492|IVA DERIVANTE DA RETTIFICA PER I CONTRIBUENTI MINIMI IN FRANCHIGIA - A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6493|INTEGRAZIONE IVA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6494|STUDI DI SETTORE ADEGUAMENTO IVA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6495|IVA REGOLARIZZAZIONE DI MAGAZZINO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6496|IVA ADEGUAMENTO A SEGUITO DI ADESIONE AL CONCORDATO PREVENTIVO - ART.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6497|IVA DERIVANTE DA RETTIFICA DELLA DETRAZIONE PER I CONTRIBUENTI MINIMI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6501|IVA SU VENDITA BENI IMMOBILI OGGETTO ESPROPRIAZIONE FORZATA - ART.591-||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6601|CREDITO D'IMPOSTA AGEVOLAZIONE PER LA MANUTENZIONE PROTEZIONE E REST||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6602|CREDITO D'IMPOSTA PER IL RIACQUISTO DELLA PRIMA CASA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6603|AGEVOLAZIONI INCENTIVI IN FORMA AUTOMATICA PER LE PICCOLE E MEDIE IMP||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6604|CREDITO D'IMPOSTA PER ESERCENTI SALE CINEMATOGRAFICHE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6605|CREDITO D'IMPOSTA AI FINI DELLA CONTINUITA' TERRITORIALE PER LA SARDE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6606|CREDITO D'IMPOSTA PER COMPENSI IN NATURA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6700|CREDITO D'IMPOSTA INCENTIVI PER LE MEDIE E PICCOLE IMPRESE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6701|CREDITO D'IMPOSTA INCENTIVI PER LA RICERCA SCIENTIFICA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6702|CREDITO D'IMPOSTA INCENTIVI TERRITORIALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6703|CREDITO D'IMPOSTA INCENTIVI FISCALI PER IL COMMERCIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6705|CREDITO D'IMPOSTA INCENTIVI PER LE MEDIE E PICCOLE IMPRESE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6706|AGEVOLAZIONI IN FORMA AUTOMATICA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6707|AGEVOLAZIONI PER ATTIVITA' DI RICERCA E SVILUPPO INDUSTRIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6708|CREDITO D'IMPOSTA AGEVOLAZIONE PER LA MANCATA ATTUAZIONE DEL PROGRAMM||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6709|CREDITO D'IMPOSTA INCENTIVI PER GLI AUTOVEICOLI ALIMENTATI A METANO O||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6710|CREDITO D'IMPOSTA INCENTIVI PER LA ROTTAMAZIONE DI CICLOMOTORI E MOTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6711|INCENTIVI PER LA ROTTAMAZIONE MACCHINE E ATTREZZATURE AGRICOLE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6712|CREDITO D'IMPOSTA INCENTIVI ROTTAMAZIONE AUTOVETTURE ED AUTOVEICOLI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6713|CREDITO D'IMPOSTA AGEVOLAZIONE PER INVESTIMENTI INNOVATIVI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6714|CREDITO D'IMPOSTA AGEVOLAZIONE PER SPESE DI RICERCA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6715|CREDITO D'IMPOSTA AGEVOLAZIONE PER TITOLARI DI LICENZA SERVIZIO TAXI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6716|CREDITO D'IMPOSTA PREMIO DI ASSUNZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6717|CREDITO D'IMPOSTA AGEVOLAZIONE PER L'ACQUISTO DI STRUMENTI DI PESATUR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6718|CREDITO D'IMPOSTA AGEVOLAZIONE PER LA PROMOZIONE DELLA IMPRENDITORIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6719|CREDITO D'IMPOSTA PER VENDITORI DI STRUMENTI INFORMATICI PER CESSIONI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6720|SUBFORNITURA IVA MENSILE VERSAMENTO CADENZA TRIMESTRALE 1 TRIMESTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6721|SUBFORNITURA IVA MENSILE VERSAMENTO CADENZA TRIMESTRALE 2 TRIMESTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6722|SUBFORNITURA IVA MENSILE VERSAMENTO CADENZA TRIMESTRALE 3 TRIMESTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6723|SUBFORNITURA IVA MENSILE VERSAMENTO CADENZA TRIMESTRALE 4 TRIMESTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6724|SUBFORNITURA IVA TRIMESTRALE VERSAMENTO 1 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6725|SUBFORNITURA IVA TRIMESTRALE VERSAMENTO 2 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6726|SUBFORNITURA IVA TRIMESTRALE VERSAMENTO 3 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6727|SUBFORNITURA IVA TRIMESTRALE VERSAMENTO 4 TRIMESTRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6728|IMPOSTA SUGLI INTRATTENIMENTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6729|IVA FORFETTARIA CONNESSA ALL'IMPOSTA SUGLI INTRATTENIMENTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6732|CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6733|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6734|CREDITO D’IMPOSTA - AGEVOLAZIONE PER GLI INVESTIMENTI NELLE AREE SVANT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6735|CREDITO D'IMPOSTA AGEVOLAZIONE PER LE NUOVE INIZIATIVE IMPRENDITORIAL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6737|CREDITO D'IMPOSTA AGEVOLAZIONE SULLE RETI DI TELERISCALDAMENTO ALIMEN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6738|CREDITO D'IMPOSTA AGEVOLAZIONE PER LE ATTIVITA' MARGINALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6739|CREDITO D'IMPOSTA RELATIVO AI DIVIDENDI DISTRIBUITI AI COMUNI DELLE AZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6740|CREDITO D'IMPOSTA AGEVOLAZIONE SUL GASOLIO PER AUTOTRAZIONE IMPIEGATO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6741|CREDITO D'IMPOSTA AGEVOLAZIONE CONCESSA ALLE IMPRESE CHE ASSUMONO DETE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6742|CREDITO D’IMPOSTA PER GLI INVESTIMENTI IN AREE SVANTAGGIATE – ART.10 D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6743|CREDITO D'IMPOSTA PER INVESTIMENTI IN AGRICOLTURA - ART.11 DEL DECRETO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6744|CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE I CUI PRESUPPOSTI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6745|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE I CUI P||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6746|CREDITO D'IMPOSTA IN FAVORE DELLE IMPRESE PRODUTTRICI DI PRODOTTI EDI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6747|MAGGIOR CREDITO D'IMPOSTA UTILIZZATO - CREDITO D'IMPOSTA PER GLI INVES||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6748|MAGGIOR CREDITO D'IMPOSTA UTILIZZATO - CREDITO D'IMPOSTA PER GLI INVES||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6750|RECUPERO TASSA SUL MEDICO DI FAMIGLIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6751|CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 63, COMMA 1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6752|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 6||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6753|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 6||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6754|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 6||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6755|CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 63, COMMA 1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6756|CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 63, COMMA 1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6757|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 6||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6758|ULTERIORE CREDITO D'IMPOSTA PER L'INCREMENTO DELL'OCCUPAZIONE - ART. 7||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6759|CREDITO D'IMPOSTA MATURATO NELL'ANNO 2003 - ART.62, C.1, LETT. C), LEG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6760|CREDITO D'IMPOSTA MATURATO NELL'ANNO 2004 - ART.62, C.1, LETT. C), LEG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6761|CREDITO D’IMPOSTA MATURATO NELL’ANNO 2005 - ART. 62, COMMA 1, LETTERA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6762|CREDITO D’IMPOSTA MATURATO NELL’ANNO 2006 - ART. 62, COMMA 1, LETTERA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6763|CREDITO D’IMPOSTA PER L’ACQUISTO DI APPARECCHIATURE INFORMATICHE E ACC||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6764|CREDITO D’IMPOSTA PER L’ACQUISTO DI APPARECCHIATURE INFORMATICHE E ACC||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6765|CREDITO D’IMPOSTA IN FAVORE DELLE IMPRESE PRODUTTRICI DI PRODOTTI EDIT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6766|CREDITO DI IMPOSTA PER LO SVILUPPO DELLE ATTIVITÀ DEL COMMERCIO ELETTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6767|CREDITO D'IMPOSTA IN FAVORE DELLE SOCIETA' SPORTIVE – ART. 145, C. 13,||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6768|MAGGIOR CREDITO D'IMPOSTA UTILIZZATO - CREDITO D'IMPOSTA PER LE RETI D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6769|CREDITO D’IMPOSTA PER LA VENDITA DI AUTOAMBULANZE E DI BENI MOBILI REG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6770|CREDITO DI IMPOSTA PER INVESTIMENTI IN CAMPAGNE PUBBLICITARIE LOCALIZZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6771|CREDITO DI IMPOSTA PER INVESTIMENTI IN CAMPAGNE PUBBLICITARIE LOCALIZZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6772|CREDITO DI IMPOSTA PER INVESTIMENTI IN CAMPAGNE PUBBLICITARIE LOCALIZZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6773|CREDITO D' IMPOSTA PER GLI INVESTIMENTI NELLE AREE SVANTAGGIATE - ANNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6774|CREDITO D' IMPOSTA PER GLI INVESTIMENTI NELLE AREE SVANTAGGIATE - ANNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6775|CREDITO DI IMPOSTA PER GLI INVESTIMENTI NELLE AREE SVANTAGGIATE – ANNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6776|CREDITO DI IMPOSTA PER GLI INVESTIMENTI NELLE AREE SVANTAGGIATE – ANNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6777|CREDITO DI IMPOSTA IN FAVORE DELLE SOCIETÀ SPORTIVE PER L’ANNO 2004 –||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6778|CREDITO DI IMPOSTA IN FAVORE DELLE SOCIETÀ SPORTIVE PER L’ANNO 2005 –||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6779|CREDITO DI IMPOSTA A FAVORE DELLE FARMACIE PRIVATE E PUBBLICHE PER L’A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6780|CREDITO DI IMPOSTA SULLE RISERVE MATEMATICHE DI RAMI VITA - D.L. 24/09||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6781|ECCEDENZA DI VERSAMENTI DI RITENUTE DI LAVORO DIPENDENTE, ASSIMILATI E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6782|ECCEDENZA DI VERSAMENTI DI RITENUTE DI LAVORO AUTONOMO, PROVVIGIONI E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6783|ECCEDENZA DI VERSAMENTI DI RITENUTE SU REDDITI DI CAPITALE SCATURENTE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6784|CREDITO IMPOSTA ACQ. CARTA-ART. 4, CC.181-186 E 189,L. N. 350/03-DPCM||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6785|CREDITO D'IMPOSTA - ART. 3, C. 4, D. LGS. N.344/2003||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6786|CREDITO D'IMPOSTA PER LE SPESE INERENTI OPERAZIONI DI CONCENTRAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6787|CREDITO DERIVANTE DA RITENUTE RESTITUITE DAI SOST. IMP - D.L. 30/05/20||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6788|CREDITO DERIVANTE DA RITENUTE RESTITUITE DA SOST.IMP CANONI DL 30/05/2||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6789|CREDITO PER VERSAM.CSSN SU PREMI ASSICURAZIONE - LEGGE 266/2005 ART.1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6790|CREDITO DA RITENUTE APPLICATE SU REDDITI DA RISPARMIO AI SENSI DEL D.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6791|CREDITO D'IMPOSTA INVESTIMENTI CAMPAGNE PUBBLICITARIE LOCALIZZATE - IS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6792|CREDITO D'IMPOSTA PER OPERAZIONI DI CONCENTRAZIONE IMPRESE - FONDI 200||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6793|CREDITO PER VERSAMENTI DEL CSSN SUI PREMI DI ASSICURAZIONE PER RESPONS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6794|CREDITO D'IMPOSTA PER CONTRIBUTO ALLA ROTTAMAZIONE DI AUTOVEICOLI PER||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6795|CREDITO D'IMPOSTA PER CONTRIBUTO ALLA SOSTITUZ., CON ROTTAMAZ. DI AUT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6796|CRED.D'IMP.PER CONTRIB. A SOSTIT.,CON ROTTAMAZ., VEICOLI EURO '0' O '1||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6797|CREDITO D'IMP. PER CONTRIBUTO ACQUISTO VEICOLI EX ART.54, C.1/D),D.LGS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6798|CREDITO D'IMPOSTA PER CONTRIBUTO ALLA ROTTAMAZIONE DI MOTOCICLI APPART||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|6799|0000||||||Erari|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|707T|CANONI ABBONAMENTO RADIOAUDIZIONI CIRCOLARI E TELEVISIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7085|TASSA ANNUALE VIDIMAZIONE LIBRI SOCIALI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|711T|TASSE SULLE CC.GG. ESCLUSE QUELLE PER PORTO D' ARMI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|712T|TASSA SPECIALE PER I VEICOLI AZIONATI CON GAS METANO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|713T|TASSE AUTOMOBILISTICHE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|714T|ADDIZIONALE 5% IMPOSTA CIRCOLAZIONE AUTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|731T|INTERESSI SU TASSE E II.II. SUGLI AFFARI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|732T|SOPRATTASSA ANNUALE SU AUTOVETTURE CON MOTORE DIESEL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7450|REC. AGEV.DIVERSE DA INV.AREE.SV,OCCUP, PIC E MEDIE IMP. INTER-CONTR.S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7451|REC. AGEV.DIVERSE DA INV.AREE.SV,OCCUP, PIC E MED. IMP.SANZIONI-CONTR.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7452|IRAP+INTERESSI-RECUP.CREDITO INDEBIT.UTILIZZ.IN COMPENSAZIONE-CONTROLL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7453|IRAP-RECUP.CREDITO INDEBIT.UTILIZZ. IN COMPENS.- SANZIONE -CONTROLLO S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7454|ADDIZION. REGION.IRPEF+INTER.-RECUP.CREDITO INDEBIT.COMPENS.-CONTROLLO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7455|ADDIZION.REGION.IRPEF-RECUP.CREDITO INDEB.COMPENS.SANZIONE-CONTROLLO S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7456|ADDIZ.LE COMUN.IRPEF+INTERESSI-RECUP.CREDITO INDEBIT.COMPENS.-CONTROLL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7457|ADDIZIO.COMUN.IRPEF-RECUP.CREDITO INDEBIT.COMPENS-SANZIONE-CONTROLLO S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7458|IRPEF+INTERESSI - RECUPERO CREDITO INDEBITAM.COMPENSATO-CONTROLLO SOST||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7459|IRPEG-IRES+INTERESSI - RECUP.CREDITO INDEBITAM.COMPENSATO-CONTROLLO SO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7460|ILOR+INTERESSI - RECUPERO CREDITO INDEBITAM. COMPENSATO - CONTROLLO SO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7461|IVA + INTERESSI - RECUPERO CREDITO INDEBITAM.COMPENSATO - CONTROLLO SO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7462|RITEN. ACCONTO+INTERESSI -RECUP.CREDITO INDEBIT.COMPENSATO-CONTROLLO S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7463|CSSN+INTERESSI-RECUPERO CREDITO INDEBITAMENTE COMPENSATO - CONTROLLO S||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7464|CONTRIB.STR.EUROPA+INTERESSI-RECUP.CREDITO INDEBIT.COMPENS.-CONTROLLO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7465|IMPOSTA PATRIM.NETTO IMPRESE+INTERESSI.RECUP.CRED.INDEB.COMPENS.-CONTR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7466|IMPOSTE SOSTITUT.+INTERESSI-RECUP.CREDITO INDEBIT.COMPENSATO-CONTROLLO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7467|SANZIONE REL. A TRIB. ERARIALI-RECUP.CREDIT INDEBIT.COMPENSATO-CONTROL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7468|RESTITUZIONE CAPITALE PER INDEBITO UTILIZZO DEL CREDITO D'IMPOSTA PER||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7469|SANZIONI SU RESTITUZIONE PER INDEBITO UTILIZZO DEL CREDITO D'IMPOSTA P||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|7470|INTERESSI SU RESTITUZIONE PER INDEBITO UTILIZZO DEL CREDITO D'IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8007|CHIUSURA DELLE PARTITE IVA INATTIVE - ART. 5 D. L. 24/12/2002, N. 282||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8009|REGOLARIZZAZIONE DELLE VIOLAZIONI RELATIVE AI VERSAMENTI DELL’IVA DI C||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8010|REGOLARIZZAZIONE DELLE VIOLAZIONI RELATIVE AL CANONE ED ALLA TASSA DI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8051|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8052|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8053|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8054|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8055|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8056|IMPOSTA SOSTITUTIVA DELLE IMPOSTE SUI REDDITI PER LA RIDETERMINAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8060|DEFINIZIONE AUTOMATICA DEI REDDITI DI IMPRESA E LAVORO AUTONOMO E DEI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8065|DICHIARAZIONE INTEGRATIVA NON RISERVATA - TRIBUTI ART. 8, C. 1, L. 27||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8066|DICHIARAZIONE NON RISERVATA – ART. 9 , C. 1, L. 27 DICEMBRE 2002, N. 2||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8067|IMPOSTA SOSTITUTIVA SUI VALORI O MAGGIORI VALORI DEI BENI ISCRITTI IN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8068|DEFINIZIONE DEI RITARDATI OD OMESSI VERSAMENTI – ART. 9 BIS, C. 1, L.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8069|DICHIARAZIONE INTEGRATIVA NON RISERVATA - CONTRIBUTI ART. 8, C. 1, L.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|806T|ENTRATE EVENTUALI CONCERNENTI IL MINISTERO DELLE FINANZE - SPESE DI NO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8071|DEFINIZIONE DEGLI AVVISI DI ACCERTAMENTO – ART. 15, C. 1, L. 27 DICEMB||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8072|DEFINIZIONE DEGLI INVITI AL CONTRADDITTORIO - ART. 15, C. 1, L. 27 DIC||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8073|DEFINIZIONE DEI PROCESSI VERBALI DI CONSTATAZIONE - ART. 15, C. 1, L.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8074|DEFINIZIONE DEGLI ATTI DI CONTESTAZIONE E AVVISI DI IRROGAZIONE DELLE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8081|DEFINIZIONE DELLE LITI FISCALI PENDENTI – ART. 16, C. 1, L. 27 DICEMBR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8087|SOMME VERSATE PER IL RIMPATRIO E LA REGOLARIZZAZIONE DELLE ATTIVITA' D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8088|SOMME VERSATE PER IL RIMPATRIO E LA REGOLARIZZAZIONE DELLE ATTIVITA' D||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8089|SOMME VERSATE PER IL RIMPATRIO DI ATTIVITA' PRECEDENTEMENTE REGOLARIZZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8090|DICHIARAZIONE INTEGRATIVA NON RISERVATA – TRIBUTI ART.8, C.1, L. N. 2||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8091|DICHIARAZIONE INTEGRATIVA NON RISERVATA– CONTRIBUTI PREVIDENZIALI – AR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8092|DICHIARAZIONE INTEGRATIVA NON RISERVATA– ART. 9, C.1, L. N. 289/2002 E||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8093|DEFINIZIONE DEI RITARDATI O OMESSI VERSAMENTI –ART. 9 BIS, C.1, L. N.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8094|IMPOSTA SOSTITUTIVA SUI VALORI O MAGGIORI VALORI DEI BENI ISCRITTI IN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8101|DEFINIZIONE AUTOMATICA DEI REDDITI D’IMPRESA E DI LAVORO AUTONOMO E DE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8102|DEFINIZIONE DEGLI AVVISI DI ACCERTAMENTO – ART.15, C.1, L. N. 289/200||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8103|DEFINIZIONE DEGLI INVITI AL CONTRADDITTORIO - ART.15, C. 1, L. N. 289/||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8104|DEFINIZIONE DEI PROCESSI VERBALI DI CONSTATAZIONE - ART.15, C. 1, L.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8105|DEFINIZIONE DEGLI ATTI DI CONTESTAZIONE E AVVISI DI IRROGAZIONE DELLE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8106|DEFINIZIONE DELLE LITI FISCALI PENDENTI– ART.16, C.1, L. N. 289/2002||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8846|CONTRIBUTO PER LE PRESTAZIONI DEL SERVIZIO SANITARIO NAZIONALE SALDO||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8887|RIPARAZIONE OFFESA NEL CASO DI ESTINZIONE PER PRESCRIZIONE DEL DEBITO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8901|SANZIONE PECUNIARIA IRPEF||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8902|SANZIONE PECUNIARIA ADDIZIONALE REGIONALE ALL'IRPEF||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8903|SANZIONE PECUNIARIA ADDIZIONALE COMUNALE ALL'IRPEF||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8904|SANZIONE PECUNIARIA IVA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8905|SANZIONE PECUNIARIA IRPEG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8906|SANZIONE PECUNIARIA SOSTITUTI DI IMPOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8907|SANZIONE PECUNIARIA IRAP||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8908|SANZIONE PECUNIARIA ALTRE II.DD.||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8910|SANZIONE PECUNIARIA IVA FORFETARIA CONNESSA A IMPOSTA SUGLI INTRATTENI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8911|SANZIONI PECUNIARIE PER ALTRE VIOLAZIONI TRIBUTARIE RELATIVE ALLE IMPO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8912|SANZIONI PECUNIARIE RELATIVE ALL'ANAGRAFE TRIBUTARIA AL CODICE FISCALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8913|SANZIONI PECUNIARIE IMPOSTE SOSTITUTIVE DELLE IMPOSTE SUI REDDITI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8915|SANZIONE PECUNIARIA IRPEF RETTIFICA MODELLO 730||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8916|SANZIONE PECUNIARIA ADDIZIONALE REGIONALE ALL'IRPEF RETTIFICA MODELLO||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8917|SANZIONE PECUNIARIA ADDIZIONALE COMUNALE ALL' IRPEF RETTIFICA MODELLO||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8918|IRES - SANZIONE PECUNIARIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8919|SOMME A TITOLO DI SANZIONE-ART 33,C. 4, LETT. B, D.L. 30/09/2003 N.269||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8920|SOMME A TITOLO DI SANZIONE-ART. 33, C. 4, LETT. B, D.L. N. 269/2003 -||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8921|SOMME A TITOLO DI SANZIONE ART. 33, C. 4, LETT. B, D.L. N. 269/2003 -||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8922|SOMME A TITOLO SANZIONE-ART. 33, C. 4, LETT. B, D.L. N. 269/2003-ADD.||||||R|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8924|RAVVEDIMENTO - SANZIONE PER TARDIVA O OMESSA TRASMISSIONE DELLE DICHIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8925|RAVVEDIMENTO - SANZIONE PER RILASCIO DEL VISTO DI CONFORMITA' E DELL'A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8926|SANZIONE ADDIZIONALE COMUNALE ALL'IRPEF - RAVVEDIMENTO||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8927|SANZIONE ADDIZIONALE COMUNALE ALL'IRPEF-RAVVEDIMENTO PER RETTIFICA MO||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|8928|SANZIONE AI SENSI DELL'ART. 33, COMMA 4, LETTERA B), DEL DL 30/09/2003||||||L|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9399|REGOLARIZZAZIONE OPERAZIONI SOGGETTE AD IVA IN CASO DI MANCATA O IRREG||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9400|SPESE DI NOTIFICA PER ATTI IMPOSITIVI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9401|IRPEF E RELATIVI INTERESSI ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9402|SANZIONE E ALTRE SOMME DOVUTE RELATIVE AI TRIBUTI ERARIALI ACCERTAMEN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9403|ADDIZIONALE REGIONALE ALL'IRPEF E RELATIVI INTERESSI ACCERTAMENTO CON||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9404|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE REGIONALE ALL'I||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9405|IRPEG/IRES E RELATIVI INTERESSI - ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9407|ALTRE IMPOSTE DIRETTE E SOSTITUTIVE E RELATIVI INTERESSI ACCERTAMENT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9409|RITENUTE ALLA FONTE E RELATIVI INTERESSI ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9411|ILOR E RELATIVI INTERESSI ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9413|IVA E RELATIVI INTERESSI ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9415|IRAP E RELATIVI INTERESSI ACCERTAMENTO CON ADESIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9416|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'IRAP ACCERTAMENTO CON ADES||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9417|ADDIZIONALE COMUNALE ALL'IRPEF E RELATIVI INTERESSI ACCERTAMENTO CON||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9418|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE COMUNALE ALL'IR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9419|CONTRIBUTO PER LE PRESTAZIONI DEL SERVIZIO SANITARIO NAZIONALE ACCERT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|941S|RIVERSAMENTO DA PARTE DEGLI INTERMEDIARI CONVENZIONATI DELLE SOMME RIS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|941T|RIVERSAMENTO DA PARTE DEGLI INTERMEDIARI CONVENZIONATI DELLE SOMME RIS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9420|CONTRIBUTO STRAORDINARIO PER L'EUROPA E RELATIVI INTERESSI ACCERTAMEN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9422|IMPOSTA SUL PATRIMONIO NETTO DELLE IMPRESE E RELATIVI INTERESSI ACCER||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9424|SANZIONE ANAGRAFE TRIBUTARIA CODICE FISCALE E ALTRE VIOLAZIONI TRIBUT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9451|IRPEF E RELATIVI INTERESSI OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9452|SANZIONE E ALTRE SOMME DOVUTE RELATIVE AI TRIBUTI ERARIALI OMESSA IMP||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9453|ADDIZIONALE REGIONALE ALL'IRPEF E RELATIVI INTERESSI OMESSA IMPUGNAZI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9454|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE REGIONALE ALL'I||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9455|IRPEG/IRES E RELATIVI INTERESSI - OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9457|ALTRE IMPOSTE DIRETTE E SOSTITUTIVE E RELATIVI INTERESSI OMESSA IMPU||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9459|RITENUTE ALLA FONTE E RELATIVI INTERESSI OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9461|ILOR E RELATIVI INTERESSI OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9463|IVA E RELATIVI INTERESSI OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9466|IRAP E RELATIVI INTERESSI OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9467|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'IRAP OMESSA IMPUGNAZIONE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9468|ADDIZIONALE COMUNALE ALL'IRPEF E RELATIVI INTERESSI OMESSA IMPUGNAZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9469|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE COMUNALE ALL'IR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9470|CONTRIBUTO PER LE PRESTAZIONI DEL SERVIZIO SANITARIO NAZIONALE OMESSA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9471|CONTRIBUTO STRAORDINARIO PER L'EUROPA E RELATIVI INTERESSI OMESSA IMP||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9473|IMPOSTA SUL PATRIMONIO NETTO DELLE IMPRESE E RELATIVI INTERESSI OMESS||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9501|IRPEF E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9502|SANZIONE E ALTRE SOMME DOVUTE RELATIVE AI TRIBUTI ERARIALI CONCILIAZI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9503|ADDIZIONALE REGIONALE ALL'IRPEF E RELATIVI INTERESSI CONCILIAZIONE GI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9504|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE REGIONALE ALL'I||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9505|IRPEG E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9506|ALTRE IMPOSTE DIRETTE E SOSTITUTIVE E RELATIVI INTERESSI CONCILIAZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9507|RITENUTE ALLA FONTE E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9508|ILOR E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9509|IVA E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9512|IRAP E RELATIVI INTERESSI CONCILIAZIONE GIUDIZIALE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9513|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'IRAP CONCILIAZIONE GIUDIZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9514|ADDIZIONALE COMUNALE ALL'IRPEF E RELATIVI INTERESSI CONCILIAZIONE GIU||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9515|SANZIONE E ALTRE SOMME DOVUTE RELATIVE ALL'ADDIZIONALE COMUNALE ALL'IR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9516|CONTRIBUTO PER LE PRESTAZIONI DEL SERVIZIO SANITARIO NAZIONALE E RELAT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9517|SANZIONE E ALTRE SOMME DOVUTE RELATIVE AL CONTRIBUTO PER LE PRESTAZION||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9518|CONTRIBUTO STRAORDINARIO PER L'EUROPA E RELATIVI INTERESSI CONCILIAZI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9520|IMPOSTA SUL PATRIMONIO NETTO DELLE IMPRESE E RELATIVI INTERESSI CONCI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9589|SANZIONE PER RILASCIO INFEDELE DEL VISTO DI CONFORMITÀ, DELL’ASSEVERAZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9590|SANZIONE PER TARDIVA O OMESSA TRASMISSIONE DELLE DICHIARAZIONI DA PART||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9601|SANZIONE PECUNIARIA RELATIVA AI TRIBUTI ERARIALI DEFINIZIONE DELLE SO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9603|SANZIONE PECUNIARIA RELATIVA ALL'ADDIZIONALE REGIONALE ALL'IRPEF DEFI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9604|SANZIONE PECUNIARIA RELATIVA ALL'ADDIZIONALE COMUNALE ALL'IRPEF DEFIN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9607|SANZIONE PECUNIARIA RELATIVA ALL'IRAP DEFINIZIONE DELLE SOLE SANZION||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9609|SANZIONE PECUNIARIA RELATIVA AL CONTRIBUTO PER LE PRESTAZIONI DEL SERV||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9614|SANZIONE PECUNIARIA PER ATTI EMESSI DALLA GUARDIA DI FINANZA DEFINIZI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9616|SANZIONE PECUNIARIA IN CASO DI CONTESTAZIONE DELL'IMPIEGO DI LAVORATOR||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|966T|TASSE AUTOMOBILISTICHE RISCOSSE PER IL PIEMONTE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|967T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA LOMBARDIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|968T|TASSE AUTOMOBILISTICHE RISCOSSE PER IL VENETO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|969T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA LIGURIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|9701|IVA E RELATIVI INTERESSI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|970T|TASSE AUTOMOBILISTICHE RISCOSSE PER L' EMILIA ROMAGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|971T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA TOSCANA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|972T|TASSE AUTOMOBILISTICHE RISCOSSE PER L' UMBRIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|973T|TASSE AUTOMOBILISTICHE RISCOSSE PER LE MARCHE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|974T|TASSE AUTOMOBILISTICHE RISCOSSE PER IL LAZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|975T|TASSE AUTOMOBILISTICHE RISCOSSE PER L' ABRUZZO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|976T|TASSE AUTOMOBILISTICHE RISCOSSE PER IL MOLISE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|977T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA CAMPANIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|978T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA PUGLIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|979T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA BASILICATA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|980T|TASSE AUTOMOBILISTICHE RISCOSSE PER LA CALABRIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|ADEM|PROVENTI DERIV. DALL'UTILIZZO DEI BENI DI DEMANIO PUBBL. E DI PATR. DE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC00|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC03|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA - BOLZ||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC15|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA - SARD||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC16|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA - SICI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC18|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA - TREN||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CC20|RIVERSAMENTI INTERMEDIARI - MARCA CAMBIALI / CONTRATTI DI BORSA - VALL||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG00|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG03|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE - BOLZANO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG15|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE - SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG16|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE - SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG18|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE - TRENTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|CG20|RIVERSAMENTI INTERMEDIARI - TASSE CONCESSIONI GOVERNATIVE - VALLE D'AO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|DM10|Contributi INPS||||||I|||||||||||||||||||||||||||||||||||||||||||||||||||| | | | | | | | | | | | | | | | | +TRB|INAI|INAIL||||||N|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|L999|LOCAZIONI INPDAP - CANONI / ONERI / SPESE - PAGAMENTO IN UNICA SOLUZIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB00|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB03|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO - BOLZANO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB15|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO - SARDEGNA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB16|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO - SICILIA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB18|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO - TRENTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MB20|RIVERSAMENTI INTERMEDIARI - IMPOSTA DI BOLLO - VALLE D'AOSTA||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM01|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI GENNAIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM02|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI FEBBRAIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM03|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI MARZO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM04|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI APRILE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM05|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI MAGGIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM06|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI GIUGNO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM07|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI LUGLIO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM08|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI AGOSTO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM09|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI SETTEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM10|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI OTTOBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM11|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI NOVEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM12|LOCAZIONI INPDAP - SOMME PREGRESSE DOVUTE PER IL MESE DI DICEMBRE||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|MM99|LOCAZIONI INPDAP - SOMME PREGRESSE PAGAMENTO CUMULATIVO||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SA15|ACCERTAMENTO DELL'IMPOSTA DELLA REGIONE SARDEGNA SULLE SECONDE CASE AD||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SB15|ACCERTAMENTO DELL'IMPOSTA DELLA REGIONE SARDEGNA SUGLI AEROMOBILI ED U||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SC15|IMPOSTA DELLA REGIONE SARDEGNA SULLE SECONDE CASE AD USO TURISTICO - A||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SD15|IMPOSTA DELLA REGIONE SARDEGNA SULLE PLUSVALENZE DEI FABBRICATI ADIBIT||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SE15|ACCERTAMENTO DELL'IMPOSTA DELLA REGIONE SARDEGNA SULLE PLUSVALENZE DEI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SF15|ACCERTAMENTO DELL'IMPOSTA DELLA REGIONE SARDEGNA SULLE PLUSVALENZE DEI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +TRB|SG15|ACCERTAMENTO DELL'IMPOSTA DELLA REGIONE SARDEGNA SULLE PLUSVALENZE DEI||||||E|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| diff --git a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.aps b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.aps index 5f115e920..fc392a8bc 100755 Binary files a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.aps and b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.aps differ diff --git a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.clw b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.clw index 3967d75ed..ca4c674bd 100755 --- a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.clw +++ b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.clw @@ -14,10 +14,12 @@ Class2=CZTestDoc Class3=CZTestView Class4=CMainFrame -ResourceCount=2 +ResourceCount=4 Resource1=IDR_MAINFRAME Resource2=IDD_ABOUTBOX Class5=CAboutDlg +Resource3=IDR_MAINFRAME (Chinese (Taiwan)) +Resource4=IDD_ABOUTBOX (Chinese (Taiwan)) [CLS:CZTestApp] Type=0 @@ -114,3 +116,61 @@ Command7=ID_FILE_PRINT Command8=ID_APP_ABOUT CommandCount=8 +[TB:IDR_MAINFRAME (Chinese (Taiwan))] +Type=1 +Class=? +Command1=ID_FILE_NEW +Command2=ID_FILE_OPEN +Command3=ID_FILE_SAVE +Command4=ID_EDIT_CUT +Command5=ID_EDIT_COPY +Command6=ID_EDIT_PASTE +Command7=ID_FILE_PRINT +Command8=ID_APP_ABOUT +CommandCount=8 + +[MNU:IDR_MAINFRAME (Chinese (Taiwan))] +Type=1 +Class=? +Command1=ID_FILE_NEW +Command2=ID_FILE_OPEN +Command3=ID_FILE_SAVE +Command4=ID_FILE_SAVE_AS +Command5=ID_FILE_MRU_FILE1 +Command6=ID_APP_EXIT +Command7=ID_EDIT_UNDO +Command8=ID_EDIT_CUT +Command9=ID_EDIT_COPY +Command10=ID_EDIT_PASTE +Command11=ID_VIEW_TOOLBAR +Command12=ID_VIEW_STATUS_BAR +Command13=ID_APP_ABOUT +CommandCount=13 + +[ACL:IDR_MAINFRAME (Chinese (Taiwan))] +Type=1 +Class=? +Command1=ID_FILE_NEW +Command2=ID_FILE_OPEN +Command3=ID_FILE_SAVE +Command4=ID_EDIT_UNDO +Command5=ID_EDIT_CUT +Command6=ID_EDIT_COPY +Command7=ID_EDIT_PASTE +Command8=ID_EDIT_UNDO +Command9=ID_EDIT_CUT +Command10=ID_EDIT_COPY +Command11=ID_EDIT_PASTE +Command12=ID_NEXT_PANE +Command13=ID_PREV_PANE +CommandCount=13 + +[DLG:IDD_ABOUTBOX (Chinese (Taiwan))] +Type=1 +Class=? +ControlCount=4 +Control1=IDC_STATIC,static,1342177283 +Control2=IDC_STATIC,static,1342308480 +Control3=IDC_STATIC,static,1342308352 +Control4=IDOK,button,1342373889 + diff --git a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.ncb b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.ncb index 6122bcd06..ef05c458d 100755 Binary files a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.ncb and b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.ncb differ diff --git a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.opt b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.opt index 090f49c3d..6cb199fb3 100755 Binary files a/ps/Command Library/PPLZ/Example/VC_Test/ZTest.opt and b/ps/Command Library/PPLZ/Example/VC_Test/ZTest.opt differ diff --git a/ps/indice_programmi.txt b/ps/indice_programmi.txt index 29fa17b0b..79860c478 100755 --- a/ps/indice_programmi.txt +++ b/ps/indice_programmi.txt @@ -51,6 +51,7 @@ Esportazione documenti in formato testo formattato per Varauto verso il sistema PS0713 ATS Trasferimento dati contabili Trasferimento commesse +Importazione fatture PS0816 AeC Caricamento listino personalizzato per AeC. diff --git a/ps/pg0214.cpp b/ps/pg0214.cpp index 9b6d02213..6828a6030 100755 --- a/ps/pg0214.cpp +++ b/ps/pg0214.cpp @@ -7,7 +7,8 @@ int main(int argc, char** argv) int n = argc > 1 ? atoi(argv[1]+1) : 0; switch(n) { - case 0: + case 0: pg0214100(argc, argv); break; //stampa certificazioni per lib. Bonomo + case 1: pg0214200(argc, argv); break; //stampa documenti per lib. Bonomo default: pg0214100(argc, argv); break; //stampa certificazioni per lib. Bonomo } diff --git a/ps/pg0214.h b/ps/pg0214.h index 34be0a057..fe6370978 100755 --- a/ps/pg0214.h +++ b/ps/pg0214.h @@ -1 +1,2 @@ int pg0214100(int argc, char* argv[]); +int pg0214200(int argc, char* argv[]); \ No newline at end of file diff --git a/ps/pg0214100.cpp b/ps/pg0214100.cpp index 557585bf2..1e498ee08 100755 --- a/ps/pg0214100.cpp +++ b/ps/pg0214100.cpp @@ -89,8 +89,7 @@ class TCertificazioni : public TSkeleton_application protected: void elabora(const TMask& mask) const; - void scrivi_csv(const TRectype& prima_riga, TCertificazioni_csv_recordset& csv) const; - void genera_righe_tributi(const TMovimentoPN& movpn) const; + void scrivi_csv(const TRectype& prima_riga, TCertificazioni_csv_recordset& csv, const int gruppo, const int conto, const long sottoconto) const; public: virtual bool create(); @@ -98,10 +97,8 @@ public: }; - -//crea il documento che contiene la riga che gli viene passata,cerca la riga generata ed in base al risultato della ricerca chiama.. -//..il metodo adatto -void TCertificazioni::scrivi_csv(const TRectype& prima_riga, TCertificazioni_csv_recordset& csv) const +// scorre le righe di movimento e fa i calcoli per stampare la riga di report +void TCertificazioni::scrivi_csv(const TRectype& prima_riga, TCertificazioni_csv_recordset& csv, const int gruppo, const int conto, const long sottoconto) const { long numreg = prima_riga.get_long(RMV_NUMREG); @@ -111,56 +108,72 @@ void TCertificazioni::scrivi_csv(const TRectype& prima_riga, TCertificazioni_csv mov.put(MOV_NUMREG, numreg); if (movpn.read() == NOERR) { - genera_righe_tributi(movpn); - } -} - -void TCertificazioni::genera_righe_tributi(const TMovimentoPN& movpn) const -{ + csv.new_rec(""); + real importo = ZERO; + for (int i=0; i=NUM(ANSI(#DADATA)))&&(NUM(ANSI(23.DATAMOV))<=NUM(ANSI(#ADATA)))\n"; + query << "USE RMOV KEY 2\n"; + query << "SELECT (NUM(ANSI(23.DATACOMP))>=NUM(ANSI(#DADATA)))&&(NUM(ANSI(23.DATACOMP))<=NUM(ANSI(#ADATA)))\n"; query << "JOIN MOV INTO NUMREG==NUMREG\n"; query << "FROM GRUPPO=#GRUPPO CONTO=#CONTO SOTTOCONTO=#SOTTOCONTO\n"; query << "TO GRUPPO=#GRUPPO CONTO=#CONTO SOTTOCONTO=#SOTTOCONTO\n"; + query << "BY MOV.CODCF\n"; TISAM_recordset rmov(query); + // filtro per date rmov.set_var("#DADATA", dataini); rmov.set_var("#ADATA", datafin); - //creazione del csv recordset che verra' riempito dai record del recordset rdoc + //creazione del csv recordset che verra' riempito dalla elaborazione TCertificazioni_csv_recordset* csv = new TCertificazioni_csv_recordset; //quante righe dello sheet processa? const long tot_items = sf.items(); //Visto che e' possibile avere una secchiata di conti, gli tocca fare un giro per ogni conto + // in realta' secondo me si potrebbe avere un conto solo (quello delle ritenute) FOR_EACH_SHEET_ROW(sf, r, row) { //estrazione definitiva dei record che soddisfano il casino di parametri richiesti - rmov.set_var("#GRUPPO", TVariant(row->get(0))); - rmov.set_var("#CONTO", TVariant(row->get(1))); - rmov.set_var("#SOTTOCONTO", TVariant(row->get(2))); + rmov.set_var("#GRUPPO", row->get(0)); + rmov.set_var("#CONTO", row->get(1)); + rmov.set_var("#SOTTOCONTO", row->get(2)); //quanti record validi ha trovato? const long items = rmov.items(); @@ -177,9 +190,12 @@ void TCertificazioni::elabora(const TMask& mask) const break; const long nmov = rmov.get(RMV_NUMREG).as_int(); + const int gruppo = rmov.get(RMV_GRUPPO).as_int(); + const int conto = rmov.get(RMV_CONTO).as_int(); + const long sottoconto = rmov.get(RMV_SOTTOCONTO).as_int(); if (nmov != last_nmov) { - scrivi_csv(rmov.cursor()->curr(), *csv); + scrivi_csv(rmov.cursor()->curr(), *csv, gruppo, conto, sottoconto); last_nmov = nmov; } @@ -219,10 +235,7 @@ void TCertificazioni::main_loop() bool TCertificazioni::create() { - if (!has_module(DCAUT)) - return error_box(TR("Modulo non autorizzato")); - - return TSkeleton_application::create(); + return TSkeleton_application::create(); } int pg0214100(int argc, char* argv[]) diff --git a/ps/pg0214100a.h b/ps/pg0214100a.h index e92f2d9bc..84faaf1dd 100755 --- a/ps/pg0214100a.h +++ b/ps/pg0214100a.h @@ -4,11 +4,13 @@ #define F_RAGSOC 102 #define F_DADATA 103 #define F_ADATA 104 -#define F_CONTI 105 +#define F_CAUSALE 105 +#define F_CONTI 106 // campi dello sheet #define F_GRUPPO 101 #define F_CONTO 102 #define F_SOTTOCONTO 103 -#define F_CAUSALE 104 +#define F_DESCCAUS 104 #define F_TRIBUTO 105 + diff --git a/ps/pg0214100a.rep b/ps/pg0214100a.rep index c52ad78d3..6d490671a 100755 --- a/ps/pg0214100a.rep +++ b/ps/pg0214100a.rep @@ -3,20 +3,39 @@ Stampa certificazioni
- + + + + #SYSTEM.RAGSOC + + + + + + + + + + + + + + + + +
diff --git a/ps/pg0214100a.uml b/ps/pg0214100a.uml index b6012c90b..6307dadf6 100755 --- a/ps/pg0214100a.uml +++ b/ps/pg0214100a.uml @@ -37,7 +37,7 @@ BEGIN FLAGS "D" END -GROUPBOX DLG_NULL 78 4 +GROUPBOX DLG_NULL 78 5 BEGIN PROMPT 1 3 "@bMovimenti" END @@ -56,14 +56,27 @@ BEGIN CHECKTYPE REQUIRED END +STRING F_CAUSALE 3 +BEGIN + FLAGS "U" + PROMPT 2 6 "Causale cont. " + USE LF_CAUSALI + INPUT CODCAUS F_CAUSALE + DISPLAY "Codice" CODCAUS + DISPLAY "Descrizione@50" DESCR + OUTPUT F_CAUSALE CODCAUS + CHECKTYPE NORMAL +END + + SPREADSHEET F_CONTI BEGIN - PROMPT 2 7 "Conti/causali/tributi" + PROMPT 2 8 "Conti/causali/tributi" ITEM "Gruppo" ITEM "Conto" ITEM "Sottoconto" - ITEM "Causale" - ITEM "tributo" + ITEM "Descr. causale" + ITEM "Tributo" END ENDPAGE @@ -116,7 +129,7 @@ BEGIN WARNING "Sottoconto assente" END -STRING F_CAUSALE 20 +STRING F_DESCCAUS 20 BEGIN PROMPT 2 5 "Causale " END diff --git a/ps/pg0214200.cpp b/ps/pg0214200.cpp new file mode 100755 index 000000000..ac5b3542e --- /dev/null +++ b/ps/pg0214200.cpp @@ -0,0 +1,682 @@ +// Bonomo + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "pg0214.h" +#include "pg0214200a.h" + +#include "../cg/cg2103.h" +#include "../cg/cglib02.h" +#include "../cg/cgpagame.h" +#include "../cg/cgsaldac.h" +#include "../ve/velib.h" + +#include "clifo.h" +#include "comuni.h" + +#include +#include +#include +#include +#include + +//////////////////////////////////////// +// TAutomask +//////////////////////////////////////// +class TBonomo_mask : public TAutomask +{ +protected: + bool on_field_event(TOperable_field& o, TField_event e, long jolly); +public: + TBonomo_mask(); + virtual ~TBonomo_mask(){}; +}; + +TBonomo_mask::TBonomo_mask() :TAutomask ("pg0214200a") +{ +} + +bool TBonomo_mask::on_field_event(TOperable_field& f, TField_event e, long jolly) +{ + switch (f.dlg()) + { + //giochetto per avere la lista dei files validi nella directory di trasferimento! + case F_NAME: + if (e == fe_button) + { + TArray_sheet as(-1, -1, 72, 20, TR("Selezione file"), + "File@32"); + TFilename path = get(F_PATH); + path.add("*.txt"); //files delle testate + list_files(path, as.rows_array()); + TFilename name; + FOR_EACH_ARRAY_ROW(as.rows_array(), i, row) + { + name = *row; + *row = name.name(); + } + if (as.run() == K_ENTER) + { + f.set(as.row(as.selected())); + } + } + break; + default: + break; + } + return true; +} + +/////////////////////////////////////// +// TSkeleton_application +/////////////////////////////////////// +class TBonomo : public TSkeleton_application +{ + virtual bool check_autorization() const {return false;} + virtual const char * extra_modules() const {return "ve";} + + TBonomo_mask* _msk; + TSaldo_agg _saldi; + TEsercizi_contabili _esc; + TCausale* _caus; + TAssoc_array _numdocs; + TString4 _codiva; + real _perciva; + +protected: + void carica_numeri_documento(); + long aggiorna_cliente(TToken_string& curr); + void aggiorna_movimento(TToken_string& curr, const long codcf); + long carica_movimento(TMovimentoPN_VE& movpn, const TString& numdoc, const long codcf, const TDate& datareg) const; + void aggiorna_saldi(TMovimentoPN_VE& movpn, bool save); + void crea_righe_iva(TMovimentoPN_VE& movpn, TToken_string& curr, const long numreg); + void crea_righe_cg(TMovimentoPN_VE& movpn, TToken_string& curr); + void crea_scadenze(TToken_string& curr, TRectype& mov); + bool create_total_doc_row(TMovimentoPN_VE& movpn); + real get_imp(TToken_string& curr, int pos) const; + bool safe_put(TLocalisamfile& clienti, const char* field, const char* val) const; + long find_last_client() const; + +public: + virtual bool create(); + virtual bool destroy(); + virtual void main_loop(); + bool transfer(); + + TBonomo() {} +}; + +TBonomo& app() { return (TBonomo&) main_app(); } + + +///////////////////////////////// +// aggiornamento clienti +///////////////////////////////// +bool TBonomo::safe_put(TLocalisamfile& file, const char* field, const char* val) const +{ + const bool ok = val && *val; + if (ok) + file.put(field, val); + return ok; +} + +long TBonomo::find_last_client() const +{ + TLocalisamfile clifo(LF_CLIFO); + long codcf = 1L ; + if (!clifo.empty()) + { + clifo.put(CLI_TIPOCF, 'F'); + if (clifo.read(_isgteq) == NOERR) + clifo.prev(); + else + clifo.last(); + + if (clifo.get_char(CLI_TIPOCF) == 'C') + codcf += clifo.get_long(CLI_CODCF); + } + return codcf; +} + + +long TBonomo::aggiorna_cliente(TToken_string& curr) +{ + TLocalisamfile clienti(LF_CLIFO); + + TString piva = curr.get(6); //partita iva + if (piva.full() && piva.len() < 11) + piva.right_just(11, '0'); + + TString cofi = curr.get(7); //codice fiscale + //se il cofi e' piu' corto di 11 -> e' una p.iva! + if (cofi.full() && cofi.len() < 11) + cofi.right_just(11, '0'); + + bool client_found = false; + + if (safe_put(clienti, CLI_PAIV, piva)) + { + clienti.put(CLI_TIPOCF, "C"); //deve rimettere il valore di TIPOCF che si e' perso nella.. + //..read fallita precedentemente! + clienti.zero(CLI_STATOPAIV); //nessuno statopaiv previsto + clienti.setkey(5); //tipocf+statopaiv+paiv + client_found = clienti.read() == NOERR; + } + + if (!client_found) //se non lo trova con p.va prova con il codice fiscale + { + if (safe_put(clienti, CLI_COFI, cofi)) + { + clienti.put(CLI_TIPOCF, "C"); //deve rimettere il valore di TIPOCF che si e' perso nella.. + //..read fallita precedentemente! + clienti.setkey(4); //tipocf+cofi + client_found = clienti.read() == NOERR; + } + } + + //aggiunge tutti i campi relativi al cliente + //le prime 2 righe vanno rifatte per evitare che venga vuotato il record in caso di.. + //..fallimento della read() (vedi discorso nei due if precedenti) + safe_put(clienti, CLI_TIPOCF, "C"); + safe_put(clienti, CLI_PAIV, piva); //p.iva + safe_put(clienti, CLI_COFI, cofi); //cod. fisc. + + safe_put(clienti, CLI_RAGSOC, curr.get(2)); //ragsoc + + //elaborazione dell'indirizzo + //potrebbe servire per estrarre il numero civico dall'indirizzo + /*TString indirizzo = curr.get(3); + + TString ind; + TString civ; + + //estraggo il numero civico + for (int i = indirizzo.len()-1; i>=0; i--) + { + if (indirizzo[i] != ' ') + civ << indirizzo[i]; + else + break; + } + //estraggo l'indirizzo vero e proprio + ind = indirizzo.sub(0,i-1); + + safe_put(clienti, CLI_INDCF, ind); //indirizzo + safe_put(clienti, CLI_CIVCF, civ); //indirizzo*/ + + safe_put(clienti, CLI_INDCF, curr.get(3)); //indirizzo + + TString16 cap = curr.get(6); + cap.trim(); + TString80 comune = curr.get(5); //comune o localita' + comune.trim(); + safe_put(clienti, CLI_CAPCF, cap); //cap + const TString& codcom = cap2comune(cap, comune); + if (codcom.blank()) + safe_put(clienti, CLI_LOCCF, comune); + else + safe_put(clienti, CLI_COMCF, codcom); + + //scrive 'sto benedetto file dei clienti! + long codcf = clienti.get_long(CLI_CODCF); + if (client_found) //se trova il record con il codice cliente immesso lo riscrive.. + clienti.rewrite(); + else //..se invece e' nuovo lo scrive + { + codcf = find_last_client(); + clienti.put(CLI_CODCF, codcf); + clienti.write(); + } + return codcf; +} + +//////////////////////////////////////////// +// aggiornamento movimenti (testate) +//////////////////////////////////////////// +long TBonomo::carica_movimento(TMovimentoPN_VE& movpn, const TString& numdoc, const long codcf, const TDate& datareg) const +{ + long numreg = 0L; + + movpn.lfile().setkey(1); + TRectype& mov = movpn.curr(); + + TToken_string key; + key.add(datareg.year()); + key.add(numdoc); + + //cerca se il numreg del numdoc corrente esiste gia' nel file MOV (il documento e' gia' stato.. + //..contabilizzato in precedenza,deve solo aggiornarlo) + const TString* strnumreg = (const TString*) _numdocs.objptr(key); + if (strnumreg != NULL) + { + mov.put(MOV_NUMREG, *strnumreg); + if (movpn.read() == NOERR) + numreg = mov.get_long(MOV_NUMREG); + } + + //se non lo trova, si incazza e lo crea con un numero in piu' dell'ultimo! + if (numreg == 0) + { + movpn.last(); + numreg = mov.get_long(MOV_NUMREG) + 1; + mov.zero(); //azzera la testata + movpn.destroy_rows(numreg); //azzera le righe + mov.put(MOV_NUMREG, numreg); + mov.put(MOV_TIPO, 'C'); + mov.put(MOV_CODCF, codcf); + mov.put(MOV_DATAREG, datareg); + mov.put(MOV_ANNOES, _esc.date2esc(datareg)); + movpn.write(); + } + return numreg; +} + +//metodo per l'aggiornamento saldi al caricamento del movimento +void TBonomo::aggiorna_saldi(TMovimentoPN_VE& movpn, bool save) +{ + _saldi.set_anno_es(movpn.curr().get_int(MOV_ANNOES)); + + const int righemov = movpn.cg_items(); + for (int i = 0; i < righemov; i++) + { + const TRectype& rmov = movpn.cg(i); + const TBill conto(rmov); + const TImporto importo(rmov.get_char(RMV_SEZIONE), rmov.get_real(RMV_IMPORTO)); + _saldi.aggiorna(conto, importo, save); + } + + if (save) + { + _saldi.set_data_ulmov(movpn.curr().get_date(MOV_DATAREG)); + _saldi.set_num_ulmov(movpn.curr().get_long(MOV_NUMREG)); + _saldi.registra(); + _saldi.reset(); + } +} + +//decisivo metodo per non farsi infinocchiare dalle virgole di separazione decimale +real TBonomo::get_imp(TToken_string& curr, int pos) const +{ + TString16 impstring = curr.get(pos); + impstring.replace(',', '.'); + const real imp = impstring; + return imp; +} + +//metodo per la generazione del saldaconto in caso di pagamenti con scadenzario +void TBonomo::crea_scadenze(TToken_string& curr, TRectype& mov) +{ + //crea l'oggetto pagamento dal record del file da trasferire e genera le scadenze + TString80 codpag = curr.get(9); + codpag = codpag.sub(0,4); + TPagamento pagamento(codpag); + const real imponibile = get_imp(curr, 8) - get_imp(curr, 10); // totale documento meno imposta + const real imposta = get_imp(curr, 10); + const real spese = ZERO; + pagamento.set_total(imponibile, imposta, spese); + pagamento.set_datadoc(mov.get_date(MOV_DATAREG)); + pagamento.set_rate_auto(); + + const long codcf = mov.get_long(MOV_CODCF); + TBill zio(0, 0, codcf, mov.get_char(MOV_TIPO)); + zio.find(); //metodo che completa la creazione del conto + if (!zio.ok()) // se non e' valido, reperiscilo dalla riga #1 della causale + { + _caus->bill(1,zio); // conto della riga 1 + zio.codclifo() = codcf; + } + + const int anno = mov.get_int(MOV_ANNOES); + const TString& numdoc = mov.get(MOV_NUMDOC); + TPartita match (zio, anno, numdoc); + + //parte riportata da cg2104 + TRiga_partite& riga_partita = match.new_row(); + const int nuova_riga = riga_partita.get_int(PART_NRIGA); + + // put data on riga_partita + riga_partita.put(PART_TIPOMOV, mov.get_int(MOV_TIPOMOV)); + riga_partita.put(PART_NREG, mov.get_long(MOV_NUMREG)); + riga_partita.put(PART_NUMRIG, 1); + riga_partita.put(PART_DATAREG, mov.get_date(MOV_DATAREG)); + riga_partita.put(PART_DATADOC, mov.get_date(MOV_DATADOC)); + riga_partita.put(PART_NUMDOC, numdoc); + riga_partita.put(PART_DESCR, mov.get(MOV_DESCR)); + riga_partita.put(PART_CODCAUS, mov.get(MOV_CODCAUS)); + riga_partita.put(PART_REG, mov.get(MOV_REG)); + + riga_partita.put(PART_SEZ, _caus->sezione_clifo()); //dare o avere e' nella causale + + riga_partita.put(PART_PROTIVA, mov.get(MOV_PROTIVA)); + riga_partita.put(PART_IMPTOTDOC, mov.get(MOV_TOTDOC)); + riga_partita.put(PART_IMPORTO, imponibile + imposta); + riga_partita.put(PART_SPESE, spese); + riga_partita.put(PART_IMPOSTA, imposta); + + for (int i = 0; i < pagamento.n_rate(); i++) + { + TRiga_scadenze& scadenza = riga_partita.new_row(); + + scadenza.put(SCAD_CODPAG, codpag); // Codice pagamento + scadenza.put(SCAD_DATASCAD, pagamento.data_rata(i)); // 0 = Data scadenza + scadenza.put(SCAD_IMPORTO, pagamento.importo_rata(i)); // 1 = Importo + scadenza.put(SCAD_TIPOPAG, pagamento.tipo_rata(i)); // 4 = Tipo pagamento + scadenza.put(SCAD_ULTCLASS, pagamento.ulc_rata(i)); // 5 = Ulteriore classificazione // 6 = Descrizione pagamento + } + + match.write(); +} + +void TBonomo::aggiorna_movimento(TToken_string& curr, const long codcf) +{ + TString16 numdoc = curr.get(0); //numdoc sul file (lunghezza casuale!) + numdoc.cut(7); //il nostro numdoc al max e' lungo 7 caratteri + TString16 str = curr.get(1); + if (str.len() < 10) + str.insert("20", 6); + const TDate datareg(str); + //const TDate datareg(curr.get(1)); + const int anno = datareg.year(); + + //movimento p.n. che servira' un po' ovunque... + TMovimentoPN_VE movpn(false); + TRectype& mov = movpn.curr(); + movpn.set_caus(_caus); + + //cerca se un movimento generato dal documento corrente esiste gia' negli archivi; + //se non lo trova lo crea + const long numreg = carica_movimento(movpn, numdoc, codcf, datareg); + + //aggiorna i saldi + aggiorna_saldi(movpn, false); + + //comincia a riempire i campi del record (se nuovo li crea, se vecchio li aggiorna) + mov.put(MOV_DATAREG, datareg); //datareg + mov.put(MOV_DATACOMP, datareg); //datacomp + mov.put(MOV_DATADOC, datareg); //datadoc + mov.put(MOV_NUMDOC, numdoc); //numdoc + mov.put(MOV_ANNOIVA, anno); //annoiva + mov.put(MOV_ANNOES, _esc.date2esc(datareg)); //annoes + + //adesso tocca a tutti i campi discendenti dalla causale + _caus->read(_msk->get(F_CODCAUS), anno); + mov.put(MOV_TIPODOC, _caus->tipo_doc()); //tipodoc + mov.put(MOV_CODCAUS, _msk->get(F_CODCAUS)); //codcaus + TString descr = "Fattura n. "; + descr << numdoc << " del " << datareg; + mov.put(MOV_DESCR, descr); //descr + mov.put(MOV_TIPOMOV, _caus->tipomov()); //tipomov + TRegistro& regiva = _caus->reg(); //registro iva + mov.put(MOV_REG, regiva.name()); //codice registro iva + long protiva = regiva.protocol() + 1; + mov.put(MOV_PROTIVA, protiva); //protocollo iva + + const real totdoc = get_imp(curr, 8); //totale documento + mov.put(MOV_TOTDOC, totdoc); + TString80 codpag = curr.get(9); //codice pagamento + codpag = codpag.sub(0,4); + if (codpag.full()) + { + mov.put(MOV_CODPAG, codpag); + crea_scadenze(curr, mov); //genera lo scadenziario + } + + movpn.destroy_rows(numreg); //elimina le righe del movimento usato fino adesso + + crea_righe_iva(movpn, curr, numreg); + + crea_righe_cg(movpn, curr); + + //e' sempre rewrite perche' se movimento nuovo viene creato nella carica_movimento + if (movpn.rewrite() == NOERR) + { + regiva.update(protiva, datareg); //updata il registro iva + aggiorna_saldi(movpn, true); + } +} + + +//////////////////////////////////////// +// aggiornamento righe movimenti +//////////////////////////////////////// +//aggiornamento righe iva +void TBonomo::crea_righe_iva(TMovimentoPN_VE& movpn, TToken_string& curr, const long numreg) +{ + //parametri iva sulla maschera + const TString4 iva_esente = _msk->get(F_CODIVA_ES); + + TString16 str = curr.get(1); + if (str.len() < 10) + str.insert("20", 6); + const TDate datareg(str); + + //const TDate datareg(curr.get(1)); + const int annoes = _esc.date2esc(datareg); //anche datareg + + int i = 0; + //solo le righe con netto !=0 possono essere trattate + const real netto = get_imp(curr, 8) - get_imp(curr, 10); + + if (netto != ZERO) + { + TRectype& rmviva = movpn.iva(i++); + rmviva.put(RMI_ANNOES, annoes); + rmviva.put(RMI_NUMREG, numreg); + rmviva.put(RMI_NUMRIG, i); + rmviva.put(RMI_IMPONIBILE, netto); + + const real imposta = get_imp(curr, 10); + rmviva.put(RMI_IMPOSTA, imposta); + + //notare la figata del controllo sul vecchio codice iva che accelera la ricerca! + if (imposta != ZERO) + { + real perciva = imposta / netto * CENTO; + perciva.round(1); + if (perciva != _perciva) + { + //cerca nella tabella iva il primo codice corrispondente a questa % + TTable iva ("%IVA"); + for (int err = iva.first(); err == NOERR ; err = iva.next()) + { + const real perc = iva.curr().get_real("R0"); + if (perc == perciva) + { + _perciva = perc; + _codiva = iva.curr().get("CODTAB"); + break; + } + } + } + rmviva.put(RMI_CODIVA, _codiva); + } + else + { + rmviva.put(RMI_CODIVA, iva_esente); + } + + TBill zio; + _caus->bill(2,zio); + zio.put(rmviva); //il conto sa scriversi sulle righe iva!E' veramente figo... + } + +} + + +bool TBonomo::create_total_doc_row(TMovimentoPN_VE& movpn) +// Crea la riga contabile di totale documento +{ + const TRectype& head = movpn.curr(); + const int annoes = head.get_int(MOV_ANNOES); + const long numreg = head.get_long(MOV_NUMREG); + const TDate datareg(head.get_date(MOV_DATAREG)); + const real totdoc(head.get_real(MOV_TOTDOC)); + const int annoiva = head.get_int(MOV_ANNOIVA); + + const char tipocf = head.get_char(MOV_TIPO); + const long codcf = head.get_long(MOV_CODCF); + + TToken_string keycf; + keycf.format("%c|%ld", tipocf, codcf); + const TRectype& cli_file = cache().get(LF_CLIFO, keycf); + int gruppo = cli_file.get_int(CLI_GRUPPO); + int conto = cli_file.get_int(CLI_CONTO); + + TBill co_cliente(gruppo, conto, codcf, tipocf); + if (!co_cliente.ok()) // se non e' valido, reperiscilo dalla riga #1 della causale + { + _caus->bill(1,co_cliente); // conto della riga 1 + if (co_cliente.tipo() != ' ') + co_cliente.codclifo() = codcf; + if (!co_cliente.ok()) + return false; + } + + //contropartita + TConto contro; + if (movpn.iva_items() > 0) + { + const TRectype& first_iva_row = movpn.iva(0); + contro.get(first_iva_row); + } + + TRectype& rec_cg = movpn.cg(0); + + rec_cg.put(RMV_ANNOES,annoes); + rec_cg.put(RMV_NUMREG,numreg); + const char sezione = _caus->sezione(1); + rec_cg.put(RMV_NUMRIG,1); + rec_cg.put(RMV_SEZIONE, sezione); + rec_cg.put(RMV_DATAREG,datareg); + co_cliente.put(rec_cg); + contro.put(rec_cg, TRUE); + rec_cg.put(RMV_IMPORTO,totdoc); + rec_cg.put(RMV_ROWTYPE,"T"); + + return true; +} + +void TBonomo::crea_righe_cg(TMovimentoPN_VE& movpn, TToken_string& curr) +{ + //crea la riga contabile con il totale documento + create_total_doc_row(movpn); + + TToken_string keycf; + keycf = "C"; + keycf.add(movpn.curr().get(MOV_CODCF)); + const TRectype& cli = cache().get(LF_CLIFO, keycf); + movpn.recalc_cg_rows(EMPTY_STRING, *_caus); //la descrizione la mettera' il metodo +} + +//////////////////////////////// +// main +//////////////////////////////// +static bool update_numdoc(const TRelation& rel, void* pJolly) +{ + const TRectype& curr = rel.curr(); + TToken_string key; + key.add(curr.get(MOV_ANNOIVA)); + key.add(curr.get(MOV_NUMDOC)); + + TAssoc_array* ass = (TAssoc_array*)pJolly; + ass->add(key, curr.get(MOV_NUMREG)); + return true; +} + +void TBonomo::carica_numeri_documento() +{ + //metodo che legge il file mov e registra in un assocarray tutti i mov con... + //tipo=C,causale=_caus; + TString filter; + const TString& codcaus = _msk->get(F_CODCAUS); + filter.format("%s=='%s'",MOV_CODCAUS, (const char*)codcaus); + + TRelation rel_mov(LF_MOV); + TCursor cur_mov(&rel_mov, filter); + //svuota il vecchio _numdocs... + _numdocs.destroy(); + //...poi riempie l'assoc _numdocs + cur_mov.scan(update_numdoc, &_numdocs, "Scansione preliminare archivi..."); +} + +bool TBonomo::transfer() +{ + TFilename file = _msk->get(F_PATH); + file.add(_msk->get(F_NAME)); + file.ext("txt"); + + //precarica dal file MOV tutti i movimenti con causale=quella sulla msk(accelera le ricerche) + carica_numeri_documento(); + + const long dimension = fsize(file); + TProgind pi(dimension,"Importazione documenti in corso..."); + + TScanner scanner(file); + + TToken_string curr(1024, '\t'); + //curr = scanner.line(); //lettura della prima riga del file che contiene solo i titoli dei campi + scanner.getline(curr.get_buffer(), curr.size(), '\r'); + while (scanner.ok()) + { + //curr = scanner.line(); + scanner.getline(curr.get_buffer(), curr.size(), '\r'); + curr.rtrim(); + //se ha un record vuoto sul file lo salta! + if (curr.blank()) + break; + + pi.setstatus(scanner.tellg()); + + //aggiorna il file dei clifo e ritorna il codice cliente + const long codcf = aggiorna_cliente(curr); + //finche' c'e' riga c'e' speranza.... + TString riga = curr.get(0); + if (riga.not_empty()) + aggiorna_movimento(curr, codcf); + else + break; + } + return true; +} + +bool TBonomo::create() +{ + _msk = new TBonomo_mask(); + _caus = new TCausale(); + + return TSkeleton_application::create(); +} + +bool TBonomo::destroy() +{ + delete _msk; + return TApplication::destroy(); +} + +void TBonomo::main_loop() +{ + KEY tasto; + tasto = _msk->run(); + if (tasto == K_ENTER) + { + if (transfer()) + { + message_box(TR("Importazione documenti completata")); + } + } +} + +int pg0214200 (int argc, char* argv[]) +{ + TBonomo main_app; + main_app.run(argc, argv, TR("Importazione documenti in contabilita'")); + return true; +} diff --git a/ps/pg0214200a.h b/ps/pg0214200a.h new file mode 100755 index 000000000..7050fcf8a --- /dev/null +++ b/ps/pg0214200a.h @@ -0,0 +1,10 @@ +// campi della maschera di Importazione documenti Bonomo + +#define F_CODDITTA 101 +#define F_RAGSOC 102 +#define F_PATH 103 +#define F_NAME 104 +#define F_CODCAUS 105 +#define F_DESCR 106 +#define F_CODIVA_ES 107 +#define F_DES_CODIVA_ES 108 \ No newline at end of file diff --git a/ps/pg0214200a.uml b/ps/pg0214200a.uml new file mode 100755 index 000000000..e6565e480 --- /dev/null +++ b/ps/pg0214200a.uml @@ -0,0 +1,133 @@ +#include "pg0214200a.h" + +TOOLBAR "" 0 20 0 2 + +BUTTON DLG_OK 10 2 +BEGIN + PROMPT -12 -1 "" +END + +BUTTON DLG_QUIT 10 2 +BEGIN + PROMPT -22 -1 "" +END + +STRING DLG_PROFILE 50 +BEGIN + PROMPT 9 0 "Profilo " + PSELECT + FLAGS "H" +END + +ENDPAGE + +PAGE "Importazione documenti Bonomo" -1 -1 76 19 + +GROUPBOX DLG_NULL 76 3 +BEGIN + PROMPT 1 1 "@bDitta corrente" +END + +NUMBER F_CODDITTA 5 +BEGIN + PROMPT 3 2 "Codice " + FLAGS "FD" + USE LF_NDITTE + INPUT CODDITTA F_CODDITTA + OUTPUT F_RAGSOC RAGSOC + CHECKTYPE REQUIRED +END + +STRING F_RAGSOC 50 +BEGIN + PROMPT 23 2 "" + FLAGS "D" +END + +GROUPBOX DLG_NULL 76 4 +BEGIN + PROMPT 1 4 "@bParametri file da importare" +END + +STRING F_PATH 255 60 +BEGIN + PROMPT 2 5 "Percorso " + DSELECT + FLAGS "M" + CHECKTYPE REQUIRED + WARNING "Selezionare una cartella valida!" + FIELD PATH +END + +STRING F_NAME 60 +BEGIN + PROMPT 2 6 "Nome " + FSELECT "*.txt" + CHECKTYPE REQUIRED + FIELD NAME +END + +GROUPBOX DLG_NULL 76 3 +BEGIN + PROMPT 1 8 "@bCausale" +END + +STRING F_CODCAUS 4 +BEGIN + PROMPT 2 9 "Causale " + FLAGS "U" + USE LF_CAUSALI + INPUT CODCAUS F_CODCAUS + DISPLAY "Codice" CODCAUS + DISPLAY "Descrizione@60" DESCR + OUTPUT F_CODCAUS CODCAUS + OUTPUT F_DESCR DESCR + CHECKTYPE REQUIRED + ADD RUN cg0 -4 + FIELD CODCAUS +END + +STRING F_DESCR 50 +BEGIN + PROMPT 20 9 "" + USE LF_CAUSALI KEY 2 + INPUT DESCR F_DESCR + DISPLAY "Descrizione@60" DESCR + DISPLAY "Codice" CODCAUS + COPY OUTPUT F_CODCAUS + CHECKTYPE SEARCH +END + +GROUPBOX DLG_NULL 76 3 +BEGIN + PROMPT 1 11 "@bParametri IVA merce esente" +END + +STRING F_CODIVA_ES 4 +BEGIN + PROMPT 2 12 "Cod. IVA " + USE %IVA KEY 1 + FLAGS "U" + INPUT CODTAB F_CODIVA_ES + DISPLAY "Codice" CODTAB + DISPLAY "Descrizione@50" S0 + OUTPUT F_CODIVA_ES CODTAB + OUTPUT F_DES_CODIVA_ES S0 + CHECKTYPE NORMAL + FIELD IVA_ESENTE +END + +STRING F_DES_CODIVA_ES 50 +BEGIN + PROMPT 20 12 "" + USE %IVA KEY 2 + INPUT S0 F_DES_CODIVA_ES + DISPLAY "Descrizione@50" S0 + DISPLAY "Codice" CODTAB + COPY OUTPUT F_CODIVA_ES +END + +ENDPAGE + +ENDMASK + diff --git a/ps/ps0544.cpp b/ps/ps0544.cpp index ed06e71ab..33790033d 100755 --- a/ps/ps0544.cpp +++ b/ps/ps0544.cpp @@ -8,11 +8,11 @@ int main(int argc, char** argv) switch(n) { case 0: - ps0544100(argc, argv); break; + ps0544100(argc, argv); break; //trasferimento a SISIPHO case 1: - ps0544200(argc, argv); break; + ps0544200(argc, argv); break; //Trasferimento a SERVUS case 2: - ps0544300(argc, argv); break; + ps0544300(argc, argv); break; default: ps0544100(argc, argv); break; } diff --git a/ps/ps0544100.ini b/ps/ps0544100.ini index 99ac5225d..5f5dc6fd3 100755 --- a/ps/ps0544100.ini +++ b/ps/ps0544100.ini @@ -180,7 +180,7 @@ NAME(15) = INDIRIZZO ORGANIZZATA TYPE(15) = STRINGA LENGTH(15) = 55 POSITION(15) = 184 -MESSAGE(15) = _PARAMETRI,INDIRIZZO +MESSAGE(15) = _PARAMETRI,MAIL NAME(16) = CODICE MERCEDES ORGANIZZATA TYPE(16) = STRINGA diff --git a/ps/ps0544300.ini b/ps/ps0544300.ini index eafb902bd..40c16c2e5 100755 --- a/ps/ps0544300.ini +++ b/ps/ps0544300.ini @@ -3,7 +3,7 @@ DECSEP = , FIELDSEP = RECORDSEP = -RECORDSIZE = 128 +RECORDSIZE = 48 SKIPLINES = 0 TYPEFIELD = -1 TYPELEN = -1 @@ -148,8 +148,9 @@ MESSAGE(2) = _DARIGA,QTA NAME(3) = REFERENZA DEL CLIENTE TYPE(3) = STRINGA -LENGTH(3) = 43 +LENGTH(3) = 12 POSITION(3) = 31 +MESSAGE(3) = _DARIGA,CODAGG2 NAME(4) = OPZIONE 1 TYPE(4) = STRINGA diff --git a/ps/ps0713.cpp b/ps/ps0713.cpp index de1cf1689..4e52a81aa 100755 --- a/ps/ps0713.cpp +++ b/ps/ps0713.cpp @@ -9,6 +9,7 @@ int main(int argc, char** argv) { case 0: ps0713100(argc, argv); break; //Trasferimento dati contabili per ATS case 1: ps0713200(argc, argv); break; //Trasferimento commesse + case 2: ps0713300(argc, argv); break; //Importazione fatture per ATS default: ps0713100(argc, argv); break; //Trasferimento dati contabili per ATS } diff --git a/ps/ps0713.h b/ps/ps0713.h index a141c037f..c43c7e222 100755 --- a/ps/ps0713.h +++ b/ps/ps0713.h @@ -1,2 +1,3 @@ int ps0713100(int argc, char* argv[]); int ps0713200(int argc, char* argv[]); +int ps0713300(int argc, char* argv[]); diff --git a/ps/ps0713300.cpp b/ps/ps0713300.cpp new file mode 100755 index 000000000..09db134c9 --- /dev/null +++ b/ps/ps0713300.cpp @@ -0,0 +1,214 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "tabutil.h" + +#include "ps0713.h" +#include "ps0713300a.h" + +#include +#include +#include +#include + + + + +/////////////////////////////////////////////////////////// +// TAutomask +/////////////////////////////////////////////////////////// + +class TImportaFat_mask : public TAutomask +{ +protected: + virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly); + +public: + TImportaFat_mask(); +}; + +TImportaFat_mask::TImportaFat_mask() :TAutomask ("ps0713300a") +{ +} + +bool TImportaFat_mask::on_field_event(TOperable_field& f, TField_event e, long jolly) +{ + switch (f.dlg()) + { + //giochetto per avere la lista dei files validi nella directory di trasferimento! + case F_NAME: + if (e == fe_button) + { + TArray_sheet as(-1, -1, 72, 20, TR("Selezione file"), + "File@32"); + TFilename path = get(F_PATH); + path.add("*.csv"); //files delle testate + list_files(path, as.rows_array()); + TFilename name; + FOR_EACH_ARRAY_ROW(as.rows_array(), i, row) + { + name = *row; + *row = name.name(); + } + if (as.run() == K_ENTER) + { + f.set(as.row(as.selected())); + } + } + break; + default: + break; + } + return true; +} + + /////////////////////////////////////////////// + //// CLASSI DERIVATE PER IMPORTAZIONE DATI //// + /////////////////////////////////////////////// + +///////////////////////////////////////////////////////////// +// Recordset specifici per i dati da trasferire +///////////////////////////////////////////////////////////// + +//Piano dei conti +class TImporta_fatt_recordset : public TCSV_recordset +{ + public: + TImporta_fatt_recordset(const char * fileName); +}; + +TImporta_fatt_recordset::TImporta_fatt_recordset(const char * fileName) + : TCSV_recordset("CSV(\",\")") +{ + load_file(fileName); +} + +/////////////////////////////////////// +// TSkeleton_application +/////////////////////////////////////// +class TFattCSV : public TSkeleton_application +{ + virtual bool check_autorization() const {return false;} + virtual const char * extra_modules() const {return "ve";} + + TImportaFat_mask* _msk; + TConfig* _configfile; + + +//protected: + + +public: + virtual bool create(); + virtual bool destroy(); + virtual void main_loop(); + bool transfer(const TFilename& file); + + TFattCSV() {}; +}; + +bool TFattCSV::transfer(const TFilename& file) +{ + TImporta_fatt_recordset s(file); + + TProgind pi(s.items(),"Importazione fatture in corso ...",true,true); + + _configfile->set_paragraph("Transaction"); //setto il paragrafo [Transaction] del file ini + + _configfile->set("Action","INSERT"); + _configfile->set("Mode","AUTO"); + + _configfile->set_paragraph("23"); //setto il paragrafo [23] del file ini (testata) + + _configfile->set(MOV_TIPO,"F"); + _configfile->set(MOV_CODCF, _msk->get(F_CODCF)); + + _configfile->set(MOV_CODCAUS, _msk->get(F_CODCAU)); + + _configfile->set(MOV_DATAREG, _msk->get(F_DATAREG)); + + + int nriga = 1; + + for (bool ok=s.move_first();ok;ok=s.move_next()) + { + if (!pi.addstatus(1)) + break; + + TString8 paragraph; + paragraph.format("%d,%d",LF_RMOVIVA,nriga++); + _configfile->set_paragraph(paragraph); + + TString16 codcom = s.get(0).as_string(); + real imp = s.get(1).as_real(); + + _configfile->set(RMI_IMPONIBILE,imp.string()); + _configfile->set(RMI_CODIVA,_msk->get(F_CODIVA)); + _configfile->set(RMI_CODCMS,codcom); + + } + + _configfile->set_paragraph("Transaction"); + + return true; +} + +const char* nomeini = "ps0713300fatt.ini"; + +bool TFattCSV::create() +{ + xvt_fsys_removefile(nomeini); + _configfile = new TConfig(nomeini); + + _msk = new TImportaFat_mask(); + + return TSkeleton_application::create(); +} + +bool TFattCSV::destroy() +{ + delete _msk; + delete _configfile; + return TApplication::destroy(); +} + +void TFattCSV::main_loop() +{ + KEY tasto; + tasto = _msk->run(); + if (tasto == K_ENTER) + { + + //genero il nome del file da caricare + TFilename name = _msk->get(F_PATH); + name.add(_msk->get(F_NAME)); + if (transfer(name)) + { + + TString app; + app << "cg2 -0 -i" << nomeini; + TExternal_app primanota(app); + primanota.run(); + + message_box(TR("Importazione fatture completata")); + } + } +} + + +TFattCSV& app() { return (TFattCSV&) main_app(); } + + +int ps0713300 (int argc, char* argv[]) +{ + TFattCSV main_app; + main_app.run(argc, argv, TR("Importazione Fatture")); + return true; +} \ No newline at end of file diff --git a/ps/ps0713300a.h b/ps/ps0713300a.h new file mode 100755 index 000000000..16e094d45 --- /dev/null +++ b/ps/ps0713300a.h @@ -0,0 +1,13 @@ +//campi maschera ps0713300a + +#define F_CODITTA 101 +#define F_RAGSOC 102 +#define F_PATH 103 +#define F_NAME 104 +#define F_CODIVA 105 +#define F_DESIVA 106 +#define F_CODCAU 107 +#define F_DESCAU 108 +#define F_CODCF 109 +#define F_FRAGSOC 110 +#define F_DATAREG 111 diff --git a/ps/ps0713300a.uml b/ps/ps0713300a.uml new file mode 100755 index 000000000..c7ee483a4 --- /dev/null +++ b/ps/ps0713300a.uml @@ -0,0 +1,161 @@ +#include "ps0713300a.h" + +TOOLBAR "" 0 20 0 2 + +BUTTON DLG_ELABORA 10 2 +BEGIN + PICTURE BMP_ELABORA + MESSAGE EXIT,K_ENTER + PROMPT -12 -1 "" +END + +BUTTON DLG_QUIT 10 2 +BEGIN + PROMPT -22 -1 "" +END + +STRING DLG_PROFILE 50 +BEGIN + PROMPT 9 0 "Profilo " + PSELECT + FLAGS "H" +END + +ENDPAGE + +PAGE "Inserimento fatture" 0 0 0 -3 + +GROUPBOX DLG_NULL 90 3 +BEGIN + PROMPT 2 1 "@bDitta corrente" +END + +NUMBER F_CODITTA 5 +BEGIN + PROMPT 3 2 "Codice " + FLAGS "FD" + USE LF_NDITTE + INPUT CODDITTA F_CODITTA + OUTPUT F_RAGSOC RAGSOC + CHECKTYPE REQUIRED +END + +STRING F_RAGSOC 50 +BEGIN + PROMPT 23 2 "" + FLAGS "D" +END + +GROUPBOX DLG_NULL 90 4 +BEGIN + PROMPT 2 4 "@bSorgente" +END + +STRING F_PATH 256 39 +BEGIN + PROMPT 3 5 "Cartella " + DSELECT + CHECKTYPE REQUIRED + FIELD ComInPath +END + +STRING F_NAME 18 +BEGIN + PROMPT 3 6 "File " + FIELD ComInFile + CHECKTYPE REQUIRED +END + +GROUPBOX DLG_NULL 90 6 +BEGIN + PROMPT 2 8 "@bParametri per l'importazione" +END + +STRING F_CODIVA 4 +BEGIN + PROMPT 3 9 "Codice IVA " + USE %IVA + INPUT CODTAB F_CODIVA + DISPLAY "Codice " CODTAB + DISPLAY "Descrizione@50" S0 + OUTPUT F_CODIVA CODTAB + OUTPUT F_DESIVA S0 + CHECKTYPE REQUIRED +END + +STRING F_DESIVA 50 +BEGIN + PROMPT 25 9 "Descrizione " + USE %IVA KEY 2 + INPUT S0 F_DESIVA + DISPLAY "Descrizione@50" S0 + DISPLAY "Codice " CODTAB + COPY OUTPUT F_CODIVA + CHECKTYPE NORMAL +END + +STRING F_CODCAU 3 +BEGIN + PROMPT 3 10 "Causale " + FIELD CODCAU + FLAGS "UZ" + USE LF_CAUSALI + INPUT CODCAUS F_CODCAU + DISPLAY "Cod." CODCAUS + DISPLAY "Descrizione@50" DESCR + DISPLAY "Documento" TIPODOC + DISPLAY "Registro" REG + DISPLAY "Tipo movimento" TIPOMOV + OUTPUT F_CODCAU CODCAUS + OUTPUT F_DESCAU DESCR + CHECKTYPE REQUIRED +END + +STRING F_DESCAU 50 +BEGIN + PROMPT 25 10 "Descrizione " + FIELD DESCR + USE LF_CAUSALI KEY 2 + INPUT DESCR F_DESCAU + DISPLAY "Descrizione @50" DESCR + DISPLAY "Cod." CODCAUS + DISPLAY "Documento" TIPODOC + DISPLAY "Registro" REG + DISPLAY "Movimento" TIPOMOV + COPY OUTPUT F_CODCAU +END + +STRING F_CODCF 4 +BEGIN + PROMPT 3 11 "Fornitore " + FLAG "UR" + USE LF_CLIFO + INPUT TIPOCF "F" + INPUT CODCF F_CODCF + DISPLAY "Codice fornitore," CODCF + DISPLAY "Ragione sociale@50" RAGSOC + OUTPUT F_CODCF CODCF + OUTPUT F_FRAGSOC RAGSOC + CHECKTYPE REQUIRED +END + +STRING F_FRAGSOC 50 24 +BEGIN + PROMPT 25 11 "Ragione Sociale " + USE LF_CLIFO KEY 2 + INPUT TIPOCF "F" + INPUT RAGSOC F_FRAGSOC + DISPLAY "Ragione sociale@50" RAGSOC + DISPLAY "Codice fornitore," CODCF + COPY OUTPUT F_CODCF +END + +DATE F_DATAREG +BEGIN + PROMPT 3 12 "Data registrazione " + CHECKTYPE REQUIRED +END + +ENDPAGE + +ENDMASK \ No newline at end of file diff --git a/ps/ps0920300.cpp b/ps/ps0920300.cpp index 648232a3b..a8aa482de 100755 --- a/ps/ps0920300.cpp +++ b/ps/ps0920300.cpp @@ -212,6 +212,25 @@ void TPianifica_impianti::create_new_docs(TLog_report& log) { progind.addstatus(1); TDocumento doc(cur_doc.curr()); + TDocumento nuovo_doc('D', anno, codnum, 0); + + // crea un documento... + nuovo_doc.copy_data(nuovo_doc, doc); + nuovo_doc.put(DOC_TIPODOC, codnum); //il tipo deve corrispondere alla numerazione! + nuovo_doc.put(DOC_STATO, 2); + TDate datadoc = nuovo_doc.get(DOC_DATADOC); + + TDate h_datacons = nuovo_doc.get(DOC_DATACONS); + TDate datacons = h_datacons; + + if (datacons - dadata > 366) + continue; + + const int ndays = datacons - dadata; + + datacons += _delays[ndays]; + nuovo_doc.put(DOC_DATACONS, datacons); + for (int i = 1; i <= doc.rows(); i++) { const TRiga_documento& source_row = doc[i]; //riga del documento sorgente diff --git a/tc/tc0700.cpp b/tc/tc0700.cpp index a0bdff6ba..7b23fb7ad 100755 --- a/tc/tc0700.cpp +++ b/tc/tc0700.cpp @@ -19,6 +19,7 @@ #include #include "../cg/cglib01.h" +#include "../cg/cg2103.h" /////////////////////////////////////////////////////////// // TTS_mask @@ -205,23 +206,10 @@ const TRecordset& TTS_campo_sender::clirecset(const char tipocf, const long codc bool TTS_campo_sender::test_swap(const TRecordset& mov) { TRecordset & rmov = rmovrecset(mov); - - bool ok = rmov.move_first(); - char sez = rmov.get(RMV_SEZIONE).as_string()[0]; - - if (rmov.get(RMV_TIPOC).as_string().blank()) - { - for (; ok; ok = rmov.move_next()) - { - if (rmov.get(RMV_TIPOC).as_string().full()) - { - sez = rmov.get(RMV_SEZIONE).as_string()[0]; - break; - } - } - } - - const bool vendite = mov.get(MOV_TIPO).as_string()[0] != 'F'; + const int anno = mov.get(MOV_ANNOIVA).as_int(); + TCausale caus(mov.get(MOV_CODCAUS).as_string(), anno); + char sez = caus.sezione_clifo(); + const bool vendite = mov.get(MOV_TIPO).as_string()[0] != 'F'; const bool s = vendite ^ (sez == 'D'); return s; diff --git a/tc/tc0701.cpp b/tc/tc0701.cpp index a56322e2a..2ad7890e8 100755 --- a/tc/tc0701.cpp +++ b/tc/tc0701.cpp @@ -15,7 +15,8 @@ #include "../cg/cglib01.h" -#define TSMAIALCONST 600 +#define TSINDETR 600 // e pensare che ne vendono migliaia +#define TSACQDESTRIV 200 /////////////////////////////////////////////////////////// // TRiclassifica_cache @@ -690,7 +691,7 @@ void TTS_sender::add_diversi(const TRecordset& mov, const bool moviva) { if (as400) { - if ((t > ' ' || corrispettivo) && first_cli) + if (t > ' ' && !corrispettivo && first_cli) { first_cli = false; contoclifor = contoricl; @@ -707,6 +708,21 @@ void TTS_sender::add_diversi(const TRecordset& mov, const bool moviva) } else { + const char sez = rmov.get(RMV_SEZIONE).as_string()[0]; + if (as400 && corrispettivo && sez == 'D') + { + field.format("TRF-CONTO_%d", j); + set(field, contoricl); + field.format("TRF-IMPORTO_%d", j); + set(field, rmov.get(RMV_IMPORTO)); + field.format("TRF-DA_%d", j); + set(field, rmov.get(RMV_SEZIONE)); + field.format("TRF-CAU-AGGIUNT_%d", j); + set(field, rmov.get(RMV_DESCR).as_string().left(18)); + j++; + } + else + { if (k < 8) { const real importo = rmov.get(RMV_IMPORTO).as_real(); @@ -722,6 +738,7 @@ void TTS_sender::add_diversi(const TRecordset& mov, const bool moviva) } else log(2, TR("Registrazione con più di 8 conti di costo/ricavo")); + } continue; } } @@ -915,6 +932,7 @@ void TTS_sender::add_datiiva(const TRecordset& mov) TRecordset & rmoviva = rivarecset(mov); TString16 codice = scod2ricl("TSREG", mov.get(MOV_REG)); const bool corrispettivo = codice[0] == 'C'; + const bool acquisto = mov.get(MOV_TIPO).as_string()[0] == 'F'; int i = 0, j = 0; real fattore = UNO; TString16 key; @@ -945,7 +963,9 @@ void TTS_sender::add_datiiva(const TRecordset& mov) const bool acqvent = _ventilazione && (imposta != ZERO) && tipocr == "1"; if (indetraibile) - codiva += TSMAIALCONST; // maialata + codiva += TSINDETR; // maialata + if (acquisto && acqvent) + codiva += TSACQDESTRIV; // maialata 2 if (codiva11rev > 0L) codiva11 = codiva11rev; else diff --git a/tc/tcmenu.men b/tc/tcmenu.men index a30c52e79..8f6ce7fe2 100755 --- a/tc/tcmenu.men +++ b/tc/tcmenu.men @@ -7,7 +7,7 @@ Item_01 = "TeamSystem", [TCMENU_002] Item_02 = "Zucchetti", [TCMENU_005] Item_03 = "Proforma", "tc9 -0", "" Item_04 = "Sispac", "tc9 -1", "" -Item_05 = "Semetra", "tc8 -0", "" +Item_05 = "Sermetra", "tc8 -0", "" [TCMENU_002] Caption = "TeamSystem" diff --git a/tp/tp0900a.uml b/tp/tp0900a.uml index 9d3d1628a..7d2265165 100755 --- a/tp/tp0900a.uml +++ b/tp/tp0900a.uml @@ -190,7 +190,7 @@ END BOOLEAN F_EXCEL BEGIN - PROMPT 2 20 "Genera file in formato Excel" + PROMPT 2 20 "Genera file in formato Excel (.xls)" MESSAGE FALSE DISABLE,F_PATH MESSAGE TRUE ENABLE,F_PATH END