Histórico da Página
...
Principais Campos e Parâmetros
Campo | Descrição |
Diretório dos arquivos | Informe o local onde estão os arquivos para importação. |
Codigo da Mensagem | Codigo da Mensagem Simpro que está sendo importada. |
Data Mensagem | Data da Publicação, que servirá como data inicial dos procedimentos. |
Data Fim vigência | Data de encerramento de vigência Para itens fora de linha ou descontinuados |
Fim vigência anvisa? | Se .T., para itens fora de linha ou descontinuados grava no sistema com a data fim de vigência anvisa, mas se a data fim for invalida grava a do item acima |
05. MENU Âncoramenu menu
menu | |
menu |
Caso no módulo SIGAPLS, ao acessar o caminho Atualizações / Procedimento e não encontre o menu Importação Simpro, será necessário criá-lo manualmente. Para isso, no Configurador (SIGACFG), acesse Ambientes/Cadastros/Menus (CFGX017). Crie o menu a seguir:
Menu | Atualizações |
Submenu | Procedimentos |
Nome da Rotina | Importação Simpro |
Programa | PLSSIMPRO.PRW |
Módulo | Plano de Saúde |
06. TABELAS UTILIZADAS Âncoratab tab
tab | |
tab |
Caso já possua em seu ambiente as tabelas B6F e B6G os ajustes de SX3 são os abaixo:
B6F
Campo | Alterado X3_CBOX |
---|---|
B6F_TIPPRO | 1=Materiais;2=Medicamentos;3=Soluções;4=Perfumaria;5=Saneantes;6=Reagentes;E=Exclusão |
Campo | Alterado X3_CBOX |
---|---|
B6F_TIPO | 1=PMC;2=PFB;3=PUSU;E=Exclusão |
B6G
Campo | Alterado X3_CBOX |
---|---|
B6G_TIPPRO | 1=Materiais;2=Medicamentos;3=Soluções;4=Perfumaria;5=Saneantes;6=Reagentes |
Campo | Alterado X3_CBOX |
---|---|
B6G_TIPO | 1=PMC;2=PFB;3=PUSU |
Caso não tenha as tabelas, criar conforme abaixo:
- Tabela B6F - Importacoes Brasindice
TABELA B6F - Importacoes Brasindice | |
SX2 - Informações da Tabela | |
X2_CHAVE | B6F |
X2_NOME | Importacoes Brasindice |
X2_UNICO | B6F_FILIAL+B6F_CODOPE+B6F_CODIGO |
SX3 - Informações dos Campos | |
Campo | Descrição |
Campo | B6F_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
Campo | Descrição |
Campo | B6F_CODOPE |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cod Operador |
Descrição | Codigo da Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 2 |
Campo | Descrição |
Campo | B6F_CODIGO |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Código |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 3 |
Campo | Descrição |
Campo | B6F_EDICBR |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Edicao |
Descrição | Edicao Brasindice |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 4 |
Campo | Descrição |
Campo | B6F_DATIMP |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Import |
Descrição | Data da Importacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 5 |
Campo | Descrição |
Campo | B6F_USUARI |
Tipo | Caracter |
Tamanho | 60 |
Decimal | 0 |
Formato | @! |
Título | Responsavel |
Descrição | Responsavel importacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 6 |
Campo | Descrição |
Campo | B6F_ARQUIV |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Formato | @! |
Título | Nome Arquivo |
Descrição | Nome do arquivo importado |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 7 |
Campo | Descrição |
Campo | B6F_CODTDE |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Codigo TDE |
Descrição | Codigo TDE TUSS |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 8 |
Campo | Descrição |
Campo | B6F_TDEPRO |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | TDE Propria |
Descrição | Codigo da TDE propria |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 9 |
Campo | Descrição |
Campo | B6F_TIPPRO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Proced. |
Descrição | Tipo de Procedimento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Materiais;2=Medicamentos;3=Soluções;4=Perfumaria;5=Saneantes;6=Reagentes;E=Exclusão |
Contexto | Real |
Propriedade | Alterar |
Ordem | 10 |
Campo | Descrição |
Campo | B6F_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Preco |
Descrição | Tipo de Preco |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=PMC; 2=PFB;3=PUSU;E=Exclusão |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
Campo | Descrição |
Campo | B6F_TPARQ |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Arquivo |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Brasindice; 2=Simpro; 3=A900 |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12 |
Campo | Descrição |
Campo | B6F_EXCIMP |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Formato | @! |
Título | Exclusão |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 13 |
SIX - Índices da Tabela | |
Campo | Descrição |
Índice | B6F |
Ordem | 1 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_CODIGO |
Descrição | |
Campo | Descrição |
Índice | B6F |
Ordem | 2 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_TIPPRO + B6F_TIPO |
Descrição | Cod Operador+Edicao+Tipo Proced.+Tipo Preco |
Campo | Descrição |
Índice | B6F |
Ordem | 3 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_DATIMP |
Descrição | Cod Operador+Edicao+Data Import |
Campo | Descrição |
Índice | B6F |
Ordem | 4 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_CODTDE |
Descrição | Cod Operador+Edicao+Codigo TDE |
Campo | Descrição |
Índice | B6F |
Ordem | 5 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_ARQUIV |
Descrição | Cod Operador+Tipo Arquivo+NomeArquivo |
- Criação da Tabela Tabela B6G - Configuracoes Brasindice
B6G - Configuracoes Brasindice | |
SX2 - Informações da Tabela | |
Campo | Descrição |
X2_CHAVE | B6G |
X2_NOME | Configuracoes Brasindice |
X2_UNICO | B6G_FILIAL+B6G_CODOPE+B6G_CODIGO |
SX3 - Informações dos Campos | |
Campo | Descrição |
Campo | B6G_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
Campo | Descrição |
Campo | B6G_CODOPE |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cód Operador |
Descrição | Codigo da Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 2 |
Campo | Descrição |
Campo | B6G_CODIGO |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Código |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 3 |
Campo | Descrição |
Campo | B6G_TIPPRO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Proced. |
Descrição | Tipo de Procedimento |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Materiais;2=Medicamentos;3=Soluções;4=Perfumaria;5=Saneantes;6=Reagentes |
Contexto | Real |
Propriedade | Alterar |
Ordem | 4 |
Campo | Descrição |
Campo | B6G_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Preço |
Descrição | Tipo de Preco |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=PMC; 2=PFB;3=PUSU |
Contexto | Real |
Propriedade | Alterar |
Ordem | 5 |
Campo | Descrição |
Campo | B6G_CRITDE |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Cria TDE? |
Descrição | Cria TDE? |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Não; 1=Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 6 |
Campo | Descrição |
Campo | B6G_CODTDE |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Codigo TDE |
Descrição | Codigo TDE TUSS |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | FwFldGet("B6G_CRITDE") == "0" |
Val. Sistema | Vazio() .OR. ExistCpo("BF8", PLSINTPAD() + FwFldGet("B6G_CODTDE"), 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B6GTDE - TDE Brasindice Imp |
Ordem | 7 |
Campo | Descrição |
Campo | B6G_REGIMP |
Tipo | Caracter |
Tamanho | 60 |
Decimal | 0 |
Formato | @! |
Título | Regra Import |
Descrição | Regra de Importação |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 8 |
Campo | Descrição |
Campo | B6G_ATIVO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Ativo |
Descrição | Ativo na Tabela Padrão |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Não; 1=Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 9 |
Campo | Descrição |
Campo | B6G_CLASSE |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Classe Proc. |
Descrição | Classe do Procedimento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | Vazio() .OR. ExistCpo("BJE") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | BJEPLS - Classes/Procedimento |
Ordem | 10 |
Campo | Descrição |
Campo | B6G_AUTORI |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Autorização |
Descrição | Tipo de Autorização |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Dispensa Autorização; 1=Automática; 2=Guia Operadora; 3=Auditoria; 4=Guia Empresa; 5=Guia Empresa/Operadora; 6=Avaliação Contratual |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
Campo | Descrição |
Campo | B6G_TDEPRO |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | TDE Própria |
Descrição | Codigo da TDE propria |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | Vazio() .OR. ExistCpo("BF8", PLSINTPAD() + FwFldGet("B6G_TDEPRO"), 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B6GTDE - TDE Brasindice Imp |
Ordem | 12 |
Campo | Descrição |
Campo | B6G_TIPVAL |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Valor |
Descrição | Tipo do valor importado |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Valor Total; 2=Valor Fracionado |
Contexto | Real |
Propriedade | Alterar |
Ordem | 13 |
Campo | Descrição |
Campo | B6G_DATINC |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Inc. |
Descrição | Data da Inclusão |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Inic. Padrão | MsDate() |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 14 |
Campo | Descrição |
Campo | B6G_CODPAD |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Tp. Pad Saud |
Descrição | Cod Tipo Padrão Saúde |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | FwFldGet("B6G_CRITDE") == "1" |
Val. Sistema | Vazio() .OR. ExistCpo("BR4", FwFldGet("B6G_CODPAD"), 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B41PLS - Tipos de Tabela |
Ordem | 15 |
Campo | Descrição |
Campo | B6G_CODUND |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Cód Unidade |
Descrição | Cód. Unidade Saúde |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=REA; 2=VMD; 3=VMT |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
Campo | Descrição |
Campo | B6G_TPARQ |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Arquivo |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Brasindice; 2=Simpro; 3=A900 |
Contexto | Real |
Propriedade | Alterar |
Ordem | 17 |
SIX - Índices da Tabela | |
Campo | Descrição |
Índice | B6G |
Ordem | 1 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_CODIGO |
Descrição | |
Campo | Descrição |
Índice | B6G |
Ordem | 2 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TIPPRO + B6G_TIPO |
Descrição | Cod Operador+Edicao+Tipo Proced.+Tipo Preco |
Campo | Descrição |
Índice | B6G |
Ordem | 3 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TIPO |
Descrição | Cod Operador+Edicao+Data Import |
Campo | Descrição |
Índice | B6G |
Ordem | 4 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_REGIMP |
Descrição | Cod Operador+Edicao+Codigo TDE |
Campo | Descrição |
Índice | B6G |
Ordem | 5 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TDEPRO |
Descrição |
- Inclusão do Se ainda não constar o campo BD4_CHVIMP na tabela BD4, o mesmo deve ser incluido.
BD4 - Unidade de Saúde | |
SX2 - Informações da Tabela | |
X2_CHAVE | BD4 |
X2_NOME | Unidade de Saúde |
X2_UNICO | BD4_FILIAL+BD4_CODTAB+BD4_CDPADP+BD4_CODPRO+BD4_CODIGO+DTOS(BD4_VIGINI) |
SX3 - Informações dos Campos | |
Campo | Descrição |
Campo | BD4_CHVIMP |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Chave Imp |
Descrição | Chave de Importação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 20 |
...