– Errori frequenti

In questa sezione sarà possibile visualizzare gli errori di Log in fase di ricezione dati dal gestionale.

Prenderemo in considerazione solo i messaggi di tipo ERROR.

(Sui filtri selezionare solo ERRORI)

1. PARTITA IVA / CODICE FISCALE ERRATO

ODOO ha la potenzialità di verificare la correttezza della partita iva e del codice fiscale. Quindi se non sono stati imputati correttamente, il dato non è valido e l’anagrafica non potrà entrare in ODOO.

Cosa fare?

Verificare l’esattezza della partita iva / codice fiscale su siti online di controllo.

Siti controllo:
Controllo Partita Iva Agenzia delle Entrate
Controllo Codice Fiscale Agenzia delle Entrate

Correggere l’anagrafica su Arca e rimandare i dati con il connettore.

 

2. NAZIONE PARTITA IVA

Partita IVA: 
Deve contenere la partita IVA per le imprese UE .
Per le imprese Extra UEOO99999999999(doppia lettera “O” , non “zero”).  In caso di clienti privati ​​senza partita IVA utilizzare 0000000;
Codice Fiscale : 
Per i soggetti esteri sprovvisti di un proprio Codice Fiscale è valido qualsiasi identificativo riconoscibile.

Vai alla Fonte Dati 

Capita spesso che vengono messe p.iva 99999999999anche a nazioni europee ma questo non è corretto ed odoo non permette di portare queste anagrafiche al suo interno.

Controllo da effettuare su SQL per estrapolare tutte le anagrafiche che possiedono 99999999999 nella partita iva e che sono residenti  nell’unione europea.

SELECT 
       CF.cd_Cf,
       CF.descrizione,
       CF.Cd_Nazione, 
       NAZIONE.Descrizione, 
       CF.PartitaIva
FROM CF 
       INNER JOIN NAZIONE ON CF.Cd_Nazione = NAZIONE.Cd_Nazione
WHERE 
       (PartitaIva like '%000000' OR PartitaIva like '%99999') and 
(NAZIONE.UE = 1 OR NAZIONE.Cd_Nazione='IT')

Dovrà scegliere il cliente cosa farci con queste anagrafiche:

  • Sistemarle inserendo partita iva corretta in Arca;
  • Non mandarle in ODOO eliminando l’attributo ODOO in Arca;
  • Inviarle comunque ad ODOO ma senza partita iva (correzione manuale o massiva tramite comando sql*)

Comando SQL per eliminare partita iva 99999999999

UPDATE CF
SET partitaiva =''
WHERE cd_cf in 
              (SELECT cd_Cf
                FROM  CF
                INNER JOIN nazione ON cf.Cd_Nazione = nazione.Cd_Nazione
                WHERE(PartitaIva like '%000000' OR PartitaIva like '%99999') and 
(nazione.ue = 1 OR NAZIONE.Cd_Nazione='IT'))