Validador de faturas eletrônicas PINT AE dos EAU

Cole o XML de uma fatura eletrônica dos EAU e veja o que um Accredited Service Provider provavelmente rejeitaria: identificadores, endpoints Peppol, categorias de imposto, valores em AED e totais.

Ferramenta

PINT AE · UBL 2.1
Não sabe quando a sua empresa deve entrar em produção? Obtenha o seu prazo, os dias restantes e o seu Peppol ID.Verificador de preparação →

Regras de validação PINT AE que este validador revisa

Estas são as verificações que o validador executa no seu navegador. Não são os identificadores oficiais das regras PINT AE; o seu Accredited Service Provider executa o conjunto completo de regras oficiais antes de enviar a fatura.

RegraO que é revisadoErro típicoComo corrigir no SAP B1
Identificadores de especificaçãoO CustomizationID é urn:peppol:pint:billing-1@ae-1 e o ProfileID é urn:peppol:bis:billingAusente, ou é um ID genérico do Peppol BISCorrija os valores constantes no seu modelo XML ou no mapeamento do ASP
Indicadores de tipo de transaçãoProfileExecutionID contém 8 dígitos binários (p. ex. 00000000 para uma fatura padrão)Vazio, ou texto em vez de dígitos 0/1Adicione um UDF de documento para os 8 indicadores e preencha-o em cada fatura
Número e data da faturacbc:ID está presente e IssueDate está no formato AAAA-MM-DDFalta o número, ou a data traz hora ou barrasMapeie OINV.DocNum e formate DocDate como ISO
Tipo de documentoAs faturas usam 380 ou 480; as notas de crédito, 381 ou 81Código de tipo incomumDefina o tipo conforme o objeto (13 / 14) e o indicador de fora do escopo
MoedaAED, ou uma moeda estrangeira com TaxCurrencyCode AED e um segundo TaxTotal em AEDFatura em USD sem valores de imposto em AEDLeia DocRate e adicione o total de imposto em AED a partir de VatSum
Endpoints PeppolO EndpointID do vendedor e do comprador usa schemeID 0235 e um TIN de 10 dígitos que começa com 1O TRN de IVA de 15 dígitos no EndpointIDGuarde o TIN (10 primeiros dígitos do TRN) em um UDF do parceiro de negócios e da empresa
TRNPartyTaxScheme/CompanyID tem 15 dígitos e começa com 1; um TIN diferente dos 10 primeiros dígitos do TRN de IVA aparece como nota, não como erroComprimento incorreto ou um TRN com espaçosLimpe OCRD.LicTradNum e a identificação fiscal da empresa
Razões sociaisO RegistrationName do vendedor e do comprador está presenteRazão social vaziaMapeie CardName (ou um UDF de razão social) e o nome da empresa
Categorias de impostoApenas S, Z, E, O ou AE; S a 5 %; Z, E, O e AE com imposto zero; tipos 480 / 81 apenas E, O ou Z; sem detalhamentos duplicadosUm código de IVA local como "VAT5" como categoriaMapeie cada grupo de imposto para uma categoria PINT AE
Valores de impostoImposto S = base de cálculo × 5 % (±0.01); TaxTotal = soma dos detalhamentosIVA do cabeçalho arredondado de forma diferente do das linhasMonte o detalhamento a partir das linhas (INV1.VatSum)
LinhasCada linha tem um valor, uma categoria válida e um nome de item; quantidade × preço = valor da linhaO valor da linha inclui um desconto que não é enviadoEnvie os descontos de linha como AllowanceCharge ou use o preço líquido
Totais do documentoNo máximo 2 casas decimais; linhas − descontos + encargos = líquido; líquido + IVA = bruto; bruto − adiantamentos + arredondamento = a pagarFalta o desconto do cabeçalho (DiscSum) nos totaisEnvie o desconto do cabeçalho como AllowanceCharge do documento
Faturas negativasUma fatura não pode ter valor a pagar negativoFatura negativa por uma devoluçãoUse uma nota de crédito de cliente no lugar
Referência da nota de créditoUma nota de crédito tem um BillingReference para a fatura originalNota de crédito sem fatura baseBaseie a nota de crédito na fatura, ou use o motivo VD para descontos por volume

