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?

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


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

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


Clicar no botão Criar Cenário

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


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


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

Cenário de Compras


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

Cenário de Compras


Como visualizar e executar os Cenários de Compras?

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

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


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

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


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

Cenário de Compras


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

Cenário de Compras


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

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


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


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

Cenário de Compras


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

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


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

Cenário de Compras


Na tela exibida, clicar em ‘Agendar Processo’.

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


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


No campo ‘Parâmetros’ teclar F5 zoom:

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


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


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

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


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


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

Cenário de Compras



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

[Versão221107 1]

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

Cenário de Compras


Na tela exibida, clicar em ‘Agendar Processo’.

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


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

CENARIO_COMPRAS31


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

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

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

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

CENARIO_COMPRAS35

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

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

Histórico excluindo registros

CENARIO_COMPRAS38


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

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

Ger processos compras.jpg

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 (;):

Ger processos compras2.jpg

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

Ger processos compras3.jpg

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.

Ger processos compras5.jpg
  • 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.

Ger processos compras6.jpg

Versões

Versão 221107

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