Histórico da Página
ÍNDICE
01. VISÃO GERAL
...
Implementação da extração das informações para geração da DMED
Para atender as necessidades de nossas Operadoras de Saúde a rotina irá gerar as despesas médicas para o módulo Central de Obrigações.
Essa extração se dará através
...
02. CONFIGURAÇÕES DE PARAMENTOS.
a) Configurar o Endpoint PtWebAEvent.
Com o WebService Protheus configurado, disponibilizar o endereço e porta para Unimed do Brasil para que a mesma acesse o EndPoint e envia os arquivos XML.
Exemplo: http://meuwebservice.com.br:1234/PTWebAEvent.APW
Caso a Unimed destino não disponibilize o Endpoint, há a opção importação manual, onde a Unimed destino baixa o arquivo XML, disponibilizado pela Unimed do Brasil, essa opção se encontra dentro da rotina Importação do PTU A100 (PLSP100IMP), na chamada "Importar Manual".
b) Verificar se existe a estrutura de pasta no servidor ("\plsptu\A100\").
c) Configurar o paramento MV_PLWBSCH, nele definimos o modelo de schema que será usado pela rotina, o seu valor default ptu_A100_Pos_UB.xsd, esse deverá estar dentro da estrutura "\plsptu\a100\schemas".
d) Configurar o paramento MV_PLTPARQ , nele definimos o layout a ser utilizado default (A100).
e) Configurar o paramento MV_PLDRARQ, nele definimos o caminho aonde será salvo os arquivos vindo do webservice default ("\plsptu\A100\entradas\")
f) Configurar o paramento MV_PLWBPRC, nele definimos aonde será salvo os arquivos processado ao finalizar a rotina de Importação do PTU A100 (PLSP100IMP) default ("\plsptu\A100\processados\").
03. EXEMPLO DE UTILIZAÇÃO
- Recebendo arquivo XML via webservice.
Ao receber o arquivo via webservice da Unimed do Brasil, é retornado para a mesma o arquivo xml de confirmação, conforme o layout A105.
Atenção
Possíveis casos aonde os arquivos não são processados :
Arquivo XML em desacordo com o schema.
Enpoint não disponibilizado.
Arquivo já importado ou com o mesmo hash.
A Tag ptuA100_Pos_UB foi disponibilizada no schema os links xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ptu="http://ptu.unimed.coop.br/schemas/V1_0" targetNamespace="http://ptu.unimed.coop.br/schemas/V1_0" elementFormDefault="qualified">, caso esteja incompleto apresentará a mensagem de: Erro: namespace error
.
...
de API´S disponibilizada pelo módulo de Central de Obrigações, conforme o link abaixo.
https://api.totvs.com.br/apidetails/AnalyticDmedExpenses_v1_100.json
02. EXEMPLO DE UTILIZAÇÃO
Totvs custom tabs box | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
- Importação dos beneficiário a partir dos arquivos XML.
Para que seja importado as informações para o sistema PROTEUS e preciso utilizar a rotina de importação de arquivo PTU A100 (PLSP100IMP).
No browse constará os registros das movimentações dos arquivos processados e prontos para serem importados para o sistema.
Para efetuar a importação dos arquivos o usuário deverá selecionar o arquivo que deseja, com a legenda verde e clicar em importar.
- Tela de seleção dos beneficiários para importação.Nesse momento são selecionados os beneficiários que serão importados para empresa de escolha do usuário.
Após a confirmação é efetuado a importação e a popular as tabelas pertinente a rotina de Grupo Familiar.
E nesse momento também e feito a copia do arquivo XML da pasta entradas para a pasta de processados definido pelo parâmetro MV_PLWBPRC e a mudança de legenda no browse de verde para vermelho que significa que o item já foi importado.
04. PARÂMETROS
- Criação de Parâmetro no arquivo SX6 – Parâmetros:
...
Nome da Variável
...
MV_PLWBSCH
...
Tipo
...
Caractere
...
Descrição
...
Determina o modelo de schema que será usado pela rotina PTU A100
...
Valor Padrão
...
ptu_A100_Pos_UB.xsd
...
Nome da Variável
...
MV_PLTPARQ
...
Tipo
...
Caractere
...
Descrição
...
Determina o layout a ser utilizado pela rotina de importação PTU A100
...
Valor Padrão
...
A100
...
Nome da Variável
...
MV_PLDRARQ
...
Tipo
...
Caractere
...
Descrição
...
Determina o caminho aonde será salvo os arquivos vindo do webservice.
...
Valor Padrão
...
\plsptu\A100\entradas\
...
Nome da Variável
...
MV_PLWBPRC
...
Tipo
...
Caractere
...
Descrição
Determina aonde será salvo os arquivos processado pela rotina de importação.
...
Valor Padrão
...
\plsptu\A100\processados\
05. TABELAS UTILIZADAS
Campos novos
...
BX0 - Reg. de Entradas Ptu A100 XML
...
Reg. de Entradas Ptu A100 XML
...