Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


CONTEÚDO

  1. Visão Geral
  2. InterfaceExemplo de utilização e
      1. Tela
      2. Campos
    1. Criação do Menu 
    2. Tabelas utilizadas
    3. Configuração do JOB STFLoadRet
    4. Fluxo da geração da carga com agendamento
    5. Dicionário de dadosDados

    01. VISÃO GERAL

    Essa tela permitirá criar agendamento para geração automática da carga incremental definindo a recorrência em horas ou em minutos e também os dias da semana.  

    02. INTERFACE

    a.

    ...

    No exemplo a seguir, a geração da carga incremental denominada como "Tabela de Preço" será executa a cada duas horas de segunda-feira até sexta-feira. 

    Card documentos
    InformacaoA contagem do tempo para a próxima geração será iniciada a partir do horário gravado no campo Fim Últ. Exec.
    TituloIMPORTANTE!

    ...

    Tela

    Image Added

    b.Campos

    CampoDescriçãoRegra
    CódigoCódigo do Agendamento. Campo numérico auto incremental
    DescriçãoDescrição do Agendamento da Carga. 
    Grp.CargaCódigo do Grupo de Tabela Incremental.Carrega na Consulta Padrão somente Grupo de Tabela da Carga do tipo Incremental.
    Dsc.GrpCargDescrição do Grupo de Tabela selecionado.
    AtivoDefine se o Agendamento da Carga está ativo ou não. Valor Default é 1- Ativo.
    RecorrênciaDefine a recorrência para a geração da Carga. Depende diretamente do campo Período.  Caso o campo Período for em Horas, o valor máximo permitido é  24. 
    Caso o campo Período for em Minutos, o valor máximo permitido é 60.
    PeríodoDefine a unidade de tempo do campo Recorrência 
    Dias da SemanaDias da semana em que a carga será executada
    Hr. Ini. CargaGrava o horário em que a carga mais recente foi inicializadaGrava horário no formato yyyymmdd-hh:mm:ss
    Hr.Fim CargaGrava o horário em que a carga mais recente foi finalizada

    Grava horário no formato yyyymmdd-hh:mm:ss
    Esse horário é usado como referência  para próxima geração. 


    03. CRIAÇÃO DE MENU

    Criar o Menu pelo SIGACFG de acordo seguintes informações:

    1. Titulo    : Painel de Agendamento
    2. Módulo : SIGALOJA
    3. Rotina   : LOJA1178
    4. Menu    : Atualização->Off-Line->Carga 

    ...

    04.

    ...

    TABELAS UTILIZADAS

    • MIO - Agendamento de Cargas
    • MBU - Grupo de Tabelas

    05. CONFIGURAÇÃO DO JOB STFLOADRET

    Para que o JOB de geração de carga trabalhe com múltiplas threads e agendamento, vamos seguir os passos abaixo:

    1. Realize o cadastro do agendamento 
    2. Configure o parâmetro MV_LJTHREA igual a 1
    3. Configure a carga automática conforme a documentação https://centraldeatendimento.totvs.com/hc/pt-br/articles/115012257568-MP-Automatizar-a-gera%C3%A7%C3%A3o-envio-e-recebimento-da-carga-no-TOTVSPDV


    Importante:

      • Ao salvar o cadastro de agendamento, imediatamente, a primeira carga é gerada e gravados os campos Hr Ini Carga e Hr Fim Carga na tela do agendamento;
      • A partir da segunda carga, é respeitada a recorrência e, tem como base para a geração da próxima carga a data e hora gravados no campo Hr Fim Carga;
      • A próxima carga de um determinado agendamento será gerada se a última carga iniciada daquele agendamento já estiver finalizada, esse controle é feito internamente pela rotina através do número da thread;
      • Poderá ocorrer diferença de segundos entre o horário da última execução com o início da próxima execução;
      • Para utilizar o agendamento da carga, é necessário que esteja utilizando a configuração da carga automática, documentação: Carga Automatica;
      • Não é obrigatório, mas, se desejar, pode configurar o recebimento da carga por múltiplas threads DT Múltiplas threads no recebimento da carga.

    06. FLUXO DA GERAÇÃO DA CARGA COM AGENDAMENTO

    Image Added

    07. DICIONÁRIO DE DADOS

    Esta implementação envolve ajuste de dicionário de dados, desta forma, é necessário executar o compatibilizador UPDDISTR com o pacote diferencial (SDF), que será disponibilizado na Expedição Contínua Varejo, cuja data seja maior ou igual a 24/11/2023.
    Informações sobre atualizações de Dicionário de Dados diferencial (SDF) de Expedição Contínua do Varejo podem ser consultadas através do link: Atualização de Dicionário - Varejo - P12.