Histórico da Página
...
A regra de quebra de 9.999 guias é feita no lote de intercambio.
02. SEQUENCIAL PTU
Na versão 1.0 do XML foi adicionado o conceito de sequencial e id único do procedimento seguindo o padrão tiss, para isto foram criados os campos BX6_SEQPTU, B43_SEQPTU, BX6_IDUNIC, B43_IDUNIC.
...
Tag | Regra Protheus |
---|---|
nrVerTra_PTU | Pergunte de exportação "Versão Atual?" Se Sim: "2.2", Senão "2.1" |
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_VLRCP2Se BTO_TPMOV for igual a '3' BTO_VLRTAX, se for diferente BTO_CUSTOT |
documento1/doc_Fiscal | BTO_PREFIX + BTO_NUMTIT |
...
Tag | Regra Protheus |
---|---|
documento2/nr_Documento | BTO_PREFIX + BTO_NUMTIT |
documento2/dt_VencimentoDoc | E1_VENCTO |
documento2/dt_EmissaoDoc | E1_EMISSAO |
documento2/vl_TotalDoc | BTO_VLRTAXVLRCOP + BTO_VLRCP2 |
documento2/doc_Fiscal | BTO_PREFIX + BTO_NUMTIT |
...
Tag | Regra Protheus |
---|---|
cd_Unimed | BD6_MATANT / BA1_MATEDI / BTO_OPEORI |
id_Benef | BD6_MATANT |
nm_Benef | BD6_NOMUSR |
/ BA1_MATEDI / Matricula genérica (9999999999999) OBS. | |
nm_Benef | BD6_NOMUSR |
id_RN | BD5_ATERNA /BE4IDRN BE4_ATENRN |
tp_Paciente | BD5_TIPPAC/ '1' Para guias de internação |
...
Tag | Regra Protheus |
---|---|
cpf_cnpj | 1º BAU_CPFCGC(Chave BEA) 2º BB02º BD5/BE4_CDPFSO → BB0_CGC |
nome | 1º BEA_NOMRDA 2º BB02º BD5/BE4_CDPFSO → BB0_NOME |
nm_Profissional | BD5/BE4_CDPFSO → BB0_NOME |
sg_Conselho | BB0BD5/BE4_CFPFSO →BB0_CODSIG |
nr_Conselho | BB0_BD5/BE4_CFPFSO →BB0_NUMCR |
UF BAQ_CBOS | BD5/BE4_CDPFSO → De-para Tabela 59 - BB0_ESTADO |
CBO | BAQ_CBOS(Chave 1º BD6_ESPSOL , 2º BD5/BE4_CODESP) |
contratadoExecutante e dadosExecutante
Tag | Regra Protheus | |||
---|---|---|---|---|
cd_Uni_Prest | BAU_CODOPE ou Operadora padrão do sistema | |||
cd_Prest | BD6_RDAEDI ou | nome | BD5/BE4_ | NOMRDACODRDA |
CPF_CNPJ | BAU_CPFCGC | |||
CNES | 1º BB8_CNES 2º BAU_CNES 3º "9999999" | |||
cd_MunicipioCont | BB8_CODMUN | |||
tp_RedeMin | BAU_TIPRED | |||
tp_Prestador | BAG_CODPT(Utilizando BAU_TIPPRE para chegar no registro) | |||
id_RecProprio | BAU_RECPRO |
...
contratadoExecutante e dadosExecutante em casos de cobrança PEA
Tag | Regra Protheus | ||
---|---|---|---|
nome | 1º BB0_NOME(Chave BD5/BE4_REGEXE) 2º BAU_NOME(Chave BD5/BE4_CODRDA) | BD6_NOMEDI | |
cd_Uni_Prest | Se BAU_TIPPRE = OPE : BAU_CODOPE Senão: Operadora padrão do sistema | ||
cd_Prest | BD6_RDAEDI | ||
CPF_CNPJ | BD6_CNPJED | ||
CNES | BD5/BE4_CNESED | ||
cd_MunicipioCont | BD5/BE4_MUNED | ||
tp_RedeMin | BAU_TIPRED | ||
tp_Prestador | BD6_TRDAED | ||
id_RecProprio | BD6_RPEDI |
Obs: Se algum dos dados EDI estiverem vazios, o sistema exportará os dados conforme tabela anterior.
profissionalExecutante
Tag | Regra Protheus | ||
---|---|---|---|
nome | 1º BB0_NOME | ||
sg_Conselho | 1º BB0_CODSIG(Chave BD5/BE4_REGEXE) 2º BAU_SIGLCR(Chave BD5/BE4_CODRDA) | ||
nr_Conselho | 1º BB0_NUMCR(Chave BD5/BE4_REGEXE) 2º BAU_CONREG(Chave BD5/BE4_CODRDA) | ||
UF | 1º BB0_ESTADO(Chave BD5/BE4_REGEXE) 2º BAU_ | ESTCRNOME(Chave BD5/BE4_CODRDA) | CBO | BAQ_CBOS(Chave 1ºBD6_ESPEXE,
sg_Conselho | 1º BB0_CODSIG(Chave BD5/BE4_REGEXE) 2º BAU_SIGLCR(Chave | 2º BD5/BE4_ | CODESPCODRDA) |
...
nr_ |
Conselho | 1º BB0_NUMCR(Chave BD5/BE4_ |
REGEXE) 2º BAU_ |
tp_Consulta
CONREG(Chave BD5/BE4_ |
CODRDA) | |
UF | 1º BB0_ESTADO(Chave |
nr_LotePrestador
BD5/BE4_ |
REGEXE) |
dt_Protocolo
2º BAU_ESTCR(Chave BD5/BE4_ |
dt_Conhecimento
CODRDA) | |
CBO | BAQ_CBOS(Chave 1ºBD6_ESPEXE, 2º BD5/BE4_CODESP) |
dadosGuia
Tag | Regra Protheus | Observação | DTDIGI||
---|---|---|---|---|
nr_Ver_ | GuiaTissPrestadorTISS | 1º BD5/BE4_TISVER 2º BAU_ | NUMIMPTISVER | |
tp_Consulta | BD5/BE4_TIPCON(Se for igual a 5 mudamos para 2) | Apenas para tipo de guia Consulta | ||
nr_LotePrestador | BD5/BE4_CODPEG | |||
dt_Protocolo | BD5/BE4_DTDIGI | |||
dt_Conhecimento | BD5/BE4_DTDIGI | |||
nr_GuiaTissPrestador | 1º BD5/BE4_NUMIMP 2º BD5 | nr_GuiaTissOperadora | BD5 /BE4_CODLDP + BD5/BE4_CODPEG + BD5/BE4_NUMERO | |
nr_GuiaTissPrincipalGuiaTissOperadora | BD5/BE4_GUIPRICODLDP + BD5/BE4_CODPEG + BD5/BE4_NUMERO | |||
nr_GuiaTissPrincipal | BD5_GUIPRI / BE4_GUIINT | Caso seja maior Caso seja maior que 20 caracteres, removemos o código da operadora que são os 4 primeiros caracteres. | ||
tp_IndAcidente | 1º BD5/BE4_INDACI 2º "9" | |||
dt_Atendimento | BD5/BE4_DATPRO + BD5/BE4_HORPRO | |||
id_Liminar | BD5/BE4_GUIJUR | |||
id_Continuado | Existência de um registro válido na tabela B5F. | |||
id_Avisado | Existência da guia na tabela B5S | |||
cd_Excecao | 1º Se a tag "nr_Autorizacao" estiver preenchida e e for diferente de uma internação "C" 2º Senão "L" 3º Caso a tag esteja vazia "0" | |||
id_GlosaTotal | "N" | |||
id_GuiaPrincipal | Se a tag "nr_GuiaTissPrincipal" estiver vazia envia "S". | Somente para guia SADT |
...
Tag | Regra Protheus |
---|---|
tp_Acomodacao | BI4_CODEDI |
ft_Multiplicador_AMB | "1.0"BI4_FATMUL |
tp_Internacao | BE4_GRPINT |
rg_Internacao | BE4_REGINT |
caraterAtendimento | De-para Tabela 23 - BE4_TIPADM |
tp_Faturamento | BE4_TIPFAT |
dt_IniFaturamento | Datas: 1º BE4_DTINIF (Solicitação Resumo de internaçãoInternação) 2º BE4_DTINIF DATPRO (Resumo Solicitação de Internação)3º 2º BE4_DATPRO (Solicitação Resumo de Internação) Horas: 1º BE4_HRINIF (Solicitação Resumo de internaçãoInternação) 2º BE4_HRINIF HORPRO (Resumo Solicitação de Internação) 3º BE4_HORPRO (Solicitação Resumo de Internação) |
dt_FimFaturamento | Datas: 1ºBE41º BE4_DTFIMF (Solicitação Resumo de internaçãoInternação) 2º BE4_DTFIMF DTALTA (Resumo Solicitação de Internação) 3º BE4_DTALTA (Solicitação de Internação)4º BE4_DTDIGI (Resumo de Internação) Horas: 1ºBE41º BE4_HRFIMF (Solicitação Resumo de internaçãoInternação) 2º BE4_HRFIMF HRALTA (Resumo Solicitação de Internação) 3º BE4_HRALTA (Solicitação Resumo de Internação) |
declaracao_Nascido | BE4_NRDCOB(Caso exista mais de 1 é feita a separação com virgula(,) no registro e a rotina quebra automaticamente. |
CID_Obito | BE4_CIDOBT |
declaracao_Obito | BE4_NRDCOB |
indicadorDO_RN | BE4_IDRN |
tp_IndAcidente | BE4_INDACI |
mv_Encerramento | De-para Tabela 39 - BE4_TIPALT |
CID | BE4_CID |
nm_MedicoAuditor | BE4_NMAUDI |
nr_CrmAuditor | BE4_RMAUDI |
cd_UFCRM | De-para Tabela 59 - BE4_UMAUDI |
nm_EnfAuditor | BE4_NEAUDI |
nr_CorenAuditor | BE4_REAUDI |
cd_UFCoren | De-para Tabela 59 - BE4_UEAUDI |
...
Tag | Regra Protheus |
---|---|
CNPJHospital | BAU_CPFCGC ( Chave para solicitação de internação BE4_GUIINT ) |
nm_Hospital | BE4_NOMRDA ( Chave para solicitação de internação BE4_GUIINT ) |
CNES | BB8_CNES ( Chave para solicitação de internação BE4_GUIINT ) |
dt_IniFaturamento | Datas: 1º BE4_DTINIF (Solicitação Resumo de internaçãoInternação) 2º BE4_DTINIF DATPRO (Resumo Solicitação de Internação)3º 2º BE4_DATPRO (Solicitação Resumo de Internação) Horas: 1º BE4_HRINIF (Solicitação Resumo de internaçãoInternação) 2º BE4_HRINIF HORPRO (Resumo Solicitação de Internação) 3º BE4_HORPRO (Solicitação Resumo de Internação) |
dt_FimFaturamento | Datas: 1ºBE4_DTFIMF (Solicitação de internação) 2º 1º BE4_DTFIMF (Resumo de Internação) 3º 2º BE4_DTALTA (Solicitação de Internação) 4º 3º BE4_DTDIGI DTALTA (Resumo de Internação) Horas: 1ºBE41º BE4_HRFIMF (Solicitação Resumo de internaçãoInternação) 2º BE4_HRFIMF HRALTA (Resumo Solicitação de Internação) 3º BE4_HRALTA (Solicitação Resumo de Internação) |
dadosOPME
Tag | Regra Protheus |
---|---|
CNPJ_Fornecedor | 1º BX6_CNPJFO 2º A2_CGC (Chave BD6_NFE → SF1_FORNECE) 3º BD6_CPFRDA Não exportará na versão 2.1 |
nm_FornecedorMaterial | 1º BX6_NOMFOR 2º A2_NOME (Chave BD6_NFE → SF1_FORNECE) 3º BD5/BE4_NOMRDA Não exportará na versão 2.1 |
nr_NotaFiscalFornecedor | 1º BX6_NNFFOR 2º F1_DOC(Chave BD6_NFE ) Não exportará na versão 2.1 |
det_RegistroAnvisa | 1º BX6_DREANV 2º BA8_DETANV Não exportará na versão 2.1 |
nr_RegistroAnvisa | 1º BX6_REGANV 2º BA8_RGANVI |
cd_ReferenciaMat_Fab | BD6_REFFED Não exportará na versão 2.1 |
procedimentos
Tag | Regra Protheus | ||
---|---|---|---|
seq_item | BX6_SEQPTU | ||
id_itemUnico | BX6_IDUNIC | ||
tp_Tabela | De-para BTU_CODTAB, Chave: BD6_CODPAD+BD6_CODPRO Obs: Em caso de itens de pacote, é feito o mesmo processo utilizando B43_CODPAD+B43_CODPRO | cd_Servico | Em casos de PACOTE nas exportações de cobrança PEA O sistema envia os dados do campo BD6_CODPAD |
cd_Servico | 1º BR8_1º BR8_CODEDI 2º De-para BTU_CDTERM, Chave: BD6_CODPAD+BD6_CODPRO Obs: Em caso de itens de pacote, é feito o mesmo processo utilizando B43_CODPAD+B43_CODPRO | ||
ds_Servico | 1º BD6_DESPRO 2º Se for item de pacote B43_DESPRO |
procedimentosExecutados
Obs2: Para procedimentos de tabela própria devemos indicar nos dois primeiros caracteres o tipo de tabela(Material, Diária, Medicamento ou procedimento), isso é identificado pelo BR8_TPPROC, se for 3,4,7,8 envia "18", se for 1,5 envia 19, se for 2 envia 20, nenhuma das opções envia 22. | |
ds_Servico | 1º BD6_DESPRO 2º Se for item de pacote B43_DESPRO |
procedimentosExecutados
Tag | Regra Protheus | Observação | ||
---|---|---|---|---|
dt_Execucao | BD6_DATPRO | |||
hr_Inicial | BD6_ | |||
Tag | Regra Protheus | Observação | ||
dt_Execucao | BD6_DATPRO | hr_Inicial | BD6_HORPRO | |
hr_Final | BD6_HORFIM | |||
via_Acesso | 1º BGR_CODEDI 2º BGR_CODVIA | |||
tc_Utilizada | Se BD6_TECUTI = 'C' envia '1' Se BD6_TECUTI = 'V' envia '2' Se BD6_TECUTI = 'R' envia '3' Se BD6_TECUTI não for C,V e R' envia o próprio conteudo | Somente se BD6_PROCCI = '1' | ||
id_Acrescimo | Se BD6_PERHES for maior que 1 envia 'S'. | |||
vl_ServCobrado | BD7_VLRBPR | BD7_CODUNM diferente ('COR,COP,UCO,FIL') / Unidades manipuláveis no PE PLS500UNM | ||
vl_FilmeCobrado | BD7_VLRBPR | BD7_CODUNM igual 'FIL' / Unidades manipuláveis no PE PLS500UNM | ||
vl_CO_Cobrado | BD7_VLRBPR | BD7_CODUNM igual ('COR,COP,UCO') / Unidades manipuláveis no PE PLS500UNM | ||
tx_AdmServico | BD7_VLRTAD | BD7_CODUNM diferente ('COR,COP,UCO,FIL') / Unidades manipuláveis no PE PLS500UNM | ||
tx_AdmFilme | BD7_VLRTAD | BD7_CODUNM igual 'FIL' / Unidades manipuláveis no PE PLS500UNM | ||
tx_AdmCO | BD7_VLRTAD | BD7_CODUNM igual ('COR,COP,UCO') / Unidades manipuláveis no PE PLS500UNM | ||
un_Medida | 1º BX6_CODUNM 2º BA8_UNMEDI | |||
ft_MultiplicadorServico | 1º BD6_PERHES 2º Se BR8_QTDPER ='1' calcula pelo BD6_PERC1 3º Senão calcula pelo BGR_PERC | |||
id_AvisadoItem | id_AvisadoItem | Existência na tabela B6S | ||
id_Pacote | Existência na tabela B43 | |||
cd_Pacote | BD6_CODPRO dependendo da existência na tabela B43 | |||
cd_PorteAnestesico | Se BD4_PORMED= '3A' envia '1' Se BD4_PORMED= '3C' envia '2' Se BD4_PORMED= '4C' envia '3' Se BD4_PORMED= '6B' envia '4' Se BD4_PORMED= '7C' envia '2' Se BD4_PORMED= '9B' envia '6' Se BD4_PORMED= '10C' envia '7' Se BD4_PORMED= '12A' envia '8' Senão BKF_CODEDI | Se o procedimento tiver PA na composição. | ||
cd_Ato | Se BAU_TIPPRE = "MED","ANE" envia "1" |
equipe_Profissional
...
tp_Participacao
...
- Se BR8_EQUIPE = 1 ou em branco o sistema irá realizar a exportação da equipe mesmo se BD7_CODTPA for
...
- vazio
...
- .
- Se a participação do evento ficar como O - Não se aplica participação, a tag equipe_Profissional não será exportada para o evento em questão;
- Se BR8_EQUIPE = Não, não será exportada a equipe
Tag | Regra Protheus | ||
---|---|---|---|
tp_Participacao | 1° Se BD7_CODTPA for diferente de vazio, de-para BTU Tabela 35 . 2° Se for vazio e BD7_CODUNM = 'PAP,PA,PAR' envia '06' 3° Se for vazio e BD7_CODUNM = 'AUX' envia BD7_NLANC | ||
nm_Profissional | 1º BB0_NOME → | ||
nm_Profissional | BB0_NOME → Chave de busca: BD7_CDPFPR | ||
cd_cpf | BB0_CGC → Chave de busca: BD7_CDPFPR | ||
sg_Conselho | BB0_CODSIG → Chave de busca: BD7_CDPFPR | ||
nr_Conselho | BB0_NUMCR → Chave de busca: BD7_CDPFPR | ||
2º Se BAU_TIPPE for igual a 'F' BAU_NOME, se não BAU_DIRTEC. | |||
cd_cpf | 1º BB0_CGC → | UF | BB0_ESTADO de-para BTU tabela 59 → Chave de busca: BD7_CDPFPR |
CBO | 1° BAQ_CBOS → Chave de Busca: BD7_ESPEXE 2° BAQ_CBOS → Chave de Busca: BD7_CODESP |
06. PONTOS DE ENTRADA
2º Se BAU_TIPPE for igual a 'F' BAU_CPFCGC, se não envia vazio. | |
sg_Conselho | 1º BD7_SIGLA 2º Se BAU_TIPPE for igual a 'F' BAU_SIGLCR, se não BAU_SIGDIR. |
nr_Conselho | 1º BD7_REGPRE 2º Se BAU_TIPPE for igual a 'F' BAU_CONREG, se não BAU_DIRREG. |
UF | 1º BD7_ESTPRE de-para BTU tabela 59 2º Se BAU_TIPPE for igual a 'F' BAU_ESTCR, se não BAU_UFCDIR. |
CBO | 1° BAQ_CBOS → Chave de Busca: BD7_ESPEXE 2° BAQ_CBOS → Chave de Busca: BD7_CODESP |
06. PONTOS DE ENTRADA
Nome: | PLSR506 | |
---|---|---|
Descrição: | Este Ponto de Entrada permite adicionar dados de NFE ao PTU para exportação das tags nr_NotaFiscalDoc e link_NFeDoc. | |
Localização: | Exportação PTU A500 | |
Programa Fonte: | PLSUA500X | |
Função: | processa | |
Nome: | PLSR506 | |
Descrição: | Este Ponto de Entrada permite adicionar dados de NFE ao PTU para exportação das tags nr_NotaFiscalDoc e link_NFeDoc. | |
Localização: | Exportação PTU A500 | |
Programa Fonte: | PLSUA500X | |
Função: | processa | |
Parâmetros: | cTipo - Carácter - Indica o tipo de documento que está chamando o ponto. Caso seja "1" é para o bloco documento1 caso seja "2" é o bloco documento2. Além deste parametro as tabelas BTO e SE1 estão posicionadas. | |
Retorno: | aRet aRet[1] - Dado da tag nr_NotaFiscalDoc. aRet[2] - Dado da tag link_NFeDoc. aRet[3] - Dado da tag nr_Documento e doc_Fiscal. | |
ExemploExemplo: |
|
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 carácter sempre será apontado pela seta. Neste caso é necessário exclui-lo manualmente pois não iremos tratar via código.
- "The value is not an element of the set": Algumas tags possuem valor controlado, no exemplo abaixo na tag "tp_Paciente" só pode ser colocado os conteúdos '1' e '9' mas estão enviando '6' no campo.
- "is not a valid value of the atomic": Neste caso a tag possui a limitação de somente números e tamanho 10, mas estão enviando uma string no campo causando erro.
Nome: | PTUDEPARA | |
---|---|---|
Descrição: | Este Ponto de Entrada permite a manipulação do código de tabela e procedimento a serem exportados. | |
Localização: | Exportação PTU A500/A550 | |
Programa Fonte: | PLSUA500X/PLSUA550X | |
Função: | dePara | |
Parâmetros: | BD6_CODPAD,BD6_CODPRO,BD6_DATPRO,BD6_CODRDA | |
Retorno: | aRet aRet[1] - lAchou - Variável lógica, se retornar .T. irá considerar o retorno do PE e não fará o de-para padrão na BTU, se retornar .F. irá realizar o de-para padrão do sistema. aRet[2]- cCodPad - Código da tabela padrão tiss (00,18,19,20,22 e etc) aRet[3] - cCodPro - Código de procedimento. | |
Exemplo: |
|
Nome: | PLU5CNES | |
---|---|---|
Descrição: | O Ponto de Entrada permite manipular o CNES, que será exportado nas tags quando "honorário" e "contratadoexecutante" | |
Localização: | Exportação PTU A500/A550 | |
Programa Fonte: | PLSUA500X | |
Função: | Honorário() e contratadoexecutante() | |
Parâmetros: | cCnes (CNES localizado pelo sistema), cCodRDA (código RDA do cabeçalho da guia), cAlias (alias da query que manipula os dados da exportação) | |
Retorno: | cCNESPE (Caractere) Deve retornar obrigatoriamente um valor do tipo caractere, que deve conter o valor do CNES desejado. | |
Exemplo: |
|
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 mínimo 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 carácter sempre será apontado pela seta. Neste caso é necessário exclui-lo manualmente pois não iremos tratar via código.
- "The value is not an element of the set": Algumas tags possuem valor controlado, no exemplo abaixo na tag "tp_Paciente" só pode ser colocado os conteúdos '1' e '9' mas estão enviando '6' no campo.
- "is not a valid value of the atomic": Neste caso a tag possui a limitação de somente números e tamanho 10, mas estão enviando uma string no campo causando erro.
08. ALTERAÇÕES DA VERSÃO 2.1
- Será necessário a criação da subpasta V2_2 dentro da pasta de schemas, já existente em: Protheus_data\plsptu\schemas, para armazenar os novos schemas. Portanto, para funcionamento correto da versão 2.2, os novos schemas devem ficar no diretório: Protheus_data\plsptu\schemas\V2_2.
- Ao selecionar o arquivo e clicar no botão exportar, será exibido uma janela de parâmetros para selecionar o caminho que o arquivo será salvo e qual é a Versão do PTU.
- Se escolhido : 1- PTU 2.2 , o sistema irá validar a versão 2.2, saindo na tag <nrVerTra_PTU> o valor "05", validando com o schema novo, que deve estar no diretório: Protheus_data\plsptu\schemas\V2_2. Se for necessário exportar na versão anterior (2- PTU 2.1), mantenha selecionado no combo Versão do PTU a versão PTU 2.1 e o sistema irá validar o schema na pasta Protheus_data\plsptu\schemas\V2_1.
09
...
. MENU
- No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAPLS, conforme instruções a seguir:
Menu | Miscelânea |
Submenu | Unimed |
Submenu | Exportação |
Nome da Rotina | PTU A500 |
Programa | PLSUA500X |
Módulo | Plano de Saúde |
Menu | Miscelânea |
Submenu | Unimed |
Submenu | Exportação |
Nome da Rotina | PTU A520 |
Programa | PLSUA520X |
Módulo | Plano de Saúde |
09. CAMPOS
...