Páginas filhas
  • DDVENDAS-57497 DT - Ajustar validação no CPF enviado para validação prévia de Cadastro de Cliente.


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