Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística Frete Embarcador

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS Frete Embarcador - Gestão de Frete Embarcador (SIGAGFE)

Função:GFEX101 - Monitor de Liberação de Documentos de Carga
País:Brasil
Ticket:18596977
Requisito/Story/Issue (informe o requisito relacionado) :DLOGGFE-20544


02. SITUAÇÃO/REQUISITO

Ao utilizar o modo Schedule via rotina de "Monitoramento de Liberação de Documentos de Carga", foi solicitado otimizar a rotina para um consumo menor de threads.

03. SOLUÇÃO

Alterada a rotina para que seja possível minimizar o uso de licenças para o processamento via Schedule de Validação de Documentos de Carga (GFEX101SCH/GFEX101).
Antes do processamento é preciso realizar a configuração dessa nova rotina:
Será necessário inicialmente, realizar o cadastramento no modulo configurador de um novo pergunte(SX1) em seu ambiente.
Para isso, em seu módulo Configurador, vá até a opção "Base de Dados→ Dicionário→ Bases de Dados".
Clique na "Empresa/ Grupo→ Perguntas" e selecione para incluir um novo registro.

O Grupo de deve ser: GFEX101, abaixo inclua o novo registro com as seguintes informações:

  • PergunteSX1-Configurador:
OrdemPerguntaPergunta-EspanholPergunta-InglêsTipoTamanhoDecimalFormatoValidaçãoHelpObjeto

Consulta Padrão

PreSelecao
1Filial De?¿De sucursal?Branch from?Caracter80@!
MemoEditSM0 - Filiais0
2Filial Até?¿A sucursal?Branch To?Caracter80@!NaoVazio()MemoEditSM0 - Filiais0


Realize também o cadastramento no modulo APSDU de um novo pergunte(SX1):
Então vá até a opção Abrir→Top Connect, selecione a tabela SX1 , clique na aba editar, opção Inserir.
Inclua o novo registro com as seguintes informações:

  • PergunteSX1-APSDU:
X1_GRUPOX1_ORDEMX1_PERGUNTX1_PERSPAX1_PERENGX1_VARIAVLX1_TIPOX1_TAMANHOX1_DECIMALX1_PRESELX1_GSC
GFEX10101Filial De?¿De sucursal?Branch from?MV_CH1C800G
GFEX10102Filial Até?¿A sucursal?Branch To?MV_CH2C800G
X1_VALIDX1_VAR01X1_F3X1_GRPSXG

MV_PAR01SM0033
NaoVazio()MV_PAR02SM0033


Será necessário a configuração de um novo agendamento de schedule para a rotina GFEX101ASCH como indicado abaixo:
No campo Rotina deverá ser informado o programa GFEX101ASCH.
No botão Parâmetros, será apresentado a tela para informar o range das filiais que serão processadas.
No campo Empresa/Filial, deverá ser selecionada somente um filial, pode ser a primeira do sistema.
Os demais campos e recorrência devem ser configurados conforme a necessidade.

No arquivo console.log, armazenado na pasta do appserver, fica registrado a empresa e filial, abaixo segue exemplo:  empresa 99 e filial 01.
["hora atual"] [GFEX101SCH] Empresa/Filial: 99/01 [AUTO START]"

Como essa nova rotina apenas muda o modo de execução para possibilitar única configuração executando em todas filiais sequencialmente, assim foi restringido o consumo de licença. Essa rotina também executa as filiais sequencialmente, independente do modo de recorrência somente após a finalização de uma execução onde todas filiais serão processadas é que será iniciado a  novamente.

04. DEMAIS INFORMAÇÕES

Monitor de Liberação de Documentos de Carga (GFEX101 - SIGAGFE)

05. ASSUNTOS RELACIONADOS

  • Não há.