Histórico da Página
...
Tag | Regra Protheus |
---|---|
nrVerTra_PTU | Pergunte de exportação "Versão Atual?" |
cd_Uni_Destino | BTO_OPEORI |
cd_Uni_Origem | BTO_CODOPE |
dt_Geracao | Data do servidor |
nr_Competencia | BTO_ANOINI + BTO_MESINI |
tp_Cobranca | BTO_TPMOV |
Tag | Regra Protheus |
---|---|
documento1/nr_Documento | BTO_PREFIX + BTO_NUMTIT |
documento1/dt_VencimentoDoc | E1_VENCTO |
documento1/dt_EmissaoDoc | E1_EMISSAO |
documento1/vl_TotalDoc | BTO_VLRCOP + BTO_VLRCP2 |
documento1/doc_Fiscal | BTO_PREFIX + BTO_NUMTIT |
A regra para exportação do documento2 é o campo BTO_TPMOV ser igual a '3'
Tag | Regra Protheus |
---|---|
documento2/nr_Documento | BTO_PREFIX + BTO_NUMTIT |
documento2/dt_VencimentoDoc | E1_VENCTO |
documento2/dt_EmissaoDoc | E1_EMISSAO |
documento2/vl_TotalDoc | BTO_VLRTAX |
documento2/doc_Fiscal | BTO_PREFIX + BTO_NUMTIT |
Beneficiário
Tag | Regra Protheus |
---|---|
cd_Unimed | BD6_MATANT |
id_Benef | BD6_MATANT |
nm_Benef | BD6_NOMUSR |
id_RN | BD5/BE4IDRN |
tp_Paciente | BD5_TIPPAC/ '1' Para guias de internação |
contratadoExecutante e dadosExecutante
Tag | Regra Protheus |
---|---|
nome | BD5/BE4_NOMRDA |
CPF_CNPJ | BAU_CPFCGC |
CNES | BB8_CNES → BAU_CNES → 9999999 |
cd_MunicipioCont | BB8_CODMUN |
tp_RedeMin | BAU_TIPRED |
tp_Prestador | BAG_CODPT(Utilizando BAU_TIPPRE para chegar no registro) |
id_RecProprio | BAU_RECPRO |
profissionalExecutante
Tag | Regra Protheus |
---|---|
nome | BD5/BE4_NOMRDA |
sg_Conselho | BAU_CPFCGC |
nr_Conselho | BB8_CNES → BAU_CNES → 9999999 |
UF | BB8_CODMUN |
CBO | BAU_TIPRED |
05. Ponto de Entrada
PLSR506
06.
...
Parâmetros
07. LOG DE ERROS
Foi implementado na rotina um sistema de validação do XML gerado com o schema disponibilizado pela Unimed do Brasil, sendo assim garantimos que o XML gerado está dentro do minimo esperado pelo padrão.
Caso ao final da exportação do arquivo seja exibida a mensagem "Falha na estrutura." será gerado um arquivo com o mesmo nome do XML mas com o final ".LOG".
Abaixo alguns exemplos de erros que podem ocorrer:
- "This element is not expected": Por padrão de estrutura de um XML, temos que seguir a ordem das tags obrigatórias. No exemplo abaixo o erro aponta que no protocolo e guia descritas a tag "sg_Conselho" não foi exportada, para resolver o problema é necessário analisar o tópico "Tag x Protheus" e verificar se existe algum dado para exporta-lo na tag.
- "Input is not proper UTF-8, indicate encoding !": O erro abaixo está apontando que na tag "nm_Benef" possui um carácter invalido no final, o caracter sempre será apontado pela setinha. Neste caso é necessário exclui-lo manualmente pois não iremos tratar via código.
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |