Errore su importazione sconti prodotto in iFatturaPA

Errore su importazione sconti prodotto in iFatturaPA

Categoria:
0
0

Ho riscontrato un errore nel passaggio dei dati dal file Connector ad iFatturaPA e precisamente:

quando si inserisce su Connector in un qualsiasi prodotto lo sconto% e Sconto1=Sconto2 quando i dati migrano su iFatturaPA lo Sconto2 non viene importato, cosa che invece succede correttamente se Sconto1 e Sconto2 sono diversi.

Come si può risolvere?

Segnalato come spam
Pubblicato da (Domande: 1, Risposte: 0)
Domandato il 20 Ottobre 2020 16:16
30 visualizzazioni
0
Domanda privata

È vero, è un bug ed accade perchè il blocco di testo che viene processato risulta identico tra i due sconti
Quello che si può fare è passare all'interno di tale blocco un ulteriore stringa

In BasiXML nel record ScontoMaggiorazioneFatturaLinea aggiungi un segnaposto che non punta a nessun campo, del tipo
<IDDettaglioLinee>[id_riga]</IDDettaglioLinee>
<IDFattura>[id_fattura]</IDFattura>
<SML_tipo>[tipo]</SML_tipo>
<SML_percentuale>[pc]</SML_percentuale>
<SML_importo>[importo]</SML_importo>
<SML_xxx>[xxx]</SML_xxx> <--- questa è l'aggiunta

Nello script Genera XML popoli il segnaposto con una stringa random
Substitute ( $xml_sezione ;
["[tipo]" ; ScontoMaggiorazioneFatturaLinea::SML_tipo] ;
["[pc]" ; ScontoMaggiorazioneFatturaLinea::SML_percentuale] ;
["[importo]" ; ScontoMaggiorazioneFatturaLinea::SML_importo] ;
["[id_riga]" ; ScontoMaggiorazioneFatturaLinea::IDDettaglioLinee] ;

["[xxx]" ; Int(Random*100000)] ;<--- qua popoli il nuovo segnaposto


["[id_fattura]" ;ScontoMaggiorazioneFatturaLinea::IDFattura] )

In questo modo i 2 blocchi di testo diventano differenti e ti porti in iFPA i due sconti uguali

Segnalata come spam
Pubblicato da (Domande: 43, Risposte: 431)
Risposto il 30 Ottobre 2020 15:33