...
Após o recebimento do pedido, independente de qual o fluxo escolhido, o mesmo deve ser inserido em ECM_INTSTMWEBOOK onde haverá as seguintes informações:
Nome | Descrição | Observações |
---|---|---|
SEQWEBHOOK | Identificador único do pedido no Conector | |
CODIDPEDIDOIFOOD | Identificador único do pedido no IFood | Campo id recebido do IFood |
CODPEDIDOIFOOD | Identificador amigável do pedido no IFood | Campo shortCode recebido do IFood |
DESCMERCHANTID | Merchant Id da empresa | Informação cadastrada no Configurações para a Integração na configuração de pedidos. |
INDSTATUS | Situação de integração do pedido | P - Pendente |
DESCNOMECONSU | Nome do consumidor do pedido | Campo customer.name recebido do IFood |
VLRPAGOCONSU | Valor total pago do pedido | Soma de todos os pagamentos contidos em payment.methods[0].amount.value recebidos do IFood |
DTAPEDIDO | Data do pedido | Campo createdAt recebido do IFood |
DTAWEBHOOK | Data de recebimento do Pooling ou do WebHook | Preenchido pelo Conector IFood no momento da captura do pedido |
DESCWEBHOOK | Conteúdo recebido do IFood | Preenchido com o conteúdo do IFood recebido inicialmente via WebHook ou Pooling |
DESCPEDIDOCOMPLETO | Pedido completo do IFood | Pedido completo capturado pelo Conector IFood no formato disponibilizado pelo IFood |
DESCRESPOSTAERP | Resposta recebida após tentativa de integração | Resposta recebida após tentativa de integração com API Pedido de Venda ou de erros ocorridos durante a integração |
SEQPEDIDOERP | Identificador único do pedido na API Pedido de Venda | Campo SeqPedido retornado pela API Pedido de Venda após a integração ter sido feita com sucesso. |
A conexão com a API Pedido de Venda é feita através do servidor configurado na tela de Configuração do Servidor Web – GLO00075. Os dados de autenticação devem ser cadastrados na tela de Configurações para a Integração do Conector IFood. Os parâmetros necessários são:
...
Após isso o pedido é enviado para a API Pedido de Venda.
Os No caso de integração via Pooling, os logs em texto da aplicação são salvos dentro de em C:\TOTVS_Varejo_Supermercados\Logs\Conector_IFOOD\Pedido onde se é possível realizar analises do fluxo de integração.
No caso de integração via WebHook, os logs em texto são salvos em C:\TOTVS_Varejo_Supermercados\Logs\Conector_IFOOD\PedidoWebHook
Não se aplica
...