Histórico da Página
...
| Aviso | ||
|---|---|---|
| ||
|
RMIPUBLICA
| Dica | ||
|---|---|---|
| ||
Este serviço é 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:
|
| Parâmetro | Descrição | Obrigatório | Default |
|---|---|---|---|
| Main | Nome da rotina responsável pela inicialização do serviço | x | |
| Environment | Nome do ambiente Protheus que será inicializado o serviço | x | |
| nParms | Número de parâmetros necessários | x | |
| nParm1 | Código da empresa para inicializar o serviço | x | |
| nParm2 | Código da Filial para inicializar o serviço | x | nParm2|
| nParm3 | Define o controle de publicação 0 = MSEXP, 1 = S_T_A_M_P | x | 1 |
| nParm4 | Define o tempo que o serviço ficará on-line até ser encerrado | 00:05:00 | |
| nParm5 | Tipo do Filtro: 1=Processo e 2=Grupo | 1 | |
| nParm6 | Filtro que será aplicado, dependendo do pârametro nParm5 |
Exemplo:
| Sem Formato |
|---|
[RMIPUBLICA] Main=RmiPublica Environment=SEU_AMBIENTE nParms=36 Parm1=CODIGO_EMPRESA Parm2=CODIGO_FILIAL Parm3=1 Parm4=00:05:00 Parm5=1 Parm6=PRODUTO,CLIENTE |
- No exemplo acima, o serviço de Publicação terá o tipo do filtro por Processo e serão processados, PRODUTO e CLIENTE.
RMIDISTRIB
| Dica | ||
|---|---|---|
| ||
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:
|
| Parâmetro | Descrição | Obrigatório | Default |
|---|---|---|---|
| Main | Nome da rotina responsável pela inicialização do serviço | x | |
| Environment | Nome do ambiente Protheus que será inicializado o serviço | x | |
| nParms | Número de parâmetros necessários | x | |
| nParm1 | Código da empresa para inicializar o serviço | x | |
| nParm2 | Código da Filial para inicializar o serviço | x | |
| nParm3 | Define o tempo que o serviço ficará on-line até ser encerrado | 00:05:00 | |
| nParm4 | Tipo do Filtro: 1=Processo e 2=Grupo | 1 | |
| nParm5 | Filtro que será aplicado, dependendo do pârametro nParm4 |
Exemplo:
| Sem Formato |
|---|
[RMIDISTRIB] Main=RmiDistrib Environment=SEU_AMBIENTE nParms=25 Parm1=CODIGO_EMPRESA Parm2=CODIGO_FILIAL Parm3=00:05:00 Parm4=2 Parm5=001,002 |
- Neste exemplo, o serviço de Distribuição terá o tipo do filtro por Grupo e serão processados os grupos, 001 e 002.
RMIENVIA
| Dica | ||
|---|---|---|
| ||
Este serviço é responsável por enviar as mensagens distribuídas aos seus assinantes, caso o processo vinculado ao assinante esteja com o campo Tipo Processo igual a: Envio. Neste serviço serão utilizadas as seguintes tabelas:
|
| Parâmetro | Descrição | Obrigatório | Default |
|---|---|---|---|
| Main | Nome da rotina responsável pela inicialização do serviço | x | |
| Environment | Nome do ambiente Protheus que será inicializado o serviço | x | |
| nParms | Número de parâmetros necessários | x | |
| nParm1 | Código da empresa para inicializar o serviço | x | |
| nParm2 | Código da Filial para inicializar o serviço | x | |
| nParm3 | Define o tempo que o serviço ficará on-line até ser encerrado | 00:05:00 | |
| nParm4 | Tipo do Filtro: 1=Processo e 2=Grupo | 1 | |
| nParm5 | Filtro que será aplicado, dependendo do pârametro nParm4 |
Exemplo:
| Sem Formato |
|---|
[RMIENVIA] Main=RmiEnvia Environment=SEU_AMBIENTE nParms=25 Parm1=CODIGO_EMPRESA Parm2=CODIGO_FILIAL Parm3=00:05:00 Parm4= Parm5= |
- Neste exemplo, como não foram informados os parâmetros 4 e 5 o processamento será feito, como base no default de cada parâmetro.
Serão executados todos os processos ativos para envio, na tabela de Assinante x Processos (MHP).
RMIBUSCA
| Dica | ||
|---|---|---|
| ||
Este serviço é responsável por realizar a conexão e obter as informações referente ao processo vinculado no assinante, caso o processo vinculado ao assinante esteja com o campo Tipo Processo igual a: Busca. Neste serviço serão utilizadas as seguintes tabelas:
|
...
| Sem Formato |
|---|
[RMI] Main=RmiControl Environment=SEU_AMBIENTE nParms=3 Parm1=CUPOM Parm2=CODIGO_EMPRESA Parm3=CODIGO_FILIAL |
GRAVABATCH
| Dica | ||
|---|---|---|
| ||
O que é o GravaBtach e por que preciso configura-lo? O GravaBatch é um serviço de extrema importância pois é responsável pelo processamento da venda(gera financeiro/Baixa de estoque, geração de Pedido/Livros fiscais etc.). Este serviço deve ser configurado para as filiais utilizadas na integração. Este serviço deve ser configurado no seu appserver.ini, abaixo o exemplo de configuração |
...
| Nota | ||
|---|---|---|
| ||
Para maiores detalhes da configuração do serviço acesse: Detalhes GravaBatch |
ONSTART
| Dica | ||
|---|---|---|
| ||
Após realizar a configuração dos serviços acima, para que os serviços sejam executados é necessário inclui-los na sessão OnStart do arquivo AppServer.ini, como mostra a imagem abaixo:
|
...