Fechamento de Estoque como Tarefa

Modificado em Ter, 3 Mai, 2022 na (o) 10:10 AM

Dificuldade
  • Média


Resumo


Este artigo tem por objetivo apresentar a configuração e o funcionamento da execução do fechamento de estoque por tarefa.


Configurando o agendamento do fechamento de estoque como tarefa


1. Abra o cadastro MNM051 (Agendamento de Tarefas);


2. Com tela MNM051 aberta, vamos cadastrar primeiramente a agenda informando o código para identificação, descrição e observação.


*Neste momento iremos criar a agenda com a Situação Inativo:


3. Após informar os dados conforme imagem acima tecle F2 para salvar a agenda.


4. Clique em Nova Tarefa;


5. Na tela tarefa deixa o campo Seq. como 0, Programa em branco e no campo SQL informe o comando abaixo e salve o registro teclando F2.


Comando SQL:

--Congela estoque

UPDATE CI101 SET CD_CONGELA_CES = 'T', DE_USUARIO = 'TAREFA', DT_ULT_ALT = dateadd(dd,datediff(dd,0,GETDATE()),0)



6. Volte para o cadastro MNM051 (Agendamento de Tarefas) e clique novamente em Nova Tarefa;


7. Na tela Tarefa deixe o campo Seq. como 0, e informe CEP021 no campo Programa e tecle F2;



A sua tela de agendamento de tarefas, deve ficar como esta na imagem abaixo:



8. Ainda na tela MNM051 (Agendamento de Tarefas) clique na aba Configuração e defina os parâmetros desejados para rodar o fechamento de estoque.

Abaixo está um exemplo onde a tarefa configurada aqui vai rodar mensalmente com o usuário AXE às 5:00 da manhã. É possível definir também a data da próxima execução informando o campo Data. 



Observações:

  • Caso desejar é possível criar um usuário chamado 'TAREFA' e em todas as tarefas agendadas usar este usuário do sistema como padrão para facilitar futuras consultas diferenciando o que foi rodado manualmente e o que foi rodado por tarefa;
  • Caso desejar é possível configurar o envio de e-mail após a execução do fechamento de estoque na aba E-mail conforme exemplo abaixo:


9. Após ter realizado estas configurações basta alterar a Situação para Ativo e salvar a agenda via F2;


Importante: Da forma com que esta tarefa foi criada, o estoque não foi liberado para movimentação. Para liberar é necessário entrar na tela CEM000 e liberar o congelamento de lançamentos. 


Outra opção seria criar mais uma sequência na agenda usando um comando SQL para mudar o campo CD_CONGELA_CES para 'L'.


Consultando o relatório após o processamento da tarefa


Neste tópico foi utilizado o PRECO_MEDIO como exemplo pois o precesso de consulta é o mesmo .


1. Abra a tela MNM051 (Agendamento de Tarefas);


2.  Selecione a agenda cadastrada acima (PRECO_MEDIO) através do zoom;


3. Clique na aba Execuções, selecione a tarefa com o programa CEP003 e clique no botão Detalhes;



4. Na tela Detalhes da Tarefa, clique em Arquivo, sistema irá abrir o arquivo PDF na tela.











Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo