Patch level : 12.0 nopatch
Files correlati : 777200.cpp 777lib.cpp Commento: CU 20222 Aggiornato record B
This commit is contained in:
parent
c7e3c56fcc
commit
e3e89907b7
@ -944,7 +944,7 @@ bool TTrasferimentoCU::split(const char* path)
|
||||
{
|
||||
TRecordCU rec;
|
||||
rec.tipo_record('A'); // Compila record di testata A
|
||||
rec.set(3, "CUR21"); // Codice fornitura 2021
|
||||
rec.set(3, "CUR22"); // Codice fornitura 2022
|
||||
rec.set(4, 1); // Tipo fornitore: 01=Soggetto che invia la propria dichiarazione; 10=CAF
|
||||
rec.set(5, _codfis_int.full() ? _codfis_int : cod_fis_dic()); // Codice fiscale del fornitore
|
||||
outfile << rec; // Scrive record testata
|
||||
|
@ -110,14 +110,53 @@ TTracciato770::TTracciato770(char tipo) : _tipo(tipo)
|
||||
// Tipo di dichiarazione
|
||||
add_field("Dichiarazione correttiva nei termini", CB, 91, 1); // 9
|
||||
add_field("Dichiarazione correttiva parziale", CB, 92, 1);
|
||||
add_field("Dichiarazione integrativa", CB, 93, 1);
|
||||
add_field("Eventi eccezzziunali veramente", NU, 94, 1); // 12
|
||||
// add_field("Dichiarazione integrativa", CB, 93, 1);
|
||||
// add_field("Eventi eccezzziunali veramente", NU, 94, 1); // 12
|
||||
|
||||
// Dati del contribuente
|
||||
add_field("Cognome", AN, 95, 24); // 13
|
||||
add_field("Nome", AN,119, 20);
|
||||
add_field("Denominazione (Alternativo a 25 e 26)",AN,139, 60);
|
||||
add_filler(199,11);
|
||||
add_field("Cognome", AN, 93, 24); // 13
|
||||
add_field("Nome", AN,117, 20);
|
||||
add_field("Denominazione (Alternativo a 25 e 26)",AN,137, 60);
|
||||
add_field("indirizzo di posta elettronica", AN, 197, 100);
|
||||
add_field("Telefono o Fax", AN, 297, 12);
|
||||
add_field("eventi eccezionali", NU, 309, 2);
|
||||
add_field("Codice fiscale del rappresentante firmatario", CF, 1396, 16, 18);
|
||||
add_field("Codice carica del rappresentante", NU, 327, 2);
|
||||
add_field("Cognome", AN, 329, 24); // 20
|
||||
add_field("Nome", AN, 353, 20);
|
||||
add_field("Codice fiscale societa o dichiarante", NU, 373, 11);
|
||||
add_filler(384, 18);
|
||||
add_field("Numero comunicaz. lavoro autonomo", NU, 402, 8); // 24
|
||||
|
||||
add_field("Casella quadro CT", CB, 410, 1, 94);
|
||||
add_field("Firma del dichiarante", CB, 411, 1, 94);
|
||||
add_field("Codice fiscale intermediario", CF, 412, 16);
|
||||
add_field("Impegno a trasmettere la dichiaraz.", NU, 428, 1);
|
||||
add_field("Data dell'impegno", DT, 429, 8);
|
||||
add_field("Firma dell'intermediario", CB, 437, 1);
|
||||
add_filler(438, 1);
|
||||
add_filler(439, 40);
|
||||
add_filler(479, 2);
|
||||
add_filler(481, 5);
|
||||
add_filler(486, 35);
|
||||
add_filler(521, 6);
|
||||
add_field("Casella caasi particolari", CB, 527, 1); // 37
|
||||
add_filler(528, 8);
|
||||
add_filler(539, 16);
|
||||
add_filler(555, 1289);
|
||||
add_field("Spazio riservato", AN, 1844, 20);
|
||||
add_filler(1864, 7);
|
||||
add_filler(1871, 3);
|
||||
add_filler(1874, 3);
|
||||
add_filler(1877, 1);
|
||||
add_filler(1878, 1);
|
||||
add_filler(1879, 1);
|
||||
add_filler(1880, 1);
|
||||
add_filler(1881, 1);
|
||||
add_filler(1882, 1);
|
||||
add_filler(1883, 15);
|
||||
/* add_filler(199,11);
|
||||
|
||||
add_filler(210, 1);
|
||||
add_filler(211, 1);
|
||||
|
||||
@ -227,7 +266,7 @@ TTracciato770::TTracciato770(char tipo) : _tipo(tipo)
|
||||
add_field("Codice fiscale responsabile C.A.F.", CF,1748,16);
|
||||
add_field("Codice fiscale C.A.F.", CN,1764,11);
|
||||
add_field("Codice fiscale professionista", CF,1775,16); // 156
|
||||
add_field("Firma", CB,1791, 1);
|
||||
add_field("Firma", CB,1791, 1);*/
|
||||
} else
|
||||
if (tipo == 'E' || tipo == 'F')
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user