Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados




Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Utilitários
Função:Painel de Movimentações - PMV_00001
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DSUPANALY-1492

02. SITUAÇÃO/REQUISITO

Implementação

Foi implementado na aplicação Agendador de Serviços de Integração - SMWS0006 um método que altera os resultados do Adicionar à aplicação Painel de Movimentações - PMOV_00001, permitindo que os lançamentos com três ou mais meses de realização não sejam considerados e exibidos na aplicação.

Pré-Requisitos e Restrições

Se estiver na versão 21.01, atualizar o sistema para a release (colocar numero da release) ou release superior.

Se estiver na versão 20.01, atualizar o sistema para a release (colocar numero da release) ou release superior.

Instruções para Utilização

A aplicação alterada se encontra no caminho: Consinco Web → Módulo Utilitários → menu Gerenciador de Serviços → Agendados de Serviços de Integração

Acessar aplicação, e selecionar a opção de Acessar Agendamento. Na tela de adição, selecionar o serviço Painel de Movimentações Slave Service e o método Excluir Lançamentos Anteriores a 3 meses.

Image RemovedImagem 1 - Agendamento do Serviço de Exclusão

Parametrizar os demais valores e confirmar a criação do agendamento.

Image RemovedImagem 2 - Confirmação do Agendamento

Voltando a tela inicial, realizar execução do agendamento e aguardar a operação ser realizada.

image2021-3-17_17-2-58.pngImage Removed

Imagem 3 - Execução do Agendamento

Após a conclusão da operação, ao acessar a aplicação Painel de Movimentações e realizar uma consulta anterior a três meses. A aplicação não exibirá nenhum lançamento.

 

Para mais instruções de utilização da Aplicação, clique aqui

...

00001 a opção de utilização de um novo método para remover lançamentos integrados à mais de três meses.

03. SOLUÇÃO

Para solucionar o problema, foram realizados os seguintes ajustes:

  •  Adicionado ao worker service do Painel um novo método que realiza a exclusão de lançamentos de todos os módulos.
  • Para realizar o agendamento da exclusão é necessário configurar o método 'Excluir Lançamentos Anteriores à Três Meses', e definir um "HorarioExecucao" e "Frequencia" válidos.
  • A configuração deve ser feita no arquivo appSettings.json, localizado no caminho: 'C:\TOTVS_Varejo_Supermercados\Servicos\[NOMESITE]'.
  • Os valores de Frequência são: 'D' - Diário, 'S' - Semanal e 'M' - Mensal
  • O Horário Execução deve seguir o seguinte padrão: hh24:mm:ss, por exemplo: 23:30:00
  • Após feitas as configurações de agendamento, o Worker service deve ser reiniciado, através da tela de serviços do windows.
  • Exemplo das configurações podem ser vistos nas imagens 1 e 2: 


      

    Image Added

    Imagem 1 - Configuração do agendamento no appSettings.json


    Image Added

    Imagem 2 - Reiniciando o worker service.


04. DEMAIS INFORMAÇÕES

Atualizar o sistema para a release 22.01.001 ou release superior.

05. ASSUNTOS RELACIONADOS

Painel de Movimentações