Ajustes para leitura de refeições com integração do TSA

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGAPON

Função:

PONA030.PRX

PONM010.PRX

Situação/Requisito:

- Ao efetuar a leitura de refeições com integração do TSA, os registros da RFE fora do intervalo de parametrização da leitura eram excluídos da tabela e os registros da RFE dentro do intervalo não eram atualizados com o flag de registro lido (campo RFE_FLAG). Dessa forma, os registros que estavam fora do intervalo de parametrização eram "perdidos" e os registros dentro do intervalo sempre eram processados quando havia nova execução da leitura.

- Ao efetuar a leitura de marcações definindo o intervalo de data para um dia apenas, a rotina não efetuava a gravação das marcações desse dia.

Solução/Implementação:

- Ao efetuar a leitura de refeições com integração do TSA, os registros da RFE fora do intervalo de leitura não serão excluídos da tabela e os registros da RFE dentro do intervalo serão atualizados com o flag de registro lido (campo RFE_FLAG atualizado com 1).

- Ao efetuar a leitura de marcações definindo o intervalo de data para um dia apenas, a rotina irá efetuar a gravação das marcações desse dia.

Obs.: os parâmetros MV_GETDIAA e MV_GETDIAP influenciam no período considerado para a leitura das marcações. Por exemplo: se parametrizar a rotina de leitura para efetuar marcações do dia 06/05/2016, mas configurar o parâmetro MV_GETDIAP com 1, o sistema irá adicionar um dia ao período considerado para a leitura, ou seja, irá efetuar leitura das marcações do dia 06/05/2016 ao dia 07/05/2016.

Chamados relacionados:

TUTJM2