From c4c93285579e823de06d9c530fb6fc042852b867 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 11 Jun 2008 10:16:22 +0000 Subject: [PATCH] Patch level : 10.0 67 Files correlati : Ricompilazione Demo : [ ] Commento : RIportata la verione 3.2 1167 git-svn-id: svn://10.65.10.50/trunk@16716 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- at/at7600.cpp | 51 +- ba/batbtrb.uml | 3 +- ba/tabtrb.txt | 642 +++++++++++++++++ .../PPLZ/Example/VC_Test/ZTest.aps | Bin 27824 -> 28292 bytes .../PPLZ/Example/VC_Test/ZTest.clw | 62 +- .../PPLZ/Example/VC_Test/ZTest.ncb | Bin 164864 -> 189440 bytes .../PPLZ/Example/VC_Test/ZTest.opt | Bin 79872 -> 75776 bytes ps/indice_programmi.txt | 1 + ps/pg0214.cpp | 3 +- ps/pg0214.h | 1 + ps/pg0214100.cpp | 67 +- ps/pg0214100a.h | 6 +- ps/pg0214100a.rep | 23 +- ps/pg0214100a.uml | 23 +- ps/pg0214200.cpp | 682 ++++++++++++++++++ ps/pg0214200a.h | 10 + ps/pg0214200a.uml | 133 ++++ ps/ps0544.cpp | 6 +- ps/ps0544100.ini | 2 +- ps/ps0544300.ini | 5 +- ps/ps0713.cpp | 1 + ps/ps0713.h | 1 + ps/ps0713300.cpp | 214 ++++++ ps/ps0713300a.h | 13 + ps/ps0713300a.uml | 161 +++++ ps/ps0920300.cpp | 19 + tc/tc0700.cpp | 22 +- tc/tc0701.cpp | 26 +- tc/tcmenu.men | 2 +- tp/tp0900a.uml | 2 +- 30 files changed, 2106 insertions(+), 75 deletions(-) create mode 100755 ba/tabtrb.txt create mode 100755 ps/pg0214200.cpp create mode 100755 ps/pg0214200a.h create mode 100755 ps/pg0214200a.uml create mode 100755 ps/ps0713300.cpp create mode 100755 ps/ps0713300a.h create mode 100755 ps/ps0713300a.uml 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 5f115e920b72579b60a280ec7b7d6e3ef48bf2e2..fc392a8bcef95da1558566513d4b17552ecb8d4e 100755 GIT binary patch delta 1100 zcmb7DL1+^}6#cW^B-%*37>vo*WVc|%lpsr))XukLQd)b%7n~UMWUIow}h7T<>c7h5Lb=Z1! zl6uZ4r}67zOzJ83DWSza{3r~0D0;?=mv~gT>%#$`yv9ZUy3bDkKD*-}KPPPTW42$$ z8(d`j_?jzh6hCoAcp%{wNnR_7!j^b%7 delta 542 zcmZvZF-RL>6vy9pd>7%el!IEM$(;p-*r{L@8+0&g35DWR)NnDjrBZX3NYTMT9mK&& zbN(j>!A+11p;;=`u|o&NQH6k`b}G6BHGOv%$l`s@gutzh_#toAWENZ0`dEE+834aFTX;)%_3X5*il~1Mz}NI znqvvGU&QxZ47ZA|dN-J_7+Trx5a5tk!+Ir}kdp}ojnKP6t6}6lp;)vL$; za|2b!RQ|Q$(J@3BvAikXV8~~NS;7jFu*)34F|&*+)4>Dt46%Z#djI$n!v!;x*N93P H%odFQ$N-xR 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 6122bcd0661f2ae9bbf34e50b797bde3bb722d9c..ef05c458de6ec4efad0aa7cdaedb53aae84e38c0 100755 GIT binary patch delta 21271 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 delta 10921 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 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