Curso – Jobs e Agendamentos automáticos no Protheus

Curso já está completo na nossa plataforma.

Nesse curso iremos demonstrar em como criar agendamentos para execução automaticamente no Protheus.

Por exemplo, um job que dispare com uma certa recorrência de período.

No total são 19 aulas, veja a lista abaixo:

  • Aula 01 – Introdução – Como é o Funcionamento
  • Aula 02 – Configurando um AppServer
  • Aula 03 – Acessando o Schedule via SmartClient
  • Aula 04 – Cadastrando Agentes
  • Aula 05 – Queue Manager e Task Manager
  • Aula 06 – Cadastrando um Agendamento e entendendo as Recorrências
  • Aula 07 – Verificando o Histórico de Execuções via Scheduler
  • Aula 08 – Monitorando Rotinas com comandos em AdvPL (FWLogMsg, MemoWrite, VarInfo e as antigas QOut e ConOut)
  • Aula 09 – Executando um job com preparação de ambiente com RPCSetEnv
  • Aula 10 – Executando um job com as definições via SchedDef
  • Aula 11 – Qual usar, RPCSetEnv ou SchedDef?
  • Aula 12 – Agendando uma rotina padrão (como a MATA330)
  • Aula 13 – Criando e agendando uma rotina de processamento de informações (gravação de dados em uma tabela)
  • Aula 14 – Criando e agendando uma rotina para disparo de eMail
  • Aula 15 – Criando e agendando uma rotina para geração de PDF e envio por eMail
  • Aula 16 – Criando e agendando uma rotina para geração de PDF com gráfico e envio por eMail
  • Aula 17 – Debugando um agendamento via VSCode com o recurso de MultiThread ativo
  • Aula 18 – Fazendo o agendamento pelo Windows
  • Aula 19 – Exercícios

 

E abaixo, um vídeo de uma aula de exemplo disponível no nosso YouTube:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

2 Responses

  1. Súlivan Simões disse:

    Top, parabéns!

Deixe uma resposta

Terminal de Informação