Validatore PINT AE per le fatture elettroniche degli EAU
Incolli l’XML di una fattura elettronica degli EAU e veda cosa probabilmente respingerebbe un fornitore di servizi accreditato: identificativi, endpoint Peppol, categorie d’imposta, importi in AED e totali.
Strumento
Superati 0
Da correggere 0
Le regole di validazione PINT AE verificate da questo validatore
Questi sono i controlli che il validatore esegue nel suo browser. Non sono gli ID ufficiali delle regole PINT AE; il suo fornitore di servizi accreditato applica l’insieme completo delle regole ufficiali prima di inviare la fattura.
| Regola | Cosa viene verificato | Errore tipico | Correzione in SAP B1 |
|---|---|---|---|
| Identificativi della specifica | La CustomizationID è urn:peppol:pint:billing-1@ae-1 e la ProfileID è urn:peppol:bis:billing | Mancante o con un ID Peppol BIS generico | Corregga le costanti nel suo modello XML o nella mappatura dell’ASP |
| Codici del tipo di transazione | La ProfileExecutionID contiene 8 cifre binarie (ad es. 00000000 per una fattura standard) | Vuota o con testo al posto delle cifre 0/1 | Crei un UDF di documento per gli 8 codici e lo compili per ogni fattura |
| Numero e data della fattura | cbc:ID è presente e IssueDate ha il formato AAAA-MM-GG | Numero mancante o data con orario o barre | Mappi OINV.DocNum e formatti DocDate secondo ISO |
| Tipo di documento | Le fatture usano 380 o 480, le note di credito 381 o 81 | Codice di tipo non abituale | Ricavi il tipo dall’oggetto (13 / 14) e dal flag delle operazioni fuori campo |
| Valuta | AED, oppure una valuta estera con TaxCurrencyCode AED e un secondo TaxTotal in AED | Fattura in USD senza importi d’imposta in AED | Legga DocRate e aggiunga il totale d’imposta in AED partendo da VatSum |
| Endpoint Peppol | L’EndpointID di venditore e acquirente usa schemeID 0235 e un TIN di 10 cifre che inizia con 1 | Il TRN IVA di 15 cifre nell’EndpointID | Salvi il TIN (le prime 10 cifre del TRN) in un UDF sul business partner e sull’azienda |
| TRN | PartyTaxScheme/CompanyID ha 15 cifre e inizia con 1; un TIN diverso dalle prime 10 cifre del TRN IVA viene mostrato come avviso, non come errore | Lunghezza errata o TRN con spazi | Ripulisca OCRD.LicTradNum e il numero fiscale dell’azienda |
| Ragioni sociali | La RegistrationName di venditore e acquirente è presente | Ragione sociale vuota | Mappi CardName (o un UDF per la ragione sociale) e il nome dell’azienda |
| Categorie d’imposta | Solo S, Z, E, O o AE; S al 5%; Z, E, O e AE senza imposta; tipi 480 / 81 solo E, O o Z; nessun riepilogo duplicato | Un codice IVA locale come “VAT5” usato come categoria | Associ ogni gruppo IVA a una categoria PINT AE |
| Importi d’imposta | Imposta della categoria S = imponibile × 5% (±0,01); TaxTotal = somma dei riepiloghi | IVA di testata arrotondata diversamente da quella delle righe | Costruisca il riepilogo a partire dalle righe (INV1.VatSum) |
| Righe | Ogni riga ha un importo, una categoria valida e una descrizione dell’articolo; quantità × prezzo = importo di riga | L’importo di riga include uno sconto che non viene trasmesso | Invii gli sconti di riga come AllowanceCharge oppure usi il prezzo netto |
| Totali del documento | Al massimo 2 decimali; righe − sconti + maggiorazioni = imponibile; imponibile + IVA = lordo; lordo − acconto + arrotondamento = da pagare | Lo sconto di documento (DiscSum) manca nei totali | Invii lo sconto di documento come AllowanceCharge a livello di documento |
| Fatture negative | Una fattura non può avere un importo da pagare negativo | Fattura negativa per un reso | Usi invece una nota di credito cliente |
| Riferimento della nota di credito | Una nota di credito ha una BillingReference alla fattura originale | Nota di credito senza fattura di base | Crei la nota di credito a partire dalla fattura oppure, per gli sconti di volume, usi il motivo VD |
L’elenco completo dei campi obbligatori si trova nel nostro catalogo dati PINT AE (51 campi) per SAP Business One (in inglese).
Tre passaggi, senza registrazione
Incolli l’XML
Copi l’XML UBL di una fattura o di una nota di credito degli EAU dal suo ERP o dal portale del suo ASP, oppure carichi il nostro esempio.
Veda gli errori
Identificativi, endpoint Peppol, TRN e TIN, categorie d’imposta, importi in AED e tutti i totali vengono verificati riga per riga.
Corregga alla fonte
Per ogni problema vede quale campo correggere in SAP Business One o nel suo ERP, prima che l’ASP respinga la fattura.
Domande su questo strumento
Che cos’è PINT AE?
PINT AE è la variante per gli EAU della Peppol International Invoice (PINT). È un formato XML UBL 2.1 con campi specifici per gli EAU, come lo schema Peppol 0235, i codici del tipo di transazione e gli importi d’imposta in AED. La sua CustomizationID è urn:peppol:pint:billing-1@ae-1.
Questo strumento sostituisce la validazione del mio ASP?
No. Esegue i controlli strutturali e aritmetici più comuni, così può individuare i problemi per tempo. Il suo fornitore di servizi accreditato (Accredited Service Provider, ASP) applica le regole ufficiali complete di PINT AE prima dell’invio.
Quali categorie d’imposta sono ammesse negli EAU?
S (aliquota standard, 5%), Z (aliquota zero), E (esente), O (fuori campo) e AE (inversione contabile). Z, E, O e AE non hanno imposta, e i documenti fuori campo (tipo 480 o 81) possono usare solo E, O o Z (regola PINT AE IBR-122-AE).
Cosa va nell’EndpointID di una fattura elettronica degli EAU?
Il numero di identificazione fiscale (TIN) di 10 cifre con schemeID 0235. Secondo le linee guida sulla fatturazione elettronica del Ministero delle Finanze, il TIN corrisponde alle prime 10 cifre del suo TRN (per un membro di un gruppo IVA, del proprio TRN); se la registrazione IVA e quella per la Corporate Tax riportano numeri diversi, chiarisca con la FTA. Il TRN IVA di 15 cifre va in PartyTaxScheme/CompanyID, quindi i due numeri non devono necessariamente coincidere. Un numero completo di 15 cifre nell’EndpointID è una causa frequente di errori di instradamento.
Quali regole di validazione PINT AE verifica questo strumento?
CustomizationID e ProfileID, gli endpoint Peppol con schema 0235 (TIN di 10 cifre), il TRN di venditore e acquirente, le categorie d’imposta ammesse (S, Z, E, O, AE) e le relative aliquote, gli importi d’imposta in AED e tutti i totali di riga e di documento. L’insieme completo delle regole ufficiali lo applica il suo fornitore di servizi accreditato.
Dove trovo il catalogo dati PINT AE (elenco dei campi)?
Il nostro catalogo dati PINT AE elenca i 51 campi obbligatori di una fattura fiscale elettronica negli EAU, con il percorso UBL di ogni campo e la sua origine in SAP Business One: kodenova.com/insights/uae-pint-ae-field-mapping-sap-business-one/
La mia fattura viene caricata da qualche parte?
No. L’XML viene letto dal suo browser. Nulla viene inviato a Kodenova o a terzi.
Pensati per i team SAP Business One
Fatturazione elettronica per gli EAU da SAP Business One o dal suo ERP?
Mappiamo i suoi documenti su PINT AE e colleghiamo il suo ERP al suo ASP, con log e nuovi tentativi automatici. A prezzo fisso, con un preventivo di solito entro 24 ore.
