Robô consulta situação PN
Robô consulta situação PN
Esse serviço é responsável por realizar automaticamente a atualização cadastral dos parceiros de negócios, conforme as configurações definidas na aba Sintegra nas configurações iniciais.
O processo executa consultas cadastrais periódicas nos serviços configurados, permitindo manter as informações dos parceiros de negócios atualizadas no SAP, reduzindo intervenções manuais e garantindo maior confiabilidade cadastral.
Para utilização do robô, é necessária a criação de uma Stored Procedure no banco de dados do SAP.
A procedure será responsável por retornar os parceiros de negócios que deverão ser processados pelo robô.
Nota: A procedure deverá ser solicitada ao time Fiscal, podendo ser personalizada conforme a necessidade do cliente.
No modelo padrão disponibilizado, a procedure retorna os parceiros de negócios:
Que possuem pedidos de venda;
Que ainda não foram consultados;
Ou cuja última consulta ultrapassou o período definido no parâmetro:
“Nº de dias para consultar PN novamente”
Dessa forma, o robô executará automaticamente a atualização cadastral apenas dos registros pendentes ou vencidos.
A procedure poderá ser adaptada para diferentes cenários, como:
Consultar fornecedores a partir de pedidos de compra;
Filtrar parceiros de negócios por grupo;
Processar apenas determinados tipos de PN;
Validar parceiros por filial;
Restringir consultas por UF;
Implementar regras específicas do cliente.
Após o recebimento do executável do robô, os arquivos deverão ser armazenados em um diretório sem intervenção manual, pois o processo utilizará este local como referência em todas as execuções automáticas.
Recomenda-se:
Utilizar uma pasta dedicada ao robô;
Evitar movimentação manual dos arquivos;
Garantir permissões de leitura e escrita para o usuário do serviço;
Manter o diretório fora de pastas temporárias ou sincronizadas.
Exemplo de Diretório de Extração da Configuração do Robô.
Nota: É obrigatória a definição de um diretório por base de dados, correspondendo a um executável por filial.
Após salvar os arquivos, deverá ser acionado o executável “RoboConsultaSituacaoPN.exe” e preencher os parâmetros de acordo com o cenário:
Exemplo de Configuração.
Após o preenchimento das configurações do robô, é necessário clicar na opção “Salvar”, disponível no canto superior da tela de configurações.
Após salvar as configurações, o robô estará apto para execução automática, realizando o processamento e atualização cadastral dos parceiros de negócios conforme os parâmetros definidos.
Outra configuração que será necessária realizar, é a configuração do “Agendador de Tarefas” do Windows. Essa configuração se faz necessária para deixar automatizado a execução do robô, sem ter a necessidade de acionamento manual por parte do usuário.
Para realizar essa configuração, acessar o menu inicial do Windows e buscar a ferramenta “Agendador de Tarefas”.
Busca Agendador de Tarefas.
Agendador de tarefas.
No agendador, deverá ser acionado a ação, “Criar Tarefa”, neste processo que será configurado ação e a recorrência que deverá ser acionado o Robô. Neste menu, deverá ser configurada quatro abas: Geral, Disparadores, Ações e Configurações. Abaixo exemplo da configuração:
Aba – Geral:
Agendador de Tarefas – Disparadores – Novo Disparador .
Nota: O horário de execução do robô pode ser definido conforme a necessidade da empresa. Entretanto, recomenda-se configurar a execução automática em intervalos de 5 em 5 minutos, garantindo que os parceiros de negócios sejam consultados e atualizados antes do faturamento dos pedidos e da geração das Notas Fiscais de Saída.
Agendador de Tarefas – Aba Ações – Nova Ação .
Agendador de Tarefas – Aba Ações – Selecionando o executável.
Após selecionar o executável “RoboConsultaSitua.exe”, clicar no “Ok” e ir para a próxima configuração.
Agendador de Tarefas – Aba Ações – Configurações.
Nesta aba, deve-se apenas verificar se a configuração está condizente com o exemplo acima, principalmente a opção “Interromper a tarefa se ela for executada por mais de:” Este campo não pode estar marcado, caso esteja, desmarque.
Após as configurações acima citadas forem realizadas, o Robô irá ter seu funcionamento conforme o esperado. Caso ocorra alguma falha em algum período, existe no caminho em que foi salvo o Robô uma pasta chamada “LOG”, nesta poderá ser consultado o histórico de execução dele:
Log de Execução do Robô.