Configurações que devem ser levadas em consideração para o perfeito funcionamento: - Cadastro do Tipo de Contrato / Tipo de Planilha com o campo Medição Automática = SIM
- Configuração do evento "041 - Limite de saldo das planilhas" na rotina MATA045 (m-messenger);
- Configuração dos parâmetros:
MV_MEDDIAS - Indica a quantidade de dias para pesquisa das medições pendentes. MV_MEDPEND - Caso exista erro na criação das medições, esse parâmetro determina que o Sistema deve pesquisá-las e encerrá-las automaticamente. Ele é executado após a execução do JOB (quando existente), para que se possa criar as medições automáticas, e pode ser configurado como 1=Sim ou 2=Não. MV_ATUGCT - Indica a data que o sistema considera para geração das Medições pendentes de acordo com o conteúdo do parâmetro MV_MEDDIAS. MV_CT26021 - Gerar todas as medições automáticas pela rotina CNTA121?. T = Sim, F = Não Medições em filiais distintas a do contrato A rotina CNTA260 tem uma limitação em relação as permissões de medição em filiais distintas a do contrato(CN9_FILCTR), não realizando a inclusão em qualquer filial além da filial de origem do contrato. Essa limitação se deve há alguns fatores, listados abaixo: - Para processamento das medições é realizada uma consulta SQL a diversas tabelas do SIGAGCT(CN9, CNA, CNF, CN1, CNL e CPD) que são todas filtradas pelo compartilhamento via xFilial de cada uma dessas tabelas. Em especial a CN1(Tipo de Contrato) e CNL(Tipo de Planilha) são essenciais para filtrar se o contrato em questão deve ou não ser medido de maneira automática, dessa forma seria necessário que a execução ocorresse na filial original para obter a informação correta ou que essas tabelas fossem compartilhadas;
- Hoje o sistema permite que o usuário dê permissão para que um contrato seja medido em um número indeterminado de filiais, dessa forma quando o sistema seleciona uma competência/parcela para ser medida não é possível tomar a decisão de maneira automática de em qual filial a medição deve ser realizada
Para realizar uma operação desse tipo seria necessário que as tabelas do SIGAGCT fossem compartilhadas, apenas em um ambiente configurado dessa forma seria possível o correto processamento e mesmo nesse cenário as medições seriam realizadas na filial logada no momento da execução do programa, desde que o contrato tivesse permissão para ser medido na filial em questão. Maiores informações referente ao compartilhamento de tabelas do GCT: GCT0010 - Compartilhamento Tabelas SIGAGCT |