CO - Como Fazer - Automatização dos Cenários de Compras via Gerenciador de Processos

De CIGAM WIKI

Visando a automatização do processo de compra, passa a ser possível automatizar o processo de execução do Gerenciamento de Compras, sendo o mesmo realizado através de Cenários de Compras pré-cadastradas antes da automatização.
Para tal, foi disponibilizada na tela de Gerenciador de Processos do módulo Workflow, a opção de agendar para execução o processo de Cenário de Compras.
Para maiores informações sobre a criação e configuração do Gerenciador de Processos do módulo Workflow, orienta-se consultar o como fazer SH - Como Fazer - Gerenciador de Processos.
Para que seja possível utilizar esta nova funcionalidade, devem existir Cenários de Compras cadastrados em: Suprimentos> Compras> Movimentos> Cenários de Compras.

Como cadastrar Cenários de Compras?

[editar]

O cadastro de Cenários de Compras deve ser realizado através do Gerenciamento de Compras que pode ser acessado em: Suprimentos> Compras> Movimentos> Gerenciamento de Compras.


Cenário de Compras
Cenário de Compras


Na seção de filtros, devem ser informados os filtros desejados, estes serão utilizados para o cenário.

Cenário de Compras
Cenário de Compras


Na seção de configurações, devem ser informadas as configurações que serão utilizadas para o cenário.

Cenário de Compras
Cenário de Compras


Clicar no botão Criar Cenário

Cenário de Compras
Cenário de Compras


Informar uma descrição que identifique o cenário que está sendo criado. Também devem ser informados os dias de reposição, período de vendas, o cenário será criado ao clicar em 'Confirmar'.

Cenário de Compras
Cenário de Compras


Para confirmar se o cenário foi criado conforme o esperado, deve-se clicar no botão ‘Carregar Cenário’, onde serão exibidos os cenários cadastrados.

Cenário de Compras
Cenário de Compras


Clicando no botão 'Confirmar', os filtros e configurações do cenário são carregados.

Cenário de Compras
Cenário de Compras


Clicando no botão ‘Processar Estoque’ o mesmo é processado, conforme o cenário escolhido.

Cenário de Compras
Cenário de Compras


Como visualizar e executar os Cenários de Compras?

[editar]

Acessar o programa Cenários de Compras em: Suprimentos> Compras> Movimentos.

Cenário de Compras
Cenário de Compras


Caso não exista nenhum cenário ainda cadastrado, será exibida mensagem abaixo ao abrir o programa.

Cenário de Compras
Cenário de Compras


Na tela exibida verificar os Cenários de Compras listados.

Cenário de Compras
Cenário de Compras


Ao clicar no botão ‘Executar’ é possível executar manualmente o gerenciamento de compras para o cenário selecionado.

Cenário de Compras
Cenário de Compras


Ao final da execução, será exibida mensagem de confirmação.

Cenário de Compras
Cenário de Compras


Ao confirmar a mensagem o Gerenciamento de Compras gerado é exibido na coluna da direita.

Cenário de Compras
Cenário de Compras


Ao clicar no ícone de ‘Lupa’ é possível visualizar o Gerenciamento de Compras gerado.

Cenário de Compras
Cenário de Compras


Colocando o mouse sobre o ícone do Robô, é indicado a qual cenário de compras este gerenciamento está associado.

Cenário de Compras
Cenário de Compras


Colocando o mouse sobre a informação de giro de estoque, é exibido o período de vendas utilizado na geração.

Cenário de Compras
Cenário de Compras


Colocando o mouse sobre a informação de planejamento, é exibido o período de compras utilizado na geração.

Cenário de Compras
Cenário de Compras


Como automatizar a execução dos Cenários de Compras?

[editar]

Acessar o programa Cenários de Compras em: Suprimentos> Compras> Movimentos.
Deve ser escolhidos/identificados os códigos dos cenários de compras que serão adicionados no gerenciador de processo.
Com isso, o processo de parametrização desta automatização é facilitado.

Cenário de Compras
Cenário de Compras


Acessar o programa Gerenciador de Processos em: BPM> Workflow> Movimentos.

Cenário de Compras
Cenário de Compras


Na tela exibida, clicar em ‘Agendar Processo’.

CENARIO_COMPRAS21
CENARIO_COMPRAS21


Na tela exibida, as informações de ‘Servidor de Tarefas’ e ‘Servidor de Aplicação’ devem estar previamente configurados conforme orientações do SH - Como Fazer - Gerenciador de Processos

Teclar ‘F5’ zoom sobre o campo ‘Processo’.

CENARIO_COMPRAS22
CENARIO_COMPRAS22


Serão listados todos os processos possíveis de agendamento, selecionar o processo ‘Cenários de Compras’ e clicar em ‘Confirmar’.

Cenário de Compras
Cenário de Compras


No campo ‘Parâmetros’ teclar F5 zoom:

Cenário de Compras
Cenário de Compras


Adicionar no campo 'Parâmetros', qual o Código do Cenário que deseja agendar o processo e clicar em 'Confirmar'.
Importante: Para cada agendamento deve ser informado apenas um cenário. Sendo possível a criação de vários agendamentos para diferentes cenários.

CENARIO_COMPRAS25
CENARIO_COMPRAS25


