01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo
|
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: |
Vendas |
| Função: | API B2C |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-57497 |
02. SITUAÇÃO/REQUISITO
Atualmente, a integração com o iFood processa pedidos de consumidores sem necessariamente vincular a um cadastro fixo no ERP. A necessidade é validar o CPF enviado pelo iFood e, caso ele não exista no WinThor, realizar o cadastro automático via API para que os dados do pedido sejam baseados em um cadastro real.
03. SOLUÇÃO
Implementação de um novo parâmetro para controlar a busca e criação automática de clientes. Quando ativo, o sistema valida se o CPF/CNPJ recebido via API já existe na tabela PCCLIENT. Se não existir, a API de Cadastros (winthor-cliente) é acionada para criar o registro antes da gravação do pedido.
Rotinas e Dependências:
Serviço winthor-pedido-venda - Versão mínima 1.38.10.13
Layout integração iFood - Versão 1.38.0.35 ou superior
Objeto PARAMETRO - Versão 8.0.36.000
Parâmetro: Ativar o parâmetro 4890 (USARCODCLIENTESECPFCNPJEXISTIR) na rotina 132 - Parâmetros da Presidência
Acesse a rotina 132 e marque como Sim o parâmetro 4890 - Utilizar código do cliente existente por CPF ou CNPJ na importação de pedidos de venda via API.
Realize a integração de um pedido via iFood que contenha um CPF não cadastrado no WinThor.
O sistema irá identificar a ausência do cadastro e realizar a inserção automática na tabela PCCLIENT (visível na rotina 302).
O pedido será gravado na PCPEDC vinculado ao novo código de cliente gerado.
As informações do consumidor (CPF/CNPJ) serão persistidas na tabela PCVENDACONSUM.
04. DEMAIS INFORMAÇÕES
Se o parâmetro 4890 estiver como Não, o sistema seguirá o fluxo padrão sem criar novos cadastros na PCCLIENT, apenas registrando os dados na PCVENDACONSUM.
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!
05. ASSUNTOS RELACIONADOS
- DDVENDAS-57182 DT - Gravar pedido Balcão Reserva como Montado na API B2C
- DDVENDAS-57183 DT - Gravar dados do consumidor (incluindo CPF) na PCVENDACONSUM pela API B2C.