Para a lista completa de campos obrigatórios, consulte o nosso dicionário de dados PINT AE (51 campos) para SAP Business One.

Como funciona

Três passos, sem cadastro

1

Cole o XML

Copie o XML UBL de uma fatura ou nota de crédito dos EAU a partir do seu ERP ou do portal do seu ASP, ou carregue o nosso exemplo.

2

Veja o que falha

São revisados linha por linha os identificadores, os endpoints Peppol, o TRN e o TIN, as categorias de imposto, os valores em AED e cada total.

3

Corrija na origem

Cada problema indica qual campo corrigir no SAP Business One ou no seu ERP antes que o ASP o rejeite.

FAQ

Perguntas sobre esta ferramenta

O que é PINT AE?

PINT AE é a versão dos EAU da Peppol International Invoice (PINT). É um formato XML UBL 2.1 com campos próprios dos EAU, como o esquema Peppol 0235, os indicadores de tipo de transação e os valores de imposto em AED. O seu CustomizationID é urn:peppol:pint:billing-1@ae-1.

Esta ferramenta substitui a validação do meu ASP?

Não. Ela executa as verificações estruturais e de cálculo mais comuns para que você detecte os problemas a tempo. O seu Accredited Service Provider executa todas as regras oficiais do PINT AE antes de enviar a fatura.

Quais códigos de categoria de imposto são permitidos nos EAU?

S (alíquota padrão, 5%), Z (alíquota zero), E (isento), O (fora do escopo do imposto) e AE (inversão do sujeito passivo). Z, E, O e AE levam imposto zero, e os documentos fora do escopo (tipo 480 ou 81) só podem usar E, O ou Z (regra IBR-122-AE do PINT AE).

O que vai no EndpointID de uma fatura eletrônica dos EAU?

O Tax Identification Number (TIN) de 10 dígitos com schemeID 0235. As diretrizes de faturamento eletrônico do Ministério das Finanças definem o TIN como os 10 primeiros dígitos do seu TRN (para um membro de um grupo fiscal, o próprio TRN); se os seus registros de IVA (VAT) e do Imposto Corporativo mostram números diferentes, consulte a FTA. O TRN de IVA de 15 dígitos vai em PartyTaxScheme/CompanyID, então os dois números não precisam coincidir. Colocar um número completo de 15 dígitos no EndpointID é uma causa frequente de erros de roteamento.

Quais regras de validação PINT AE esta ferramenta revisa?

O CustomizationID e o ProfileID, os endpoints Peppol com esquema 0235 (TIN de 10 dígitos), o TRN do vendedor e do comprador, os códigos de categoria de imposto permitidos (S, Z, E, O, AE) e suas alíquotas, os valores de imposto em AED e cada total de linha e de documento. O conjunto completo de regras oficiais é executado pelo seu Accredited Service Provider.

Onde encontro o dicionário de dados PINT AE (lista de campos)?

O nosso dicionário de dados PINT AE lista os 51 campos obrigatórios de uma fatura fiscal eletrônica dos EAU, com o caminho UBL de cada campo e sua origem no SAP Business One: kodenova.com/insights/uae-pint-ae-field-mapping-sap-business-one/

A minha fatura é enviada para algum lugar?

Não. O XML é lido no seu próprio navegador. Nada é enviado à Kodenova nem a mais ninguém.

Precisa de faturamento eletrônico dos EAU a partir do SAP Business One ou do seu ERP?

Mapeamos os seus documentos para PINT AE e conectamos o seu ERP ao seu ASP, com logs e novas tentativas. Preço fixo, normalmente cotado em 24 horas.