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
57 stars 64 forks source link

Gostaria de saber o validador esta com algum problema na verificação do dados da factura préforma #176

Closed Zetasoft930 closed 2 years ago

Zetasoft930 commented 3 years ago

porque esta dar erro no GrossTotal,mas o valor esta bem calculado tal como podem ver no código a baixo:

<WorkDocument>
    <DocumentNumber>PP K00232/1</DocumentNumber>
    <DocumentStatus>
        <WorkStatus>N</WorkStatus>
        <WorkStatusDate>2021-07-10T10:56:44</WorkStatusDate>
        <Reason></Reason>
        <SourceID>1453</SourceID>
        <SourceBilling>P</SourceBilling>
    </DocumentStatus>
    <Hash>L0elUxjDLS3bAaeozyxSmsaQNGe8eMygAyYwQdIRXHTP1TORCe3Vh7z4vfE0AWVPhTxsE8OkYi/oK5u5J5FGEsu4+7PiOo22YG4XQurZ7TlZ5WG3WMHE5b3vVLrSWgZttHQ520Q5gklzlNhlhzw+NB+PTvzyYx1LnqCxOmd/Sbs=</Hash>
    <HashControl>1</HashControl>
    <Period>7</Period>
    <WorkDate>2021-07-10</WorkDate>
    <WorkType>PP</WorkType>
    <SourceID>1453</SourceID>
    <SystemEntryDate>2021-07-10T10:56:44</SystemEntryDate>
    <TransactionID></TransactionID>
    <CustomerID>23442</CustomerID>
    <Line>
        <LineNumber>1</LineNumber>
        <ProductCode>23529</ProductCode>
        <ProductDescription>HHHH</ProductDescription>
        <Quantity>1.00</Quantity>
        <UnitOfMeasure>UND</UnitOfMeasure>
        <UnitPrice>12000.00</UnitPrice>
        <TaxPointDate>2021-07-10</TaxPointDate>
        <Description>bom</Description>
        <CreditAmount>12000.00</CreditAmount>
        <Tax>
            <TaxType>IVA</TaxType>
            <TaxCountryRegion>AO</TaxCountryRegion>
            <TaxCode>NOR</TaxCode>
            <TaxPercentage>14.0</TaxPercentage>
        </Tax>
        <SettlementAmount>0.0</SettlementAmount>
    </Line>
    <DocumentTotals>
        <TaxPayable>1680.00</TaxPayable>
        <NetTotal>12000.00</NetTotal>
        <GrossTotal>13680.00</GrossTotal>
    </DocumentTotals>
</WorkDocument>
cryptolopes commented 3 years ago

Contém erros de estrutura: Reason e TransactionID estão vazios. Podem estar na origem do erro devolvido pela plataforma da AGT.

Zetasoft930 commented 3 years ago

Acho que não tem nada a ver.porque na parte da factura recibo esta da mesma maneira mas não da erro

Zetasoft930 commented 3 years ago

testei também com outros software que já estão certificado e esta a contecer o mesmo

Zetasoft930 commented 3 years ago

até porque o validador deixa passar esses campos sem valores

Zetasoft930 commented 3 years ago

??????

cryptolopes commented 3 years ago

Acho que não tem nada a ver.porque na parte da factura recibo esta da mesma maneira mas não da erro

São erros de estrutura.