Páginas filhas
  • DT TOTVS Pesagem - Criar schedule para integrar dados do schedules_process com a convergência.


01. DADOS GERAIS

Produto:

TOTVS Pesagem

Linha de Produto:


Segmento:

Agroindústria

Módulo:

Pesagem e análise de matéria prima

Função:Schedule
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROSPA-11712


02. SITUAÇÃO/REQUISITO

Criar uma schedule (ou aproveitar a schedule de NotificacaoSchedule) que irá integrar a ultima execução de cada schedule na tabela de SCHEDULES_PROCESS com os valores agrupados por service_name e pegando o maior dt_inicio. Com isso recuperar também o dt_fim obs referente ao maior dt_inicio (a fim de saber se a schedule está executando caso for nulo). Enviar também o nome do computador referente a balança.

Criar tabela COMPUTADOR_SCHEDULE para salvar os dados integrados da tabela SCHEDULES_PROCESS das balanças.

  • id - identificador uuid
  • id_computador - Recuperar id do computador pelo nome_computador
  • dh_inicio - Data e hora do inicio da schedule
  • dh_fim - Data e hora da finalização da schedule
  • nome_schedule - Nome da schedule que representa um serviço
  • status - Se a schedule foi executada com sucesso. usar mensagem/obs:
    • BSN-ERR-000.000.162 - Erro;
    • BSN-MSG-000.000.010 - Sucesso;
    • Null - Executando.
  • mensagem - Ultima mensagem salva na schedule (obs).

03. SOLUÇÃO

Foi criada a schedule para enviar as informações da tabela schedule_process para o convergência de cada serviço ativo.

04. DEMAIS INFORMAÇÕES

Foi criada a tabela computador_schedule

  • ID - Varchar (30)
  • ID_COMPUTADOR - Varchar(30) - chave estrangeira com a tabela COMPUTADORES
  • SERVICE_NAME - Varchar(50) - Nome de schedule
  • DT_INICIO - Timestamp - Data de inicio da schedule
  • DT_FIM - Timestamp - Data de finalização da schedule
  • OBS - Varchar(1000) - Erro ou sucesso da schedule


05. ASSUNTOS RELACIONADOS

  • Não se aplica