Árvore de páginas

Versões comparadas

Chave

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

...

TagRegra 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

TagRegra 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'

TagRegra 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

TagRegra 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

TagRegra 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

TagRegra 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.

Image Added

  • "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.

Image Added


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>