• 0
pedro.bini

Erro ao enviar nota fiscal para o Mercado Envios

Question

Olá pessoal,

 

Estamos com um problema recentemente no nosso sistema, onde não conseguimos enviar as notas fiscais de alguns pedidos. Isso está causando um transtorno nos clientes.

 

Segue a resposta ao enviar a requisição:

(Mercado Livre) Erro na venda 350094 ao enviar Nota Fiscal: 
Houve um erro inesperado ao enviar requisição para https://api.mercadolibre.com/shipments/{shipment_id}/?access_token={access_token}&siteId={site_id}.
Message:HTTP/1.1 404 Not Found
ProtocolException:
{
  "message": "Not found shipment invoice with shipmentId: {shipment_id}",
  "error": "not_found_shipment_invoice",
  "status": 404,
  "cause": null,
  "internal_cause": []
}

 

Vocês já tiveram o mesmo problema? Conseguiram resolver?

Share this post


Link to post
Share on other sites

21 answers to this question

Recommended Posts

  • 0

Segue os dados abaixo. Note que eu acabei excluindo o /invoice_data da primeira URL, sem querer. Abaixo está correto.

 

REQUEST:

POST https://api.mercadolibre.com/shipments/{shipment_id}/invoice_data?access_token={access_token}&siteId=MLB.
{
  "fiscal_key": "{fiscal_key}",
  "additional_data": {
    "cfop": "{cfop}"
}

 

Response:

https://api.mercadolibre.com/shipments/{shipment_id}/invoice_data?access_token={access_token}&siteId=MLB.
Message:HTTP/1.1 404 Not Found
ProtocolException:
{
  "message": "Not found shipment invoice with shipmentId: {shipment_id}",
  "error": "not_found_shipment_invoice",
  "status": 404,
  "cause": null,
  "internal_cause": []
}

 

Share this post


Link to post
Share on other sites
  • 0

caso seja CNPJ dentro do additional_data você tem que incluir o campo company_state_tax_id

caso seja uma empresa contribuinte do ICMS ele deverá ser preenchido com a IE da empresa, se não for contribuinte preencha o campo com isento

o problema é que você tem que buscar esse dado junto a empresa, por uma falha muito grande (e que o ML não se preocupa em corrigir) eles não obrigam a empresa a informar a IE

Share this post


Link to post
Share on other sites
  • 0

Também parei no mesmo ponto e, por achar que era um bug não resolvido, nem continuei. Anexo o PDF da NF-e na mensagem, e ainda não informo nada na API. 

 

Alguém conseguiu informar?

Share this post


Link to post
Share on other sites
  • 0
3 hours ago, Marcos Fincotto said:

Também parei no mesmo ponto e, por achar que era um bug não resolvido, nem continuei. Anexo o PDF da NF-e na mensagem, e ainda não informo nada na API. 

 

Alguém conseguiu informar?

Eu tenho feito. Mas é algo estranho . Eu tenho um job para enviar que envia todas que estao sem etiquetas. Ai algumas funcionam de primeira. Outras ficam insistindo por meia hora e depois vão. O que mudou nesse tempo ? , nada

Share this post


Link to post
Share on other sites
  • 0
4 hours ago, rodrigojob said:

Tentem enviar o xml no endpoint "/orders/[orderid]/invoice_data/xml

invoice_data não é do shipments? Até onde lembro as NFe são vinculadas ao shipments

Share this post


Link to post
Share on other sites
  • 0
10 hours ago, rodrigojob said:

Tentem enviar o xml no endpoint "/orders/[orderid]/invoice_data/xml

Pode dar mais detalhes? É um POST ou um PUT?

Qual o corpo da requisição?

Share this post


Link to post
Share on other sites
  • 0
On 22/03/2018 at 10:28 AM, pedro.bini said:

Amigo, eu pesquisei. Estou perguntando aqui pois não encontrei nada.

aí eu falo para a criançada que diz que não precisa aprender porque é só pesquisar no google que lá tem:  só que tem que saber perguntar ao google!
procure por: invoice_data

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now