Patch level : 12.0 982

Files correlati     : fp0.exe
Commento            :
- Aggiunto controllo per partite iva che iniziano per 8 o 9 per esportare correttamente solo con codice fiscale.
This commit is contained in:
Simone Palacino 2020-07-22 15:38:19 +02:00
parent 52f04fa794
commit 14a5c17c9b

View File

@ -1587,13 +1587,16 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc)
stato = "IT";
if(tab_codiso.get_bool("B0") || stato == "IT") // Cliente EU
{
if (fisc.full() && piva.len() == 11 && (fisc[0] == '8' || fisc[0] == '9'))
piva.cut(0);
else if (piva.full() && piva.len() == 11 && (piva[0] == '8' || piva[0] == '9'))
if (piva.full())
{
fisc = piva;
piva.cut(0);
if (piva.len() == 11 && (piva[0] == '8' || piva[0] == '9'))
{
fisc = piva;
piva.cut(0);
}
}
else if (fisc.full() && fisc.len() == 11 && (fisc[0] == '8' || fisc[0] == '9'))
piva.cut(0);
if (piva.full())
{