Páginas filhas
  • Cadastro de Tabela de Preços

O cadastro da Tabela de Preço é realizado no sistema Protheus, e será integrado com o sistema VTEX através de comunicação de Mensagem Única, caso queira verificar os campos que compõem a mensagem de Produto basta acessar: https://api.totvs.com.br/legado Clique no Link: Mensagem Padronizada, depois em  Lista de Serviços e busque a mensagem PRICELISTHEADERITEM.


Produto

Fluxo

Tipo da Mensagem

Versão MSU

Formato

ProtheusEnviaAssincrona2.000JSON
VTEXRecebimentoAssincrona2.000JSON




Importante

A integração utiliza somente as tabelas DA0 e DA1 para enviar os preços para o E-commerce.

Não existe compatibilidade de envio de preço da SB0 pois sua estrutura não comporta o modelo de negócio (Ex: Vigência de Preço).




Pré requisitos:

Configuração do adapter PriceListHeaderItem. Para detalhes, acesse o link: Cadastro de Adapters / Cadastro De/Para Empresas.

Para funcionar a integração de tabela de preço é necessário ativar no E-Commerce a funcionalidade Multiplos Preços .


 Inclusão de Produtos na Tabela de Preços.

  1. No Faturamento (SIGAFAT) acesse Atualizações / Cenários de Vendas / Tabela de Preços (OMSA010).
    Inclua/Altere uma tabela de preços com as informações necessárias:
        Obs: Para realizar o cadastro de uma tabela promocional é obrigatório informar o campo Data Final (DA0_DATATE).


    OBS: Em caso do não preenchimento do  Preço Venda na tabela de Preço, será retornado um Response (Resposta)  informando que o preço não pode ser negativo ou igual a zero e o produto no 
    E-Commerce ficará com o valor de R$ 999.999,00

  2. Clique em Confirmar para salvar e integrar a tabela de preços com o sistema da VTEX.

            

       Registro do envio da mensagem no EAI Protheus e "Visualizar Mensagem Original"

       Acessar o ambiente Configurador (SIGACFG) em Ambiente/Schedule/Schedule, opção EAI:

          


Mensagem única do PRICELISTHEADERITEM.

Selecionar a mensagem desejada, clicar na Lupa e clique na opção Visualizar Mensagem Original.

Código da Função: PriceListHeaderItem

UUID: 2aa748d7-a056-1553-05bc-83b7c1baa3db

Descrição da Mensagem: Tabela de Preço

Tipo da Transação: Envio

Tipo da Mensagem: Business Message

Url Enviada: https://api.homolog.fluig.io/connector/api/v1/integrations/execute/{integration-id}

Evento: UpSert



Json:        



Visualizando o resultado da mensagem no Manager do E-Commerce


  1. No Manager clique em Preços Lista de Preços.

 


Obs: Com base na Tabela de Preço cadastrada no Protheus e enviada para o E-Commerce, o preço do produto é de 10,00 Reais, entre os dias   e   o produto terá o valor promocional de 8,00 Reais. Após o dia 07/09/2018 o valor deste produto será de 10,00 Reais.


Protheus – Recebimento da Response Message (Mensagens assíncronas)

Recebimento de respostas

  • Sucesso: Indica que a mensagem foi processada com sucesso pela VTEX e já esta no Manager do E-Commerce.
  • Erro: Indica que a mensagem teve erro ao ser processada, e o motivo do erro esta descrito na mensagem de resposta da VTEX.


Mensagem única do ComerciaFamily

Selecionar a mensagem desejada, clicar na Lupa e clique na opção Visualizar Mensagem Original:

Código da Função: CommercialFamily

Descrição da  Mensagem: TotvsMessage CommercialFamily Response Message

Tipo da Trasação: Recebimento

Tipo da Mensagem: Response Message

UUID da Mensagem Original: 2aa748d7-a056-1553-05bc-83b7c1baa3db



Json Response Massage:


  • Sem rótulos