01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Saúde |
Módulo: | SIGAPLS - Plano de Saúde |
Função: | PLSUA1200 |
Ticket: | 8190950 |
Requisito/Issue: | DSAUPC-11484 / DSAUPC-11301 |
02. SITUAÇÃO
Ao exportar o A1200, o sistema estava colocando no registro R205 - CD_CNPJ_CP, apenas a informação "2", não colocando de forma correta o CNPJ do prestador.
Além disso, o sistema estava buscando as informações apenas das tabela BLZ e BLY, da rotina PLSA586, que são tabelas específicas de vinculação entre pacotes e RDAs, não considerando a tabela Geral de Pacote - rotina PLSA587, que deve ser verificada para todas as RDAs.
03. SOLUÇÃO
Para que os ajustes mencionados abaixo sejam efetivos, é necessário atualizar as tabelas DE0, DE1, DE9 no sistema, referente ao layout A1200. Logo:
- Coloque os arquivos EDI's DE0, DE1, DE9 na pasta desejada, dentro do servidor do sistema Protheus;
- Acesse o menu Miscelânea/E.d.I/Aplicação Lay-out (PLSPTUAPL).
Informe o diretório onde estão os arquivo EDI’s e confirme a aplicação do novo layout, de código A1200C.
Os seguintes ajustes foram efetuados:
- Correção do problema do registro R205 - CD_CNPJ_CP, pois agora, o sistema coloca de forma correta o CNPJ/CPF do prestador;
- Ao gerar o PTU A1200, o sistema agora verifica as seguintes tabelas:
- BLD e BLE - Pacotes, que são de uso geral;
- BLZ e BLY - RDA x Pacotes, pacotes específicos por RDA
- O sistema irá buscar os pacotes e verificar para as RDA's selecionadas no intervalo se o prestador pode ou não realizar o pacote, utilizando a função PLSTratExe. Caso o prestador possa realizar, será chamada a função PLSCALCEVE, para verificar se o pacote possui valor de pagamento.
- Caso o retorno seja positivo em ambas as funções acima, sairá no arquivo que o prestador pode realizar o pacote, seja no nível Pacote ou RDA x Pacote.
ATENÇÃO
A partir da versão 11.1 do PTU A1200, layout 1200C, o sistema irá verificar para todos os pacotes se a RDA pode executar o pacote, utilizando a função PLSTratExe. Caso possa realizar, será verificado se o pacote possui valor, através da função PLSCALCEVE.
- Caso ao passar pela função PLSTratExe seja verificado que o prestador não possa realizar o pacote, no arquivo não constará que o prestador pode realizar o pacote;
- Caso ao passar pela função PLSCALCEVE seja verificado que não possui valor de pagamento, no arquivo não constará que o prestador pode realizar o pacote.
Devido a utilização dessas funções, o sistema irá demorar mais para gerar o arquivo A1200, devido as validações existentes.
Na hora de realizar a exportação do arquivo PTU A1200 - rotina PLSUA1200 - é necessário informar o layout A1200C.
Além disso, no Pergunte de exportação do A1200 - PLSU1200, foi adicionado mais uma pergunta, Data Negociação Pacote Geral, que serve para o usuário informar uma data de negociação para sair no campo DT_NEGOCIAÇÃO, quando o pacote vier da tabela BLD, visto que se trata de um pacote de uso geral. Se o campo ficar em branco ou a data informada for menor que a data de inclusão da RDA (campo BAU_DTINCL), o sistema irá colocar no registro a data de inclusão da RDA.
04. DEMAIS INFORMAÇÕES
Abaixo, listamos as características da nova pergunta Data Negociação Pacote Geral, adicionado no Pergunte PLSU1200, referente a exportação do PTU A1200.
Para criação via configurador, acesse Base de Dados / Bases de Dados / Perguntas (CFGX031). Localize a pergunta do grupo PLSU1200.
05. ASSUNTOS RELACIONADOS
- Para maiores informações, consulte o Documento de Referência da Rotina: PTU A1200 - PLSUA1200 - Pacotes.