Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:PLANO DE SAUDE SIGAPLS
Função:PLSRETCOP
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSAUPC-12781


02. SITUAÇÃO/REQUISITO

Alguns níveis de coparticipação não possuem os campos de regime de atendimento, quantidade ou idade.

03. SOLUÇÃO

Foram inseridos os campos que estavam faltando em cada nível no banco de dados.

Ajustado querys nos fontes para realizarem todas as devidas validações com os campos novos.

Para criação dos campos manualmente repetir o passo abaixo:

No Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados:

  • Selecione Dicionário de Dados,
  • Clique na lupa(pesquisar) e procure pela tabela do campo que ira criar (BVM/BVJ/BVC/BVF);
  • Com a linha da tabela selecionada, clique em Editar;
  • Expandir o menu da tabela, clique em Campos;
  • Clique em Incluir;
  • Preencher os dados para cada campo conforme disponível nas tabelas abaixo;


04. DEMAIS INFORMAÇÕES

SX3 - Informações dos Campos
CampoDescrição
CampoBVM_TIPO
TipoCaractere
Tamanho1
Decimal0
Formato@!
TítuloReg Atendto
DescriçãoTipo
UsadoSim
ObrigatórioSim
ContextoReal
Linha Opções (CBOX)1=Internacao;2=Ambulatorial;3=Ambos
CampoDescrição
CampoBVM_QTD
TipoNumérico
Tamanho6
Decimal0
Formato999999
TítuloQtd. Ate
DescriçãoQuantidade  
UsadoSim
ObrigatórioSim
ContextoReal
ValidaçãoPositivo()
CampoDescrição
CampoBVM_IDAINI
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Minima
DescriçãoIdade Minima  
UsadoSim
ObrigatórioNão
ContextoReal
ValidaçãoPositivo() .AND. M->BVM_IDAINI <= M->BVM_IDAFIN
CampoDescrição
CampoBVM_IDAFIN
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Máxima
DescriçãoIdade Máxima  
UsadoSim
ObrigatórioNão
Contexto

Real

ValidaçãoPositivo() .AND. If(!Empty(M->BVM_IDAINI),M->BVM_IDAFIN >= M->BVM_IDAINI,.T.)
CampoDescrição
CampoBVJ_IDAINI
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Minima
DescriçãoIdade Minima
UsadoSim
ObrigatórioNão
ContextoReal
ValidaçãoPositivo() .AND. M->BVJ_IDAINI <= M->BVJ_IDAFIN
CampoDescrição
CampoBVJ_IDAFIN
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Máxima
DescriçãoIdade Máxima  
UsadoSim
ObrigatórioNão
ContextoReal
ValidaçãoPositivo() .AND. If(!Empty(M->BVJ_IDAINI),M->BVJ_IDAFIN >= M->BVJ_IDAINI,.T.)
CampoDescrição
CampoBVC_IDAINI
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Minima
DescriçãoIdade Minima
UsadoSim
ObrigatórioNão
ContextoReal
ValidaçãoPositivo() .AND. M->BVC_IDAINI <= M->BVC_IDAFIN
CampoDescrição
CampoBVC_IDAFIN
TipoNumérico
Tamanho3
Decimal0
Formato999
TítuloIdade Máxima
DescriçãoIdade Máxima  
UsadoSim
ObrigatórioNão
ContextoReal
ValidaçãoPositivo() .AND. If(!Empty(M->BVC_IDAINI),M->BVC_IDAFIN >= M->BVC_IDAINI,.T.)
CampoDescrição
CampoBVF_TIPO
TipoCaractere
Tamanho1
Decimal0
Formato@!
TítuloReg Atendto
DescriçãoTipo
UsadoSim
ObrigatórioSim
ContextoReal
Lista de Opções (CBOX)1=Internacao;2=Ambulatorial;3=Ambos
CampoDescrição
CampoBVF_QTD
TipoNumérico
Tamanho6
Decimal0
Formato999
TítuloQtd. Ate
DescriçãoQuantidade  
UsadoSim
ObrigatórioSim
ContextoReal
ValidaçãoPositivo()

05. ASSUNTOS RELACIONADOS

Não se aplica.