Árvore de páginas


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.

CampoDescrição
Ordem08
PerguntaData Negociação Pacote Geral
TipoData
Tamanho8
Decimal0
Modo Entrada1 - Edit
VAR01MV_PAR08


05. ASSUNTOS RELACIONADOS