Importo sconto a 0 con solo la percentuale impostata

Importo sconto a 0 con solo la percentuale impostata

Categoria:
0
0

Buongiorno.

iFatturaPA 4

Se imposto una linea di sconto con un valore percentuale, il totale linea fattura viene correttamente calcolato, e il campo importo sconto nella linea di sconto resta (correttamente) vuoto. Il problema è che poi, nell'XML, viene trascritto un valore di 0.00 nell'importo dello sconto che cozza con il calcolo del totale riga. Il controllo impostato dall'AdE infatti prevede che se sono presenti sia importo che percentuale sconto, dà la priorità all'importo. Certo, posso risolvere anche calcolando l'importo dello sconto, ma preferirei non fosse codificato se vuoto. Come faccio?

Grazie.

Federico Severin

Segnalato come spam
Pubblicato da (Domande: 17, Risposte: 28)
Domandato il 16 Ottobre 2020 15:21
25 visualizzazioni
0
Domanda privata

Ho risolto di forza
Verso la riga 340 dello script Elabora fattura ripulisco eventuali sbavature con una serie di step

#Ripulitura dei tag eventualmente lasciati vuoti nelle sottotabelle>
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<Percentuale>0.00</Percentuale>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<Percentuale></Percentuale>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<Importo></Importo>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<Importo>0.00</Importo>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<CodiceValore></CodiceValore>" ; "") ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<CodiceTipo></CodiceTipo>" ; "") ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[1]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[2]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[3]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[4]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[5]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[6]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[7]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[8]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[9]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[10]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "[10]" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<RiferimentoTesto></RiferimentoTesto>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<RiferimentoNumero></RiferimentoNumero>" ; "" ) ]
Set Field [ Fatture::gCodice; Substitute ( Fatture::gCodice; "<RiferimentoData></RiferimentoData>" ; "" ) ]

Segnalata come spam
Pubblicato da (Domande: 43, Risposte: 431)
Risposto il 30 Ottobre 2020 15:31
Voti
Risposte
Visite
Domanda