Árvore de páginas

Versões comparadas

Chave

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

...

Devido as alterações da versão PTU 8.2025, foram realizados ajustes no processo de Exportação do Layout A500leiaute PTU de Cobrança ou Utilização

03. SOLUÇÃO

Atualizado o processo de geração do arquivo PTU A500XML de Cobrança ou Utilização para a versão 8.2025 Tipo do Contrato do Beneficiário.


Configuração:

Coloque a API no campo URL Type (BA0_CBTYPE). Exemplo:

Image Added


No parâmetro MV_PLTPCNB informe qual será a data início da vigência desta funcionalidade. Quando gerado lote com a data inferior a do parâmetro, o sistema se comportará como se não houvesse este processo.

Processo:

Ao carregar os dados das faturas no lote de intercâmbio, o sistema irá consumir a API que verifica o Tipo do Contrato do Beneficiário gravando o status de cada beneficiário do lote no campo Tp.Ctr.Inter(BA1_TPCNIN) .  Alteração Somente Beneficiários que tem o campo Matrícula Antiga (BA1_MATANT) serão considerados na busca para o lote. Isso porque na API enviamos essas matrículas. 

No caso de beneficiários que fazem parte do PEA, o sistema vai verificar a empresa que ele pertence e comparar com o conteúdo do parâmetro MV_PLSCPEA. Sendo PEA, a matrícula que será enviada pela API é a que fica no campo BA1_MATEDI.

No lote de Intercâmbio há o campo Tp.Ctr.Inter (Tipo Contrato intercâmbio) você deve escolher qual será o Tipo de Contrato que pertence este lote. Caso você selecione o Tipo Pré-Estabelecido todos os beneficiários que fazem parte deste lote terá seu tipo de contrato checado e no caso do pré-estabelecido será considerado também os beneficiários com status indeterminado. Caso você selecione a opção Pós-Estabelecido será considerado apenas beneficiários cujo seu produto seja Pós-Estabelecido.

Obs.: Se você estiver gerando um lote Pré (Por exemplo) e algum dos beneficiário que estiver nesse lote seja Pós o sistema irá retirá-lo do lote. Nesse caso basta você gerar um novo lote Pós que ele será considerado.

Image Added


Lote de intercâmbio gerado com o novo campo.

Image Added



Ao gerar o lote de intercâmbio, caso a Unimed retorne que há ao menos 1 matrícula inválida entre as enviadas, o sistema irá exibir a tela abaixo apresentando qual é esta matrícula. O lote não será concluído e deve ser gerado novamente após ajuste da matrícula. No exemplo abaixo a matrícula é inválida devido a quantidade de dígitos.

Image Added


Ao exportar o arquivo PTU de Cobrança ou Utilização, para as movimentações de Pré-Estabelecido e Indeterminado o sistema irá gerar o arquivo com um _pre no final. Para Pós-Estabelecido será gerado _pos. Exemplo:

Image Added


Importante: Caso haja alguma falha no consumo da API, não será possível gerar o lote de intercâmbio.


Importação PTU de Cobrança ou Utilização

No processo de importação do arquivo PTU de Cobrança ou Utilização nada muda. Agora os arquivos terão em seu nome o _pre para arquivos que tenham apenas movimentações de Pré-Estabelecido e _pos para movimentaçõe Pós-Estabelecida. Exemplo de arquivo:

Image Added

       Alteração de Dicionário:

Novos campos:

CampoTipoTamanhoDecimalContextoPropriedadeTítuloDescriçãoPictureValidaçãoLista de OpçõesUsadoBrowseObrigatórioModo Edição
BA1_TPCNINCaracter10RealVisualizarTp.Ctr.InterTipo Contrato Intercâmbio@!PERTENCE("PCI ")P=Pre PagamentoPré-Estabelecido;C=Pos PagamentoPós-Estabelecido;I=IndeterminadoSimSimNão

GetNewPar("MV_PLSUNI", "0") == "1"

BA1_DTHRULCaracter190RealVisualizarUlt.Atu.Ctr Ult.Atualiz.Tipo Contrato@!


SimSimNão

GetNewPar("MV_PLSUNI", "0") == "1"

BTF_TPCNINCaracter10RealAlterarTp.Ctr.InterTipo Contrato Intercâmbio@!PERTENCE("PCI PC ")P=Pre PagamentoPré-Estabelecido/Indeterminado;C=Pos PagamentoPós-EstabelecidoSimSimNãoGetNewPar("MV_PLSUNI", "0") == "1"
BTO_TPCNINCaracter10RealVisualizarTp.Ctr.InterTipo Contrato Intercâmbio@!PERTENCE("PCI PC ")P=Pre Pagamento;C=Pos PagamentoPré-Estabelecido/Indeterminado;C=Pós-EstabelecidoSimSimNãoGetNewPar("MV_PLSUNI", "0") == "1"
BA0_CBTYPECaracter2000RealAlterarURL TypeURL Type@!


SimSimNãoGetNewPar("MV_PLSUNI", "0") == "1"

...

ParâmetroTipoConteúdoDescrição
MV_PLTPCNBCaracter20250825Início da data de vigência do tratamento para o campo Tipo de Contrato

04. DEMAIS INFORMAÇÕES

 É necessário ter as configurações do CADBENEF de ID_CLIENT. Documentação:

CadBenef Online - Configuração Não se aplica

05. ASSUNTOS RELACIONADOS

...