01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saúde |
Módulo: | SIGAPLS |
Função: | PLSP500X |
País: | Brasil |
Ticket: | 13545287 |
Issue: | DSAUPC-16755 |
02. SITUAÇÃO/REQUISITO
Algumas Operadoras do sistema Unimed estão enviando os arquivos PTU A500 - na tag <ptu:cd_Servico> (código do pacote) - apenas com o código do pacote, mas sem os zeros à esquerda, conforme cadastro no SISPAC, e esse valor está sendo gravado direto no campo BD6_CD_PAC.
Ou seja, no SISPAC, o código do pacote está como 00000120, mas no A500 enviado, estão colocando apenas <ptu:cd_Servico>120</ptu:cd_Servico>, que não permite a correta integração com os webservices de pacotes e demais processos.
03. SOLUÇÃO
Realizado ajustes nas funções que envolvem a gravação do código do pacote, para preencher com zeros à esquerda, caso o tamanho do código enviado seja menor que o tamanho do campo de pacote.
Seguindo o exemplo da seção 02, se o arquivo A500 chegar com a tag <ptu:cd_Servico>120</ptu:cd_Servico>, o sistema irá gravar no campo BD6_CD_PAC o valor 00000120, permitindo a correta integração com os webservices e demais processos da Unimed.
04. DEMAIS INFORMAÇÕES
Para mais informações sobre o tema, consulte a documentação de referência em: PTU A500 - PLSP500X.
05. ASSUNTOS RELACIONADOS
- Não aplicável.