assoft-portugal / SAF-T-AO

Official XSD from the Government of Angola for use in SAF-T AO
https://www.agt.minfin.gov.ao
MIT License
56 stars 63 forks source link

Falha no validador da AGT - TaxPayable #17

Closed rafsilva19 closed 5 years ago

rafsilva19 commented 5 years ago

Após validar o ficheiro SAFT com o XSD, tentei utilizar o validador da AGT e recebi a seguinte mensagem:

"Falha na validação, porque o TaxPayable do AuditFile.SourceDocuments.SalesInvoices.5Invoice está mal calculado"

Os valores parecem estar iguais aos calculados pelo ficheiro Excel enviado pelo AGT para testes.

SAFT_20190801_20190930_201909061122.txt

cryptolopes commented 5 years ago

Validando contra o XSD está OK! Reparei que as linhas não estão numeradas de forma correta. Por exemplo em:

/AuditFile/SourceDocuments/SalesInvoices/Invoice[5]/Line/LineNumber

que só tem uma linha, está marcado como sendo a segunda (2) linha.

  <Line>
        <LineNumber>2</LineNumber>
        <ProductCode>1</ProductCode>
        <ProductDescription>Produto 1<ProductDescription>
        <Quantity>1.00</Quantity>
        <UnitOfMeasure>UN</UnitOfMeasure>
        <UnitPrice>10.0000</UnitPrice>
        <TaxBase>10.0000</TaxBase>
        <TaxPointDate>2019-09-06</TaxPointDate>
        <Description>Produto 1</Description>
        <CreditAmount>10.0000</CreditAmount>
        <Tax>
            <TaxType>IVA</TaxType>
            <TaxCountryRegion>AO</TaxCountryRegion>
            <TaxCode>NOR</TaxCode>
            <TaxPercentage>14.0000</TaxPercentage>
        </Tax>
        <SettlementAmount>0.0000</SettlementAmount>
</Line> 
rafsilva19 commented 5 years ago

Já corrigi essa questão, mas o erro persiste.

SAFT_20190801_20190930_201909061408_v2.txt

cryptolopes commented 5 years ago

Tente, por favor, fazer o teste apenas com duas casas decimais.

<TaxPercentage>14.00</TaxPercentage>

É apenas para confirmar um aspeto.

rafsilva19 commented 5 years ago

Fiz a experiência apenas com duas casas, e apenas com o número inteiro.

A mensagem de erro continuar a aparecer.

sfcgomes commented 5 years ago

Podem-me p.f. fornecer o link para o validador da AGT?