Histórico da Página
Serviço para o Processamento da Venda
Para que o Protheus seja capaz de realizar o pré-processamento da venda enviada pelo sistema Totvs Chefintegrada, é necessário que seja habilitado o serviço do RMI.
...
Sem Formato |
---|
[ONSTART] JOBS=RMI REFRESHRATE=120 |
Exemplo de configuração do RMI:
- Analisando um exemplo do serviço do RMI no Appserver.ini
...
Serviço para publicação de processos
Criado serviço RMIPUBLICA, que será responsável por gravar as Mensagens Publicadas.
Este serviço é responsável pela geração e publicação das mensagens dos processos cadastrados.
Neste serviço serão utilizadas as seguintes tabelas:
- MHN - Processos
- MHS - Tabelas Secundarias
- MHP - Assinantes x Processos
- MHQ - Mensagens Publicadas
- No arquvio AppServer.ini informe as TAG's à baixo:
Sem Formato |
---|
[RMIPUBLICA]
Main=RmiPublica
Environment=P12125-99
nParms=2
Parm1=99
Parm2=01 |
Parâmetro | Descrição | Obrigatório |
---|---|---|
Main | Rotina responsável pela inicialização do RMIPUBLICA | x |
Environment | Nome do ambiente Protheus que será inicializado o serviço | x |
nParms | Número de parâmetros necessários | x |
nParm1 | Tipo de processamento a ser realizado | x |
nParm2 | Código da empresa para inicializar o serviço | x |
nParm2 | Código da Filial para inicializar o serviço | x |
Após realizar o procedimento acima, incluir o serviço do RMI na sessão OnStart, como mostra o exemplo a baixo:
Sem Formato |
---|
[ONSTART]
JOBS=RMI,RMIPUBLICA
REFRESHRATE=120
|
Serviço para Distribuição dos processos para seus assinantes
Este serviço é responsável pela distribuição das mensagens publicadas para os Assinantes. de acordo com o cadastro de Assinantes x Processos.
Neste serviço serão utilizadas as seguintes tabelas:
- MHP - Assinantes x Processos
- MHQ - Mensagens Publicadas
- MHR - Mensagens Distribuídas
- No arquvio AppServer.ini informe as TAG's à baixo:
Sem Formato |
---|
[RMIDISTRIB]
Main=RmiDistrib
Environment=P12125-99
nParms=2
Parm1=99
Parm2=01 |
Parâmetro | Descrição | Obrigatório |
---|---|---|
Main | Rotina responsável pela inicialização do RMIDISTRIB | x |
Environment | Nome do ambiente Protheus que será inicializado o serviço | x |
nParms | Número de parâmetros necessários | x |
nParm1 | Tipo de processamento a ser realizado | x |
nParm2 | Código da empresa para inicializar o serviço | x |
nParm2 | Código da Filial para inicializar o serviço | x |
Após realizar o procedimento acima, incluir o serviço do RMI na sessão OnStart, como mostra o exemplo a baixo:
Sem Formato |
---|
[ONSTART]
JOBS=RMI,RMIPUBLICA,RMIDISTRIB
REFRESHRATE=120
|