Carga automática via JOB no sigaloja e TOTVSPDV
Linha de Produto: | Microsiga Protheus |
Segmento: | Varejo |
Módulo: | SIGAFRT/SIGALOJA |
Função: | LOJA1156,STFLoadData, UPDLO162 |
Situação/Requisito: | Automatizar o processo de configuração de cargas com opções de realizações periódicas |
Solução/Implementação: | Implementada a geração da carga no ambiente retaguarda via JOB e a importação e processamento da carga via JOB no ambiente TOTVSPDV. A rotina via JOB é executada somente após a geração de uma carga completa de forma manual nos PDVS. É pré-requisito que a carga de forma manual esteja totalmente funcional antes da ativação da carga automática via JOB. Após a aplicação do pacote é necessário os seguintes procedimentos de configuração. Executar o programa de update UPDLO162 para criação da tabela de agendamento da JOB. O update vai gerar a tabela MH1. Esta tabela é alimentada de forma automática após a inclusão de uma carga incremental através do wizard de configuração de nova carga no ambiente retaguarda. No ambiente retaguarda configurar o JOB no appserver.ini conforme exemplo abaixo: [STFLoadRet] Main=STFLoadRet Environment=< Ambiente> - Ambiente Local Retaguarda nParms=6 Parm1=<cRetEmp> - Empresa da Retaguarda Parm2=<cRetFils > - Filiais da Retaguarda podendo ser separados por ponto e virgula para várias filiais. Parm3=<300000> - Tempo para repetição da execução do Job LOJA1156 Job em milissegundos - No exemplo representa 5 minutos Parm4=<nIpType> - 1=Dinâmico (Ip Atualizado automaticamente); 2=Estático (O Ip permanece com a configuração Inicial) Parm5=<cLoadDel > - Limite para iniciar o processo de exclusao das cargas processadas em todos os pdvs Parm6=<cDelAut> - Define quantas cargas ira excluir sem analisar os PDVs essa exlusão garante que a carga nao trava ao atingir limite do param MV_LJILQTD [OnStart] Jobs=STFLoadRet No ambiente TOTVSPDV configurar o JOB no appserver.ini conforme exemplo abaixo: [STFLoadPdv] Main=STFLoadPdv Environment=< Ambiente> - Ambiente Local PDV nParms=7 Parm1=<cPdvEmp> - Empresa do Pdv Parm2=<cPdvFil> - Filial do Pdv Parm3=<cRetAmb> - Ambiente da Retaguarda Parm4=<cRetEmp> - Empresa da Retaguarda Parm5=<cRetFil > - Filial da Retaguarda Parm6=<300000> - Tempo para repetição da execução do Job LOJA1157Job em milissegundos - No exemplo representa 5 minutos Parm7=<nIpType> - 1=Dinâmico (Ip Atualizado automaticamente); 2=Estático (O Ip permanece com a configuração Inicial) [OnStart] Jobs=STFLoadPdv |
Fontes do Pacote: | LOJA1156.PRW 14/03/2016 11:33:57 |
Pacote: | TUSKQG.rar |
Evidência de Testes: