API REST: Ano contido no documento não é o mesmo do informado no serviço - Como resolver?

Quando for emitido um evento via API rest e na requisição feita for enviado o ano de emissão da nota ao invés do ano do registro do evento, será retornado o seguinte erro: Ano contido no documento não é o mesmo do informado no serviço.

 

Exemplo

O SAP faz o envio de evento para uma nota de 2018 com os seguintes dados na requisição:

curl -X POST "https://rest.oobj-dfe.com.br/api/empresas/09420486000191/docs/prod/55/2018/1/308/eventos?layout=oobj" -H "accept: application/json;charset=UTF-8" -H "x-auth-token: 3cf7fa7a-86f1-482a-b6d8-ffee42fffed1" -H "Content-Type: application/xml" -d 
"<?xml version=\"1.0\" encoding=\"utf-8\"?>
<envEvento xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://www.oobj.com.br/nfe\">
<idLote>11326021</idLote>
<tpAmb>1</tpAmb>
<evento>
<infEvento>
<cOrgao>42</cOrgao>
<CNPJ>09420486000191</CNPJ>
<chNFe>42181209420486000191550010000003081744895886</chNFe>
<dhEvento>2019-01-07T15:56:13-02:00</dhEvento>
<tpEvento>110110</tpEvento>
<nSeqEvento>1</nSeqEvento>
<detEvento>
<descEvento>Carta de Correcao</descEvento>
<xCorrecao>correção de CFOP 6108 Venda de mercadoria adquirida ou recebida de terceiros, destinada a não contribuinte</xCorrecao>
<xCondUso>A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao; II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida.</xCondUso>
</detEvento>
</infEvento>
</evento>
</envEvento>"

 

Dessa maneira é retornado ao SAP o seguinte erro:

{
  "codigo": 422,
  "mensagem": "Ano contido no documento não é o mesmo do informado no serviço."
}

 

O correto deveria ser o ano em que o evento está sendo feito no caso em 2019.

 

Perceba que no início da requisição está assim:

/api/empresas/09420486000191/docs/prod/55/2018/1/308/eventos?
 
 

 

E a data em que estamos emitindo o evento, já é em 2019:

<dhEvento>2019-01-07T15:56:13-02:00</dhEvento>

 

Como resolver?

Basta alterar alterar a requisição, alterando-a desta forma:

/api/empresas/09420486000191/docs/prod/55/2019/1/308/eventos?

 

5 (1)
Avaliação do Artigo (1 Votos)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Emissão de Eventos Fiscais na API Rest
Visualizado 1786 vezes desde 16/03/2018
Emissão de DFes na API Rest
Visualizado 2523 vezes desde 13/03/2018
Inutilização de Numeração na API Rest
Visualizado 1767 vezes desde 16/03/2018
Gerenciamento de Empresas na API Rest
Visualizado 849 vezes desde 16/03/2018
Integração API Rest
Visualizado 7641 vezes desde 09/03/2018
Geração de DADFe sem valor fiscal na API Rest
Visualizado 245 vezes desde 25/05/2020
Configurar MDe na Api Rest
Visualizado 806 vezes desde 27/09/2018
Recebimento de Documentos Fiscais via API Rest
Visualizado 2882 vezes desde 16/03/2018
Importação e Conciliação de DFes na API Rest
Visualizado 1195 vezes desde 16/03/2018
Como funciona o processo de emissão na API Rest?
Visualizado 1280 vezes desde 06/08/2019
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.