...
01. VISÃO GERAL
Esta Implementação implementação tem como finalidade disponibilizar de forma nativa o processamento do recalculo recálculo do custo médio por Schedule sem mais a necessidade de criação de um ponto de entrada para o acionamento automático do processamento.
OBSObservação: lembrando Lembrando que esse recurso não descontinua a forma de Schedular via execução de ponto de entrada.
Entendimento do schedule:
O Schedule Protheus permite que rotinas do sistema sejam agendadas para que possam ser executadas posteriormente, em um período determinado pelo usuário. É possível definir quando (dias, horários e quantidades de execuções) e em qual Grupo de Empresas e Filiais o processo será executado.
link Como agendar a execução de rotinas - Link para melhor compreensão.
02. EXEMPLO DE UTILIZAÇÃO
Deck of Cards |
---|
id | Parâmetros |
---|
effectType | fade |
---|
|
Card |
---|
id | 1 |
---|
label | Configuração Schedule |
---|
effectType | fade |
---|
| Card documentos | Informacao Aviso |
---|
Esse processo tem como objetivo trazer um exemplo | do processode utilização, e qualquer dúvida do Schedule deve ser | sanado sanada com a equipe de Framework. |
| Titulo | IMPORTANTE!- Essa rotina pode ser executada com o Sistema em uso por todos os usuários. Nesse caso, as movimentações que estão acontecendo simultaneamente ao cálculo podem influir no resultado. Para que a rotina seja executada dessa forma, o parâmetro MV_CUSTEXC deve estar com o conteúdo igual a "N".
Outra forma de execução é com o Sistema em modo exclusivo, sem outros usuários utilizando os arquivos necessários ao cálculo. Para que a rotina seja executada dessa forma, o parâmetro MV_CUSTEXC deve estar com o conteúdo igual a "S", porem essa configuração interfere se o cliente utiliza a Thread do Agent do Schedule ou até mesmo se o configurador ficar aberto, dessa forma o recomendado é a utilização com "N"
|
- Acessar configurador (SIGACFG)
- Ambientes > Schedule > Schedule.
![](/download/attachments/545626605/configschedule.gif?version=1&modificationDate=1586200647163&api=v2)
- Cadastrar o Agent
- Agente Cadastro:
![](/download/attachments/545626605/configagent.gif?version=1&modificationDate=1586200916897&api=v2)
- Cadastrar agendamento.
- agendamentos > Cadastrar.
![](/download/attachments/545626605/configaagendamentos.gif?version=1&modificationDate=1586201463813&api=v2)
- Ativação do Processamento:
- Schedule
![](/download/attachments/545626605/ativa%C3%A7%C3%A3odoprocesso.gif?version=1&modificationDate=1586201752117&api=v2)
---|
Card |
---|
id | 1 |
---|
label | Analise Análise de resultado. |
---|
effectType | fade |
---|
| - Consulta realizada na Tabela CV8 pois nessa tabela estão gravadas os eventos do recalculo.
![](/download/attachments/545626605/consultanobanco.gif?version=1&modificationDate=1586202183717&api=v2)
|
|
04. TABELAS UTILIZADAS
05. PARÂMETROS UTILIZADOS
...