Informar a recorrência do processamento, ou seja, a cada quanto tempo e qual hora o processo deverá ser executado.
Importante: Ao realizar o agendamento de mais de um processo para o Cenário de Compras, deve ser considerado um intervalo de tempo que seja aproximado ao tempo de processamento do cenário em questão, para que o servidor onde está sendo executado este processo não seja sobrecarregado.

Cenário de Compras
Cenário de Compras


O processo será habilitado e estará ativo no Scheduler do Windows.

Cenário de Compras
Cenário de Compras


A partir deste momento o processo estará agendado e será executado sempre na data e horário previstos até que seja desativado.

Cenário de Compras
Cenário de Compras


Todos os cenários processados pelo Gerenciamento de Processos estarão listados no programa de Cenários Compras que pode ser acessado em: Suprimentos> Compras> Movimentos.

Cenário de Compras
Cenário de Compras


Ao clicar no ícone da ‘lupa’ é possível ver o gerenciamento de compras gerado.

Cenário de Compras
Cenário de Compras



Como automatizar a exclusão dos IDs de Compras executados através de Cenários de Compras?

[editar]

[Versão221107 1]

Acessar o programa Gerenciador de Processos em: BPM> Workflow> Movimentos.

Cenário de Compras
Cenário de Compras


Na tela exibida, clicar em ‘Agendar Processo’.

CENARIO_COMPRAS21
CENARIO_COMPRAS21


Na tela exibida, as informações de ‘Servidor de Tarefas’ e ‘Servidor de Aplicação’ devem estar previamente configurados conforme orientações do SH - Como Fazer - Gerenciador de Processos
Teclar ‘F5’ zoom sobre o campo ‘Processo’.

CENARIO_COMPRAS39
CENARIO_COMPRAS39


Selecionar o processo ‘Exclui ID Compra’ com nome público ‘WW00013’.

CENARIO_COMPRAS31
CENARIO_COMPRAS31


Teclar ‘F5’ zoom sobre o campo ‘Parâmetros’.

CENARIO_COMPRAS32
CENARIO_COMPRAS32


Adicionar no campo 'Parâmetros', qual a quantidade de dias que deseja realizar a exclusão e clicar em 'Confirmar'. Importante: Caso seja mantido zero na quantidade de dias, será realizada a exclusão dos registros 365 dias para trás da data atual, considerando sempre a data de criação dos registros de compra, onde o campo28 da tabela COGERENC seja maior que zero.

CENARIO_COMPRAS33
CENARIO_COMPRAS33

Serão excluídos os registros das tabelas:

Tabela: 703
Nome: GERENCIAMENTO COMPRA
Nome lógico: %COGERENCIAMENTO%
Tradução: COGERENC

Tabela: 704
Nome: DETALHE GERENCIAMENTO COMPRA
Nome lógico: %CODETGERENCIAMENTO%
Tradução: CODETGER

Tabela: 705
Nome: DETALHE MES GERENC COMPRA
Nome lógico: %CODETMESGERENC%
Tradução: CODEMEGE

Tabela: 706
Nome: REMANEJO GERENCIAMENTO COMPRA
Nome lógico: %COREMANEJOGERENC%
Tradução: COREMGER


Informar a recorrência do processamento, ou seja, a cada quanto tempo e qual hora o processo deverá ser executado.

CENARIO_COMPRAS34
CENARIO_COMPRAS34

A partir deste momento o processo estará agendado e será executado sempre na data e horário previstos até que seja desativado.

CENARIO_COMPRAS35
CENARIO_COMPRAS35

O processo será habilitado e estará ativo no Scheduler do Windows.

CENARIO_COMPRAS36
CENARIO_COMPRAS36

Será exibido informação de quantos registros foram excluídos, após execução:
Histórico exibindo que não foi excluído nenhum registro

CENARIO_COMPRAS37
CENARIO_COMPRAS37

Histórico excluindo registros

CENARIO_COMPRAS38
CENARIO_COMPRAS38


Como automatizar diversos IDs do cenário de compras, em um processo

[editar]

No gerenciador de processos, foi disponibilizado uma nova opção, conforme prints abaixo:

Ao selecionar este processo, deve ser adicionado então o parâmetro (F5), e assim, é possível informar diversos cenários, apenas separando com um ponto e virgula (;):

Também foi disponibilizado um novo programa ‘Gera Parâmetro para Cenário em Lote’ no menu "Parâmetros do Compras":

Este programa é um simples facilitador para que o usuário consiga gerar diversos cenários, através dos ID's já cadastrados. Nesta tela temos uma coluna com checkbox para auxiliar o usuário, não será gravado em nenhum momento os Ids selecionados, somente será gerada a string para o usuário copiar e colar no processo que veremos em seguida.

  • Coluna Id que representa o Id do cenário;
  • Descrição do próprio cenário;
  • Tempo de processamento da última execução;
  • Ids que será a string montada com separador ponto e virgula (;);
  • Tempo processamento estimado que é a soma dos últimos processamentos para servir de base para estimar o processamento em lote, como já mencionado pode ser variável dependendo do uso do servidor.

Ao selecionar alguns Ids é gerada então a string e somados os tempos.

Versões

[editar]

Versão 221107

[editar]
  1. Disponível na versão Beta 221107 e superiores.