01. DADOS GERAIS

Produto:

TOTVS Varejo

Linha de Produto:

Supermercados - Linha Consinco 

Segmento:

Varejo

Tipo de Documento:

Manutenção

Módulo:VENDAS
Caminho:SMVendasAPI
Função:SM API VENDAS - SMVENDASAPI - API_VENDAS
Ticket:24999639
Requisito/Story/Issue (informe o requisito relacionado) :DSUPXVEN-13253


02. 
SITUAÇÃO/REQUISITO

Durante o processo de integração de pedido de venda e-commerce, foi identificado erro ao atualizar o cadastro de cliente quando ocorre alteração de endereço (campos cidade e bairro).

Após a atualização, o sistema apresentava inconsistência entre o CEP e os novos dados de cidade/bairro, ocasionando erro na consulta do cadastro de pessoa.

O problema foi observado em pedidos do tipo Retira, onde a integração atualizava parcialmente o endereço sem manter a coerência entre CEP e localidade.

03. PRÉ-REQUISITOS

Integração ativa de pedido de venda.

Pedido do tipo Retira enviado via API.

Cliente previamente cadastrado no sistema.

04. SOLUÇÃO

Foi implementado tratamento específico na integração para controlar a atualização de endereços conforme o tipo de pedido e a situação do cliente:

  • Pedido Retira com cliente já cadastrado
    • Não altera o endereço principal nem o endereço de entrega.
  • Pedido Retira com cliente novo
    • Realiza o cadastro do endereço principal e do endereço de entrega, considerando os dados informados da integração.

Com essa correção, a integração de pedidos de e-commerce passou a manter consistência entre CEP, cidade e bairro, eliminando erros de consulta e garantindo integridade no cadastro de pessoa e cliente.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01, atualize para o service pack 25.01.044 ou release superior.

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

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA

OUTROS DOCUMENTOS TÉCNICOS