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
Manutenção de CSC (Código de Segurança do Contribuinte) na API Rest
Visualizado 2257 vezes desde 16/03/2018
Autenticação na API Rest
Visualizado 7311 vezes desde 09/03/2018
Importação e Conciliação de DFes na API Rest
Visualizado 1518 vezes desde 16/03/2018
Configurando Contingência Automática no Monitor da Oobj via API Rest
Visualizado 65 vezes desde 23/08/2021
Geração de DADFe sem valor fiscal na API Rest
Visualizado 534 vezes desde 25/05/2020
Configurar MDe na Api Rest
Visualizado 1131 vezes desde 27/09/2018
Consultar Base de Conhecimento (BC) via API Rest
Visualizado 52 vezes desde 03/08/2021
Criar Aplicativo no Monitor Oobj
Visualizado 1352 vezes desde 12/04/2018
Consultar MDF-e não encerrado via API Rest
Visualizado 49 vezes desde 23/08/2021
Gerenciamento de Empresas na API Rest
Visualizado 1028 vezes desde 16/03/2018
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.