01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | PTU |
Função: | A1300 |
Ticket: | 15624379 |
Issue: | DSAUBE-21377 |
02. SITUAÇÃO/REQUISITO
O sistema estava gerando o arquivo PTU A1300, sem as tags cd_uni_des_com e id_Benef_des que a partir da versão 2.1 XML passaram a ser de uso obrigatório.
Apresentado assim, erro de validação na CMB:
Bloco: compartilhamentoderisco
Mensagem: cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento ptu:via_cartao. Era esperado um dos {"http://ptu.unimed.coop.br/schemas/V2_1":dt_fim_comp_risco, "http://ptu.unimed.coop.br/schemas/V2_1":cd_uni_des_com}.
03. SOLUÇÃO
O sistema estava utilizando o campo Matric. Hab (B5F_MATHAB) para preenchimento das tags, porém o mesmo não é preenchido na importação e sim o campo Mat.Sist.Ant (B5F_MATANT), portanto foi ajustado para o sistema enviar as tags (tags cd_uni_des_com e id_Benef_des) através do campo Mat.Sist.Ant (B5F_MATANT).
- Tag cd_uni_des_com: Utilizada os 4 primeiros caracteres do campo B5F_MATANT.
- Tag id_Benef_des: Utilizada os 13 últimos caracteres do campo B5F_MATANT.
04. DEMAIS INFORMAÇÕES
Documentação da entrega do PTU A1300 2.1 XML: DSAUBE-20281 DT Adequações PTU A1300 XML 2.1
05. ASSUNTOS RELACIONADOS
Não se aplica