01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Tipo de Documento:Inovação
Módulo:Conector IFood
Caminho: Conector IFood > Serviço de Integração de Pedidos Polling
Função:SERVIÇO INTEGRAÇÃO DE PEDIDO - INTIFOOD01
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPXOMNI-4536

02. SITUAÇÃO/REQUISITO

Foi identificado algumas situações onde os pedidos não foram recebidos pelo integrador.

Após algumas reuniões, o time do IFood nos passou uma situação onde realmente o pedido não era enviado no status tradicional que recebemos SEPARATION_ENDED e sim em um novo status chamado de READY_FOR_INVOICE.

Sendo assim, surgiu a necessidade da implementação do recebimento desse novo status para que os pedidos fossem recebidos com sucesso.

03. PRÉ-REQUISITOS


Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.


04. SOLUÇÃO

Foi ajustado no serviço de integração de polling para que fizesse o recebimento do status READY_FOR_INVOICE.

Com isso, os pedidos que o IFood não emitir o evento de SEPARATION_ENDED irão ser captados pelo evento de READY_FOR_INVOICE e assim eles serão captados pelo integrador.

Também foi tratado para que caso o IFood emita os dois eventos, os pedidos não serão duplicados dentro do conector.

Com isso, os pedidos serão integrados com sucesso.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.07, atualize para o service pack 25.07.013 ou superior. 

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA