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
Consultar Base de Conhecimento (BC) via API Rest
Visualizado 339 vezes desde 03/08/2021
Emissão de DFes na API Rest
Visualizado 464 vezes desde 13/03/2018
Importação e Conciliação de DFes na API Rest
Visualizado 366 vezes desde 16/03/2018
Criar Aplicativo no Monitor Oobj
Visualizado 271 vezes desde 12/04/2018
Geração de DADFe sem valor fiscal na API Rest
Visualizado 394 vezes desde 25/05/2020
Configurar MDe na Api Rest
Visualizado 375 vezes desde 27/09/2018
Inutilização de Numeração na API Rest
Visualizado 460 vezes desde 16/03/2018
Manutenção de CSC (Código de Segurança do Contribuinte) na API Rest
Visualizado 309 vezes desde 16/03/2018
Autenticação na API Rest
Visualizado 1319 vezes desde 09/03/2018
Integração API Rest
Visualizado 622 vezes desde 09/03/2018