Patch level : nopatch
Files correlati : Commento : Implementazione FP
This commit is contained in:
parent
e6331b2bf5
commit
0cadcd6dee
@ -1,3 +0,0 @@
|
|||||||
9
|
|
||||||
1
|
|
||||||
%nditte|0|0|650|0|Ditte|#6||
|
|
@ -1,66 +0,0 @@
|
|||||||
9
|
|
||||||
59
|
|
||||||
CODDITTA|3|5|0|
|
|
||||||
TIPOA|1|1|0|
|
|
||||||
CODANAGR|3|5|0|
|
|
||||||
RAGSOC|1|50|0|
|
|
||||||
PERRIF|1|20|0|
|
|
||||||
PTEL|1|10|0|
|
|
||||||
TEL|1|30|0|
|
|
||||||
PFAX|1|10|0|
|
|
||||||
FAX|1|30|0|
|
|
||||||
MAIL|1|50|0|
|
|
||||||
NULC|2|3|0|
|
|
||||||
ARTIG|8|1|0|
|
|
||||||
NISCRAA|1|10|0|
|
|
||||||
DATAISCRAA|5|8|0|
|
|
||||||
COMAA|1|4|0|
|
|
||||||
CAPAA|1|5|0|
|
|
||||||
FLIVA11Q|8|1|0|
|
|
||||||
CODATTPREV|1|5|0|
|
|
||||||
FREQVIVA|1|1|0|
|
|
||||||
DATLAV|2|1|0|
|
|
||||||
ABIBAN|10|5|0|
|
|
||||||
CABBAN|10|5|0|
|
|
||||||
CONTORD|8|1|0|
|
|
||||||
DINIZIOATT|5|8|0|
|
|
||||||
NENASARCO|1|12|0|
|
|
||||||
IMPRFAM|8|1|0|
|
|
||||||
CONDFAM|8|1|0|
|
|
||||||
DEDART13|8|1|0|
|
|
||||||
ESILOR|8|1|0|
|
|
||||||
NAPP|2|3|0|
|
|
||||||
RAPPR|3|5|0|
|
|
||||||
CARRAPP|2|1|0|
|
|
||||||
DECCARINT|5|8|0|
|
|
||||||
REGSTATSP|8|1|0|
|
|
||||||
FIRMAT|3|5|0|
|
|
||||||
AZCONIUG|8|1|0|
|
|
||||||
MESIREDD|2|2|0|
|
|
||||||
CODSTAT1|1|7|0|
|
|
||||||
CODSTAT2|1|7|0|
|
|
||||||
CODSTAT3|1|7|0|
|
|
||||||
RICSUP20%|8|1|0|
|
|
||||||
REGMAG|8|1|0|
|
|
||||||
DENEST1|1|70|0|
|
|
||||||
DENEST2|1|70|0|
|
|
||||||
DENEST3|1|70|0|
|
|
||||||
AUTSTR|1|50|0|
|
|
||||||
VALUTA|1|3|0|Codice valuta di riferimento per i dati
|
|
||||||
PRESELEN|8|1|0|Presentati elenchi in precedenza
|
|
||||||
CESSIVA|8|1|0|Cessata attivita' o variata partita IVA
|
|
||||||
FREQCES|1|1|0|Frequenza riepiloghi cessioni INTRA
|
|
||||||
FREQACQ|1|1|0|Frequenza riepiloghi acquisti INTRA
|
|
||||||
TIPOSOGDEL|1|1|0|Tipo anagrafico del soggetto delegato
|
|
||||||
CODSOGDEL|3|6|0|Codice del soggetto delegato
|
|
||||||
NONOBBSTAT|8|1|0|Non obbligato alla compilazione del valore statistico se mensile
|
|
||||||
INTCAF|1|10|0|N.ro Iscrizione al CAF dell'intemediario (firmatario)
|
|
||||||
DICHP|1|1|0|Dichiarazione predisposta da <C>ontribuente, <I>ntermediario
|
|
||||||
CODRFSO|1|6|0|Codice Rappresentante Fiscale/Stabile Organizzazione
|
|
||||||
DATARFSO|5|8|0|Data immissione valore
|
|
||||||
CODEORI|1|15|0|Codice EORI Ditta
|
|
||||||
4
|
|
||||||
CODDITTA|
|
|
||||||
UPPER(RAGSOC)|X
|
|
||||||
TIPOA+CODANAGR+CODDITTA|
|
|
||||||
TIPOA+CODANAGR|X
|
|
@ -2848,6 +2848,8 @@ bool TReg_fp::initialize(const TMovimento_contabile& mov)
|
|||||||
_log.log(-1, _bfatt);
|
_log.log(-1, _bfatt);
|
||||||
// Controllo se il documento almeno in stato di stampa
|
// Controllo se il documento almeno in stato di stampa
|
||||||
_is_pa = mov.clifo().get_int("ALLEG") == 7;
|
_is_pa = mov.clifo().get_int("ALLEG") == 7;
|
||||||
|
|
||||||
|
// direi che la mia pec no si trova cosi''
|
||||||
if (!get_coddest(mov.get_char(MOV_TIPO), mov.get_long(MOV_CODCF), _coddest, _pec))
|
if (!get_coddest(mov.get_char(MOV_TIPO), mov.get_long(MOV_CODCF), _coddest, _pec))
|
||||||
{
|
{
|
||||||
_log.log(1, "Impossibile trovare il codice destinatario per la fattura");
|
_log.log(1, "Impossibile trovare il codice destinatario per la fattura");
|
||||||
@ -3081,8 +3083,7 @@ bool TReg_fp::reg_to_paf(const TMovimento_contabile& mov)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ok &= insert(paf0200f);
|
ok &= insert(paf0200f);
|
||||||
|
|
||||||
|
|
||||||
// </CedentePrestatore>
|
// </CedentePrestatore>
|
||||||
// </CedentePrestatore>
|
// </CedentePrestatore>
|
||||||
// <CessionarioCommittente>
|
// <CessionarioCommittente>
|
||||||
@ -3143,6 +3144,16 @@ bool TReg_fp::reg_to_paf(const TMovimento_contabile& mov)
|
|||||||
paf0400f.set("P4_SEDECOMUNE", _ditta.comune_residenza());
|
paf0400f.set("P4_SEDECOMUNE", _ditta.comune_residenza());
|
||||||
paf0400f.set("P4_SEDEPROV", _ditta.provincia_residenza());
|
paf0400f.set("P4_SEDEPROV", _ditta.provincia_residenza());
|
||||||
paf0400f.set("P4_SEDENAZ", _ditta.stato_residenza_ISO());
|
paf0400f.set("P4_SEDENAZ", _ditta.stato_residenza_ISO());
|
||||||
|
|
||||||
|
TString coddest = _ditta.coddest();
|
||||||
|
|
||||||
|
if (coddest.blank())
|
||||||
|
{
|
||||||
|
if (_ditta.pec().full())
|
||||||
|
coddest = _ditta.pec();
|
||||||
|
else
|
||||||
|
coddest = "0000000";
|
||||||
|
}
|
||||||
|
|
||||||
// Titolo onorifico!
|
// Titolo onorifico!
|
||||||
const TString& titolo = (mov.clifo().vendite().get(CFV_TITOLO));
|
const TString& titolo = (mov.clifo().vendite().get(CFV_TITOLO));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user