Correção

Web Service para corrigir vendas que obtiveram os status final rejeitada ou criticada.

Se utilizado para um Documento Fiscal Autorizado será retornado erro.

A estrutura do XML de entrada segue a mesma do Web Service de Emissão.

Para acessar o XSD clique aqui.

Exemplo de XML de Correção

# POST
http://localhost:6679/api/venda/correcao/43170411111111111111657390000000059284572999
<?xml version="1.0" encoding="utf-8"?>
<NFe versao="1">
    <infNFe>
        <ide>
            <mod>65</mod>
        </ide>
        <dest>
            <CPF>01234567890</CPF>
            <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
            <enderDest>
                <xLgr>RUA FORMIGUEIRO ESTRELADO</xLgr>
                <nro>90</nro>
                <xBairro>PE.BERNARDO</xBairro>
                <cMun>4101507</cMun>
                <xMun>ARAPONGAS</xMun>
                <UF>PR</UF>
                <CEP>11111111</CEP>
                <cPais>1058</cPais>
                <xPais>BRASIL</xPais>
            </enderDest>
            <indIEDest>9</indIEDest>
        </dest>
        <det>
            <prod>
                <cProd>12846-5</cProd>
                <cEAN>7896116104656</cEAN>
                <xProd>NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xProd>
                <NCM>85163100</NCM>
                <CEST>2110000</CEST>
                <indEscala>S</indEscala>
                <CFOP>5405</CFOP>
                <uCom>PC</uCom>
                <qCom>1.0000</qCom>
                <vUnCom>139.00</vUnCom>
                <vProd>139.00</vProd>
                <cEANTrib>7896116104656</cEANTrib>
                <uTrib>PC</uTrib>
                <qTrib>1.0000</qTrib>
                <vUnTrib>139.00</vUnTrib>
                <indTot>1</indTot>
                <tpDesc></tpDesc>
                <tpArredondaTrunca>A</tpArredondaTrunca>
            </prod>
            <imposto>
                <vTotTrib>56.59</vTotTrib>
                <ICMS>
                    <ICMS60>
                        <orig>5</orig>
                        <CST>60</CST>
                        <vBCSTRet>0</vBCSTRet>
                        <pST>0.00</pST>
                        <vICMSSTRet>0</vICMSSTRet>
                    </ICMS60>
                </ICMS>
            </imposto>
        </det>
        <pag>
            <detPag>
                <tPag>03</tPag>
                <vPag>139.00</vPag>
                <card>
                    <tpIntegra>2</tpIntegra>
                    <tBand>02</tBand>
                    <cAut>029149</cAut>
                </card>
            </detPag>
            <vTroco>0.00</vTroco>
        </pag>
    </infNFe>
</NFe>

Resposta

Estrutura do xml de resposta.

Resposta de Erro

<CorrecaoResposta>
    <SituacaoOperacao>2</SituacaoOperacao>
    <Erro>
        <Codigo>10207</Codigo>
        <Descricao>Modelo do documento 10 não reconhecido</Descricao>
        <PodeReutilizarNumero>1</PodeReutilizarNumero>
    </Erro>
</CorrecaoResposta>

Resposta de Sucesso

<CorrecaoResposta>
    <SituacaoOperacao>1</SituacaoOperacao>
    <AutorizacaoDaNota>
        <Status>6</Status>
        <DigVal>a3nwX3iLDY3Nj43QOEwEdE6nrZA=</DigVal>
        <UrlConsulta>https://www.sefaz.rs.gov.br/NFCE/NFCE-COM.aspx?chNFe=...</UrlConsulta>
        <ChaveDaNota>43170411111111111111657390000000059284572999</ChaveDaNota>
        <Protocolo>123456789012345</Protocolo>
        <DataHoraAutorizacao>2017-10-05T18:46:07-03:00</DataHoraAutorizacao>
        <Descricao>Autorizado o uso da NF-e</Descricao>
        <Numero>5</Numero>
        <Serie>739</Serie>
        <Modelo>65</Modelo>
    </AutorizacaoDaNota>
</CorrecaoResposta>
xPath Descrição
CorrecaoResposta Grupo com informações da resposta da Correção
CorrecaoResposta/SituacaoOperacao

Situação da operação

  • 1 - Sucesso - Documento autorizado ou emitida em contingência
  • 2 - Erro - Erro no processamento ou rejeição da SEFAZ
  • 3 - Denegada - Irregularidade do contribuinte ou do destinatário
  • 4 - Nota sem valor - Nota cancelada ou numeração inutilizada
  • 6 - Nota em processamento - Nota pendente de processamento pela retaguarda Inventti
  • 7 - Necessita dados contingencia - Nota necessita de dados adicionais para emissão em contingência
CorrecaoResposta/AutorizacaoDaNota Dados da Autorização do Documento Fiscal
CorrecaoResposta/AutorizacaoDaNota/Status

Status final da autorização da nota no NFePack/NFCePack

  • 3 - Criticada
  • 6 - Autorizada
  • 8 - Rejeitada
  • 15 - Validada em Contingência
CorrecaoResposta/AutorizacaoDaNota/DigVal DigestValue do Documento Fiscal
CorrecaoResposta/AutorizacaoDaNota/UrlConsulta URL de consulta impressa na DANFe
CorrecaoResposta/AutorizacaoDaNota/ChaveDaNota Chave do Documento Fiscal
CorrecaoResposta/AutorizacaoDaNota/Protocolo Protocolo da SEFAZ
CorrecaoResposta/AutorizacaoDaNota/DataHoraAutorizacao Data e Hora da autorização da nota na SEFAZ
CorrecaoResposta/AutorizacaoDaNota/Descricao Descrição do resultado da operação
CorrecaoResposta/AutorizacaoDaNota/Numero Número do Documento Fiscal
CorrecaoResposta/AutorizacaoDaNota/Serie Série do Documento Fiscal
CorrecaoResposta/AutorizacaoDaNota/Modelo Modelo do Documento Fiscal
CorrecaoResposta/Erro Grupo de erro
CorrecaoResposta/Erro/Codigo Código de erro
CorrecaoResposta/Erro/Descricao Descrição do erro
CorrecaoResposta/Erro/PodeReutilizarNumero

Se é possível a reutilização da numeração

  • 0 - Não pode reutilizar
  • 1 - Pode reutilizar
  • 2 - Indeterminado