Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Informações a respeito da integração de pedido de vendas via Integrador XML

Produto:Microsiga Protheus®
Ambiente:Faturamento (SIGAFAT)
Ocorrência:

Como funciona a inclusão /edição do cadastro do cliente no Protheus quando as informações são enviadas pelo Vtexde pedido pelo Integrador XML?

Passo a Passo:

O Importador  XML é uma opção de integração do XMl via Schedule do Configurador, sem a necessidade de se contratar os serviços da Neogrid, porém o cliente será responsável por realizar o download de um XML válido e o inserir manualmente na pasta INN do Importador XML para que seja lido e integrado ao Protheus.

A funcionalidade foi disponibilizada a partir da release 12.1.25, releases anteriores não tem acesso a funcionalidade:

Image Added

O documentos atendidos pelo integrador Xml no módulo Faturamento são:

Image Added

As compras via e-commerce do Vtex possuem uma integração com a rotina de Cadastro de Clientes (MATA030) do Protheus, assim, ao realizar uma compra pelo site, é incluído um cadastro para o cliente da compra na tabela de Clientes do Protheus (SA1).

Neste processo, algumas particularidades precisam ser avaliadas:


Deck of Cards
startHiddenfalse
effectDuration0.5
idInclusão / Edição do Cadastro de Cliente
effectTypehorizontal
loopCardstrue
Na inclusão de uma venda no e-commerce, o Vtex envia para o Protheus arquivo Json com as informações do cliente que devem ser incluídas na tabela de Clientes (SA1), como neste exemplo:

Image Removed

O sistema irá verificar dentro deste arquivo Json, o código do "InternalId" como verificamos abaixo:

Image Removed

Avaliando pela tabela de “De/Para” (XXF), o sistema irá verificar se o cliente já existe na tabela de cadastro (SA1), caso ele já exista, o sistema irá editar o com as informações enviadas no arquivo Json, caso não exista, o sistema irá cadastrar um novo cliente.
Card
defaulttrue
idCusto Médio
labelEdição de um cadastro já existente
um
cadastro já existente


Algumas empresas têm necessidade que o sistema realize de cliente sempre que no e-commerce for realizada uma alteração de endereço.

Ou seja, caso seja realizada uma alteração no endereço de um cliente na compra pelo site, o sistema não deve alterar os dados do cadastro já existente, ele precisa criar um novo cadastro.

No release 12.1.33 do Protheus, foi criado o parâmetro “MV_INTVTX” (https://tdn.totvs.com/x/-JCjJ), ao habilitar o parâmetro (.T.), o sistema ignora a validação doInternalIde realiza a criação de um novo cadastro sempre que alterados os dados do endereço do cliente no e-commerce.
Card
defaulttrue
id060720201
labelInclusão de um novo cadastro
de
um novo cadastro



Aviso
titleImportante

Clientes em Releases anteriores à 12.1.33 necessitam utilizar o ponto de entrada:

Para que o sistema possa realizar o cadastro de dois ou mais clientes com o mesmo código de CPF/CNPJ, porém com endereço diferente, é necessário configurar os parâmetros “MV_VALCPF” e “MV_VALCNPJ” como 1

Pode lhe interessar: