01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Tipo de Documento:Inovação
Módulo:
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

O serviço de integração de polling foi ajustado 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.



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