Professional Documents
Culture Documents
Produto
Data da criao
Pas(es)
: Todos
FNC
: 000000079122008
Data da reviso
Banco de
Dados
: SAP569
29/03/10
: Todos
O novo Schedule introduz alguns conceitos de arquitetura e funcionamento diferentes dos utilizados
atualmente. Esta nova ferramenta formada por trs componentes principais:
Manager: componente responsvel por fazer o gerenciamento das tarefas, bem como o controle de
gerao das tarefas e das filas de execues (Task e Queue).
Agent: este componente gerencia as execues e distribu as tarefas para as Executes configuradas
que esto disponveis para utilizao. Os agents podem estar localizados em diferentes servidores,
possibilitando a distribuio da carga de execues.
Execute: so os componentes responsveis por fazer a execuo das tarefas. a nica entidade que
consome licena. Esse consumo de licena se d apenas durante a execuo de uma tarefa.
O Novo Schedule atende a todas as funcionalidades do Schedule antigo mais algumas implementaes. Dentre
as novidades esto:
Nova interface;
Possibilidade do aumento das Executes disponveis em cada Agent, de acordo com a demanda.
Log de execues.
SIGACFG Schedule 1
Este boletim tcnico est dividido em sees, que detalham todas as atividades do Schedule que podem ser
desempenhadas pelo administrador e usurios do Microsiga Protheus, sendo apresentados os seguintes
tpicos:
Seo 1 Procedimentos para utilizao do Schedule.
Seo 2 Configurao de agents.
Seo 3 Cadastro de agendamentos.
Seo 4 Monitor de servios.
Seo 5 Monitor de agents.
Seo 6 Monitor de agendamento.
Seo 7 Importao dos registros do Schedule antigo.
Seo 8 Monitor de integrao com ERPs.
Seo 9 Limpeza das tabelas utilizadas
2 SIGACFG Schedule
[ONSTART]
RefreshRate=180
jobs=_SCHDMANAG,_SCHDQUEUE
[_SCHDMANAG]
Main=_SCHDMANAG
Environment=Ambiente Protheus
[_SCHDQUEUE]
Main=_SCHDQUEUE
Environment=Ambiente Protheus
SIGACFG Schedule 3
Obs.:
recomendvel que seja utilizado sempre o endereo IP e no o alias de rede.
Ex.: Correto: 172.16.75.160, No recomendvel: maquina_01.
Aps informar a rotina, se ela estiver dentro dos padres determinados para agendamento, ser
necessrio informar os parmetros. Se a tela de parmetros no se abrir automaticamente basta clicar
no boto Parmetros.
6. Para agendar um processo especial (que no esteja dentro dos padres de Schedule), basta informar a
rotina e informar os parmetros entre parnteses para que sejam lidos. Ex.: u_teste( par01, par02 ).
7.
O novo Schedule possibilita a seleo de mais de uma empresa e filial para a execuo de tarefas
durante o cadastramento de um agendamento.
8. O campo Empresa/Filial possui recurso de pesquisa de opes para facilitar o preenchimento. Este
campo permite selecionar mltiplas Empresas/Filiais para preenchimento.
9.
Para agendar uma rotina, preciso informar o mdulo que ser utilizado para a execuo. Esse
mdulo pode ser informado diretamente (se o usurio souber o cdigo relacionado), ou pode ser feita
uma pesquisa ativando-se o F3 do campo.
10. Para informar uma recorrncia para um agendamento, clique em Recorrncia, localizado na janela
inferior dessa viso.
11. Para recorrncia existem cinco tipos:
Diria: informe o perodo de dias a ser considerado, assim como o nmero de execues por perodo, o
intervalo e a data de trmino, se houver.
Semanal: informe os dias da semana a serem considerados, assim como o nmero de execues por
perodo, o intervalo e a data de trmino, se houver.
4 SIGACFG Schedule
Mensal: informe o ms a ser considerado, assim como o nmero de execues por perodo, o intervalo
e a data de trmino, se houver.
Anual: informe o ano a ser considerado, assim como o nmero de execues por perodo, o intervalo e
a data de trmino, se houver.
Sempre ativo: Esta opo mantm a rotina agendada em funcionamento contnuo at a data de trmino,
se houver.
Intervalo e
Execues.
Alm de informar a quantidade de execues preciso indicar o intervalo entre elas. O mnimo permitido de
15 minutos.
O recurso Execues, exibe em uma lista a hora de cada execuo.
Para essa recorrncia pode ser informado que existe uma data de trmino ou no.
Para realizar filtros no browse onde os agendamentos so exibidos, utilize o boto de filtro, localizado na parte
superior do browse.
possvel realizar buscas no browse a partir da opo Buscar localizada acima do browse de agents.
Esse mesmo cadastro pode ser realizado atravs das prprias rotinas. Mas, para isso o usurio deve possuir
permisso de agendamento e gerao de arquivo no servidor.
O cadastro segue o mesmo princpio.
Na viso inicial do Schedule possvel visualizar todas as tarefas que esto na fila de execuo. Essas tarefas
esto em um browse localizado na parte inferior da tela.
Para realizar filtros no browse onde as tarefas so exibidas, utilize o boto de Filtro, localizado na parte superior
do browse.
possvel realizar buscas no browse a partir da opo Buscar localizada acima do browse de tarefas.
Os detalhes de cada status podem ser visualizados clicando duas vezes no browse.
Na viso inicial de Agendamentos so exibidos todos os agendamentos configurados, que tambm consta
com as opes Filtro e Buscar.
Os detalhes de cada status podem ser visualizado clicando duas vezes no browse para a exibio da Legenda.
Um agendamento pode ser executado a qualquer momento, utilizando o boto Executar Agora (>).
Para visualizar as informaes dos agendamentos, acesse Schedule > Agendamentos > Monitor .
Na primeira janela localizada na parte superior da tela, so listados todos os agendamentos e seus status, que
tambm conta com as opes de Filtro e Buscar e Legenda, assim como as demais janelas.
Na janela central, so exibidas as tarefas geradas por cada agendamento:
No painel inferior so visualizados os eventos da tarefa selecionada.
SIGACFG Schedule 7
Informaes Tcnicas
Tabelas Utilizadas
XX0 Agents
XX1 Agendamentos
XX2 Agendamentos X Empresa-Filial
XX3 EAI
XX4 Configurao EAI/ _SCHDTSK Tarefas geradas pelo
agendamento
SXH Event Viewer/ SXI - RSS
Rotinas Envolvidas
cfga010.prw
Sistemas Operacionais
Windows/Linux
Nmero do Plano
000000775522008
8 SIGACFG Schedule