Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:

Planos - Linha Protheus - XML

Função:

PLS973VRDA

País:Brasil
Ticket:16419755
Issue:DSAUPC-18482


02. SITUAÇÃO/REQUISITO

Em alguns clientes que estão no processo de substituição do sistema legado pelo PLS, podem enfrentar dificuldades com prestadores que enviam arquivos XMLs com códigos de identificação do antigo sistema. E como esses códigos do sistema legado são totalmente diferentes do sistema Protheus, o XML acaba sendo recusado no Gerenciador de XML, gerando retrabalho para os usuários da Operadora ou prestador.

Dessa forma, para resolver de forma temporária esse problema nas migrações de sistema, foi criado o Ponto de Entrada (P.E.) PLCDPRE.


03. SOLUÇÃO

Foi realizado a criação e implementação do Ponto de Entrada PLCDPRE, que irá receber como parâmetro de entrada o código do prestador (enviado no XML, na tag <codigoPrestadornaOperadora>). Dessa forma, será possível fazer um "De-Para" para o código do prestador correspondente ao sistema Protheus, resolvendo problemas na submissão e importação do arquivo.

Exemplo PLCDPRE
#Include 'Protheus.ch'

User Function PLCDPRE()

LOCAL cIdenPre := paramixb[1] 

if cIdenPre == "XYZ" //código do prestador no sistema legado
   cIdenPre := "000190" //código do prestador correspondente ao Protheus
endif 

return cIdenPre

04. DEMAIS INFORMAÇÕES

Consulte a documentação do P.E. PLCDPRE no link: DT PE Ajuste código RDA importação XML.


05. ASSUNTOS RELACIONADOS

Não aplicável.