Neste manual vamos abordar como são realizadas as configurações para agendamento do cálculo da Curva ABC, essa função está disponível através do programa Curva ABC de Produtos localizado em Relatórios > Estoque. 

Essa função somente estará disponível para usuários que possuírem a guia 02 desmarcada.

Para obter resultados precisos a curva ABC de produtos deve ter sua manutenção realizada periodicamente, por isso a mesma deve ser gerada dentro de um ciclo de tempo que pode ser quinzenal, mensal ou mesmo semanal, de acordo com a necessidade de cada loja.

Configurando o agendamento

Para efetuar a configuração do agendamento,  clique em , então o sistema abrirá uma tela onde é possível agendar a execução da curva ABC, através de filtros previamente configurados tais como: dias da semana, o horário de execução, a periodicidade em que será gerada e em quais filiais deverá acontecer.

A tela de agendamento de Curva ABC é composta basicamente pelos mesmos filtros utilizados na geração/atualização da Curva ABC de produtos manual, permitindo selecionar uma data e hora de execução, além de visualizar os agendamentos já realizados e validar se os mesmos já foram executados.

Há duas guias, sendo a primeira  Agendamentos, responsável pelos filtros e visualização dos agendamentos, e em Log Execução, onde o usuário pode acompanhar a execução dos cálculos da curva ABC.

Figura 01Agendamento Curva ABC

Para acessar a tela de agendamento, é necessário que esteja configurada qual será a filial responsável pelo agendamento/execução do processamento automático da Curva ABC, essa configuração é realizada através do programa Parâmetros da Empresa (Parâmetros > Parâmetros > aba Estoque).

Figura 02 - Filial de agendamento Curva ABC

O agendamento poderá ser realizado apenas por uma filial, não sendo necessário realizar a configuração para todas as filiais, no caso de redes. Ao selecionar uma filial responsável essa informação já será incluída na configuração das demais filiais automaticamente.

Informações de filtros

Na parte superior desta guia, serão definidas a descrição e as regras para o processamento da curva, o usuário deve definir a descrição deverá ser informado um nome para o agendamento, para facilitar a identificação do que está sendo agendado e também auxiliar ao verificar os logs de execução.

O campo filial de execução apresentará a filial configurada como responsável pelo agendamento e execução da curva ABC. Em situação e data de criação serão mostrados a situação e a data/hora de criação do agendamento. Durante o cadastro de um agendamento, ele permanecerá em branco e quando estiver visualizando um agendamento já criado, aparecerá se o mesmo está Ativo ou Inativo e a sua data/hora de criação.

No campo período de execução será informado a frequência de execução do agendamento, se será executado uma única vez, semanalmente ou mensalmente e conforme a opção selecionada serão disponibilizados outros campos para que sejam inseridas as regras da execução.

  • Uma única vez: quando selecionado esta opção, precisará definir a data/hora em que o processamento será executado. A data e a hora não poderão ser inferior a atual (caso seja para o mesmo dia).

  • Semanal: quando selecionado esta opção, precisará definir os dias da semana em que o processamento será executado e se a execução se repetirá toda semana ou em semanas alternadas.

  • Mensal: quando selecionado esta opção, precisará definir os dias do mês aos quais o processamento será executado, podendo escolher do dia 01 ao 31. 

    • Se no dia 03, for selecionado como dia de execução 02, a curva será processada somente no dia 02 do mês seguinte.

Ao gravar as informações, o sistema mostrará uma mensagem do real horário em que a Curva será executada. Ou seja, mesmo que seja configurado e definido um horário para o agendamento, o sistema irá executá-lo posteriormente, conforme o evento cadastrado em banco de dados.

Para uma melhor explicação dos horários de execução dos agendamentos é possível validar através do ícone existente ao lado do campo '‘hora de Execução’', onde é representado o horário conforme o banco de dados da filial. Na imagem abaixo é possível verificar que: os agendamentos criados com hora de execução que esteja entre 10:31:16 e 11:30:16 serão executados apenas as 11:30:16. Já os agendamentos criados com hora de execução entre 09:31:16 e 10:30:16 serão executados as 10:30:16. E assim sucessivamente.

