Versões comparadas

Chave

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

Integração BackOffice RM x PDV Protheus - Estação(Ponto de Venda)
Implementação do adapter de envio de Mensagens Únicas TOTVS para integração do cadastro de Estação (Ponto de Venda). Os pontos de vendas (Estação-PDV) serão cadastrados no Backoficce RM| Gestão de Estoque, Compras e Faturamento | Cadastros | Mais |Tabelas Auxiliares | Ponto de Venda.
Fórmula Visual: 
Visando facilitar a sincronização das bases de dados RM e PDV foi desenvolvida uma atividade de fórmula visual que se responsabiliza por, a partir de alguns parâmetros, obter os dados necessários e solicitar o envio da Mensagem Única TOTVS Warehouse_1.000. Para sincronizar o cadastro será necessário importar a fórmula visual que encontra-se disponível na pasta "Fórmulas Visuais", interna à pasta "ObjetosGerencias" no ambiente instalado do sistema. Acessar Backoffice | Gestão de Estoque, Compras e Faturamento | Gestão | Fórmula Visual | Fórmula Visual | Processos | Importação de Fórmula Visual. Ao importar a fórmula visual deverá ser marcado para cada fórmula o parâmetro "Importar Gatilho".     
 
 
Entidades de Integração:  - DataServer envolvido: MovGrpPontoVendaData

  • TransformaçãoId: LISTOFSTATIONSALEPOINT - Versão: 1.000 - SourceCode (Evento): GUID: f1b94c0a-3982-455a-a9d3-d4c26bc775b2 - Nome: StationSalesPoint_1.000
     - Fórmula Visual: 03_PDV_PontoVenda.TotvsWF
     
    Tabelas Utilizadas:
    TGRPPONTOVENDA – Grupamento de Pontos de Venda TPONTOVENDA – Ponto de Venda 
    Regras de Integridade:
    O cadastro deve ser feito no BackOffice RM e sincronizado para o PROTHEUS via Integração TOTVS Mensagem Única.
     
    O código do ponto de venda no RM (TPONTOVENDA.PONTOVENDA) deve ser igual ao código do ECF no Protheus (SLG.LG_PDV). No RM os cadastros de Pontos de Venda (PDV) são consolidados pelo cadastro de Grupo de Venda, sendo enviado ao Protheus na Mensagem Única a lista com todos os Pontos de Venda do grupo. O tratamento de evento será efetuado através do campo "Event" interno ao item da mensagem, visto que em uma mesma mensagem de evento 'Upsert' podem existir itens com eventos 'Delete'. Ex.: Foi incluído um PDV e outro foi excluído.
     
    Serão enviados para o PROTHEUS somente os registros que são do Tipo 'Impressora Fiscal' (TPONTOVENDA.TIPO=1). Esta validação é efetuada na Fórmula Visual e no XSLT de saída.
    Caso o campo TIPO seja alterado de 'Impressora Fiscal' para qualquer outro será enviada a exclusão do respectivo Ponto de Venda ao Protheus.
     
    Caso o Código do Ponto de Venda seja alterado será enviada ao Protheus a exclusão do registro referente ao código anterior e a inclusão de novo Ponto de Venda com o novo código.    
     
     
    Compartilhamento de registros por Coligada e Filia
    Visto que o registo no BackOffice RM não considera a Filial como parte da Chave e existe a restrição na Mensagem Única TOTVS para envio do 'CompanyInternalId' completo (Coligada + Filial), é necessário que o sistema destinatário possua este cadastro exclusivo por Coligada e compartilhado por Filial. Em resumo, o sistema de destino não deve considerar a informação de Filial enviada, pois caso no BackOffice RM este campo esteja nulo será enviada a Filial do contexto de integração, que e a primeira filial da empresa disponível na tabela De-Para.
     
     Em relação ao Protheus deve seguir o seguinte compartilhamento:  - Empresa: Exclusivo  - Unidade: Deve ser equivalente à entidade relacionada no De-Para de integração (Empresa ou filial)  - Filial:  Compartilhado 
     
    Observações Os campos enviados do RM para o PROTHEUS não poderão ser alterados no PDV. Conforme uso normal do FrontLoja, o usuário deverá acessar o cadastro de Estação no mesmo para efetuar as configurações referentes aos devices agregados, como Impressora Fiscal, PinPad, Leitor de Código de Barras e demais.  
     
     
     

    Image Modified

    Veja Também



    Ponto de Venda