Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Dica
titleO que é um Assinante?

Basicamente o assinante é o sistema que irá integrar com o Protheus, onde no cadastro de Assinante x Processo é possível realizar o vinculo de quais Processos(Tabelas), o sistema integrado deseja Receber/Enviar os dados. Com base no cadastro de Assinantes posteriormente com todos os Serviços devidamente configurados o sistema irá os pegar dados dos processos vinculados ao assinante, publicados na tabela MHQ e realizar a distribuição para a tabela MHR - Mensagens distribuídas.

Assinantes

Assinante Chef

Assinante Live.

Assinante PDVSync

Assinante Terceiros

Detalhamento dos campos presentes no cadastro de Assinante.

→ Inserir imagem do cadastro de assinante e explicar campo a campo.

Cadastrando um Assinante.

No módulo Controle de Lojas acesse: Atualizações/ RMI/ Cadastros/ Assinantes. Em seguida clique no botão Incluir e preencha os campos de acordo com sua necessidade. 

Observação: Ao clicar em Incluir o sistema lista todos os processos cadastrados.

Image Removed

Assinante: Código do assinante

Processo: Código do processo cadastrado

Ativo: Define se será gerado a mensagem do processo

Image Added

Assinantes:

1- Assinante: Neste campo é informado o código do Assinante, exemplo: CHEF.

2- Configuração: Neste campo deve ser informado com um Json, contendo as informações para conexão ao sistema que irá ser integrado. Os dados de comunicação podem variar de acordo com o assinante. 

3- Token: Este é preenchido automaticamente de acordo com a conexão com o sistema que o Protheus se conectará. Este campo não é preenchido pelo usuário. 

Assinantes x Processos:

4- Processos: Deverá ser preenchido com os processos que o usuário deseja integrar. 

5- Ativo: Indica se o processo esta ativo ou não. Com isso efetuando a integração deste processo ou não.

6- Tipo Processo: Indica se o Protheus irá realizar a busca ou o envio das informações do processo.

7- Filiais Proc: Neste campo deve ser preenchido com as filiais que deseja executar o Processo.

8- Configurações: Deve ser informado as configurações para realizar a Busca ou Envio do processo, como por exemplo a URL para a chamada de uma API.

9- Layout Env: Neste campo é definido o Layout de envio do Processo para o Assinante realizando um De/para entre os campos do Protheus e as Tags do Json do Assinante. 

10- Layout Publicação: Neste campo é definido o Layout da Publicação no Protheus, realizando um De/Para entre a Tag do json do Assinante e os campos do Protheus.

Nota
titleImportante!

As informações do cadastro de Assinantes e Assinantes x Processos, podem variar de acordo com o sistema a ser integrado, exemplo: TOTVS CHEF e TOTVS LIVE. 

Verifique estas informações nos Tópicos: Integração com TOTVS Chef ou Integração com TOTVS Live. Que se encontra na página Principal desta documentação.

Nota
titleArmazenamento
Nota
titleImportante!

As informações do cadastro de Assinantes serão armazenadas nas tabelas: 

MHO - Assinantes

MHP - Assinantes x Processos