Figura 03 - horários programado de agendamento

Na sequência, estarão os filtros que definirão a geração da curva ABC, através do menu processar curva para as filiais devem ser selecionadas para quais filiais o processamento da curva será aplicada. Serão mostradas as filiais ativas no sistema, ou seja, àquelas que estiverem parametrizadas para '‘controlar filial’' nos '‘parâmetros da Empresa’'. É possível filtrar por tipo de produto ou grupo principal, e também selecionar a sazonalidade dos itens, se: anual, verão ou inverno. Se a curva será gerada ou não dos produtos fracionados

Os campos intervalo de data de emissão e não incluir produtos cadastrados entre serão apresentados em tela, somente quando for selecionado como período de execução do agendamento: '‘uma única vez’'. 

As opções Executar curva com base nos últimos x dias e excluir os produtos cadastrados a menos de x dias serão apresentados em tela, quando for selecionado como período de execução do agendamento: '‘semanal’' ou Mensal.

  • Executar curva com base nos últimos x Dias  Será permitido informar até 3 (três)dígitos. Caso seja informado um valor menor que 60 (sessenta) será apresentado a mensagem: “Você escolheu a atualização do seu estoque (MÍNIMO/DEMANDA) baseado em uma curva de: 59 dias(s), este número de dias é considerado muito baixo. Aconselha-se que ele seja em torno de 90 dias. Continuar Assim Mesmo?”, para que o usuário confirme estar ciente do valor informado.
  • Excluir os produtos cadastrados a menos de x Dias – Será permitido informar até 2 (dois) dígitos. Na execução, será configurado como intervalo de datas, a data atual menos os dias informados neste campo.

Os campos de percentual e demanda por dias da curva terá a mesma funcionalidade da tela principal, ou seja, deverão ser informados os percentuais para cada curva e a quantidade de dias para a demanda das curvas A, B e C.

Após informar os campos e os filtros para a geração da curva,  clique no botão , então o agendamento poderá ser visualizado na tabela com as informações a seguir: código e descrição, filial que executará o processamento, período de execução, a opção de filtro utilizada e a data de criação. É possível visualizar os agendamentos ativos e inativos. Para carregar o agendamento em tela novamente,   clique duas vezes sobre ele.

Duplicando agendamentos

Caso queira criar um agendamento a partir de regras e filtros de um agendamento existente, abra o agendamento desejado e  no botão clique duas vezes sobre ele, após pressione o botão . Os filtros e regras do agendamento existente serão carregados em tela, necessitando apenas informar uma nova descrição para o novo agendamento.

Figura 04 - Duplicar agendamentos

Inativando agendamentos

Para excluir/inativar um agendamento, selecione-o e pressione o botão delete. Quando o agendamento selecionado não tiver sido executado nenhuma vez, será excluído definitivamente. Se o agendamento já tiver sido executado pelo menos uma vez, o mesmo será apenas Inativado. 

Os agendamentos que estiverem configurados com o período de execução 'Uma única vez', após serem executados serão excluídos automaticamente.

Não é possível editar um agendamento já criado. Para isso é necessário criar um novo.

Guia Log de Execução

Nesta guia, o usuário conseguirá visualizar os agendamentos que já foram executados e os agendamentos não executados, devido a alguma falha.

Será possível buscar os agendamentos pela descrição, intervalo de execução e pela situação dos mesmos, se já executados, não executados ou ambos. Após preencher os filtros, pressione o botão  para que a busca seja iniciada.

Por padrão serão listados os 500 (quinhentos) primeiros agendamentos localizados, mas o usuário poderá aumentar o limite de visualização através do campo '‘registros’'.

Figura 05 - Consultar agendamentos

Os agendamentos serão executados pela filial física configurada. É imprescindível que o servidor esteja ligado!

Em casos de redes, os dados serão todos executados pela filial física configurada e apenas replicado os resultados para as demais filiais.


Para mais informações sobre Curva ABC de Produtos clique aqui.