01. DADOS GERAIS

Produto:

Totvs Saúde Central de Obrigações

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:Plano de Saúde
Função:SIPWIZARD
Issue:DSAUCEN-3852


02. SITUAÇÃO/REQUISITO

Criação do SIP Wizard

03. SOLUÇÃO

Criado SIP Wizard para validar alguns itens relacionados ao SIP.  Abaixo as checagens feitas pelo wizard.

      - O sistema baixa os 2 CSVs da nuvem para estrutura ProtheusData do ambiente. Caso não tenha o diretório SIPWIZARD   sistema cria o diretório.

      - Verifica se existe o parâmetro MV_PLGRSIP, caso não exista critica, caso exista verifica o conteúdo. Se o conteúdo for diferente de vazio, utiliza o parâmetro. Se estiver vazio questiona se quer usar o conteúdo padrão (0001).

      - Grupo gerencial BSB, verifica se existe na tabela BSB algum grupo gerencial com conteúdo do parâmetro olhando o campo Código. Caso não encontre, pergunta se quer inserir o registro e insere com conteúdo padrão 0001.

      - Natureza de saúde BF0. Verfica se existe alguma natureza cadastrada para este grupo gerencial. Caso não exista, pergunta se quer importar. Caso sim, pega do CSV e segue enfrente. Caso não queira importar gera critica no excel.
      - Se encontrar a natureza o sistema compara os registros com o conteúdo do CSV. Se estiver tudo ok, segue vida, caso encontre divergência, pergunta se quer corrigir.Caso sim, corrige, senão gera critica no excel.
      - Caso exista naturezas cadastradas, porém em quantidade menor que o CSV, o sistema pergunta se deseja importar a diferença.
      - Especialidades médicas (BAQ).
      - Sistema verifica se há classificações nas especialidades (BAQ_ESPSP2) dos itens entre A11 até A125. O que não encontrar será criticado.
      - Procedimentos na tabela padrão (BR8).
     

1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Não se Aplica



05. ASSUNTOS RELACIONADOS




<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>