Árvore de páginas

01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

rmiPublica

rmiDistrib

rmiEnvia

Ticket:Não há.
Story:

DVARLOJ1-11248

02. SITUAÇÃO/REQUISITO

Possibilitar o compartilhamento dos JOBs rmiPublica, rmiDistrib e rmiEnvia em vários servidores de aplicação (appserver.exe).

Onde será possível determinar cada Processo ou Grupo que será executado em cada serviço/job.

03. SOLUÇÃO

Foram disponibilizados dois novos parâmetros para os JOBs rmiPublica, rmiDistrib e rmiEnvio da integração Protheus Smart Hub.

São eles:

    • Tipo do filtro: 1=Processo e 2=Grupo
    • Filtro: Determinará os processos ou grupos executados no job
      • Quando o Tipo do filtro for 1=Processo, os códigos informados aqui será utilizado para filtrar os processos pelo campo MHN_COD.
      • Quando o Tipo do filtro for 2=Grupo, os códigos informados aqui será utilizado para filtrar os processos pelo campo MHN_CODGRP.

Exemplos:

    • Neste exemplo, o serviço de Publicação terá o tipo do filtro por Processo e serão processados, PRODUTO e CLIENTE.
      • [RMIPUBLICA]
        Main=RMIPUBLICA
        Environment=(seu Ambiente)
        nParms=6
        Parm1=(código da Empresa)
        Parm2=(códido da Filial)
        Parm3=1
        Parm4=00:05:00
        Parm5=1
        Parm6=PRODUTO,CLIENTE
    • Neste exemplo, o serviço de Distribuição terá o tipo do filtro por Grupo e serão processados os grupos, 001 e 002.
      • [RMIDISTRIB]
        Main=RMIDISTRIB
        Environment=(seu Ambiente)
        nParms=5
        Parm1=(código da Empresa)
        Parm2=(códido da Filial)
        Parm3=00:05:00
        Parm4=2
        Parm5=001,002
    • Neste exemplo, como não foram informados os parâmetros 4 e 5 o processamento será feito como anteriormente. Serão executados todos os processos ativos para envio, na tabela de Assinante x Processos (MHP).
      • [RMIENVIA]
        Main=RMIENVIA
        Environment=(seu Ambiente)
        nParms=5
        Parm1=(código da Empresa)
        Parm2=(códido da Filial)
        Parm3=00:05:00
        Parm4=
        Parm5=


Com estas alterações será possível dividir o processamento da integração Protheus Smart Hub em varios servidores de aplicação, basta configurar cada serviço com os parâmetros, Tipo do Filtro e Filtro, de acordo com sua necessidade.

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS