Histórico da Página
Criação de Rotinas e Campos para Adequação ao Evento S2220 do E-Social
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||
Segmento: | Serviços | ||||||||||||||||||||
Módulo: | Medicina e Segurança do Trabalho (SIGAMDT) | ||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||
Cadastros Iniciais: | Funcionário; Ficha Médica; Exame; Agente; CNES; Atestado ASO | ||||||||||||||||||||
Parâmetro(s): | MV_NG2ESOC; MV_MDTGPE | ||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||
Tabelas Utilizadas: | TMY; TM0; SRA; TMK; TIL; TY0; TY1; TY2; TM4; TM5 | ||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Descrição
Para atender ao evento S-2220 do E-Social foram ajustadas as rotinas MDTA200 e MDTR465 que fazem o gerenciamento dos atestados ASO's do funcionário. Em conjunto com as mudanças ocorridas no MDTA200 e MDTR465, foi criado o fonte MDTM003 que faz a comunicação entre os módulos SIGAMDT (Medicina e Segurança do Trabalho) e SIGATAF (Automação Fiscal) para inclusão de eventos de Monitoramento da Saúde do Trabalhador e também foi criado o fonte MDTM006 que faz o envio de informações para a rotina de Exclusão de Eventos. Para as informações serem enviadas consistentemente foram criados alguns campos: TIL_FRMCTT, TIL_EMAIL, TMB_INTERP, TMY_CNES e TMY_ESTAB os quais são detalhados mais abaixo.
Atualizações do Compatibilizador
1. Criação de Campos no arquivo SX3 – Campos:
- Tabela TIL – Cadastro Cnes:
Campo | TIL_FRMCTT |
Tipo | C |
Tamanho | 100 |
Decimal | 0 |
Título | Form. Contat |
Descrição | Forma de Contato |
Usado | S |
Obrigatório | S |
Browse | N |
Help | Indique a forma de contato. |
Campo | TIL_EMAIL |
Tipo | C |
Tamanho | 60 |
Decimal | 0 |
Título | |
Descrição | Email de Contato |
Usado | S |
Obrigatório | N |
Browse | N |
Help | Indique o E-mail. |
- Tabela TMB – Exames por Agente:
Campo | TMB_INTERP |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Picture | @ 9 |
Título | Interpr. |
Descrição | Interpretação do Exame |
Cbox | 1=EE;2=SC;3=SC+ |
Usado | S |
Obrigatório | N |
Browse | N |
Help | Indique a interpretação do exame, podendo ser: 1=EE, 2=SC ou 3=SC+. |
- Tabela TMY– Atestado Saúde Ocupacional:
Campo | TMY_CNES |
Tipo | C |
Tamanho | 7 |
Decimal | 0 |
Picture | @ 9999999 |
Título | Cód. CNES |
Descrição | Código de CNES |
Validação | Empty(M->TMY_CNES) .Or. ExistCPO('TIL',M->TMY_CNES) |
Consulta SXB | TIL |
Usado | S |
Obrigatório | N |
Browse | N |
Help | Indique o código de CNES (Cadastro Nacional de Estabelecimentos de Saúde). |
Campo | TMY_ESTAB |
Tipo | C |
Tamanho | 80 |
Decimal | 0 |
Picture | @! |
Título | Estabelecim. |
Descrição | Estabelcimento do CNES |
Usado | S |
Obrigatório | N |
Browse | N |
Help | Estabelecimento cadastrado no CNES. |
8. Criação de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela TMY– Atestado Saúde Ocupacional:
Campo | TMY_CNES |
Sequência | 001 |
Campo Domínio | TMY_CNES |
Tipo | Primário |
Regra | TIL->TIL_ESTAB |
Posiciona? | Sim |
Chave | xFilial("TIL")+M->TMY_CNES |
Proprietário | Microsiga |
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure os parâmetros a seguir:
Itens/Pastas | Descrição |
Nome: | MV_NG2ESOC |
Tipo: | C |
Cont. Por.: | S |
Descrição: | Indica se o sistema de Medicina e Segurança do Trabalho gerará registros no modulo integrador Totvs (SIGATAF). 1 = Sim, 2 = Nao |
Itens/Pastas | Descrição |
Nome: | MV_MDTGPE |
Tipo: | C |
Cont. Por.: | S |
Descrição: | Integracao do SIGAMDT com o SIGAGPE. Informar S=Sim ou N=Não |
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Configure os menus a seguir:
Menu
Atualizações
Submenu
Cadastros Básicos
Nome da Rotina
Programa
MDTA021
Módulo
SIGAMDT
Menu
Atualizações
Submenu
Cadastros Básicos
Nome da Rotina
Subgrupos TUSS
Programa
MDTA022
Módulo
SIGAMDT
Menu
Atualizações
Submenu
Cadastros Básicos
Nome da Rotina
TUSS
Programa
MDTA023
Módulo
SIGAMDT
Procedimento para Utilização
Exemplo:
- Abrir o módulo do Configurador (SIGACFG);
- Em Base de Dados\Dicionário\Base de Dados\Parâmetros, editar o parâmetro MV_NG2ESOC = “1”;
- Abrir o módulo de Medicina e Segurança do Trabalho (SIGAMDT);
- Em Atualizações\Cadastros Gerais\Turnos Trabalho, incluir um novo turno de trabalho;
- Em Atualizações\Cadastros Gerais\Centro Custo, incluir um novo centro de custo;
- Em Atualizações\Cadastros Gerais\Funções, incluir uma nova função;
- Em Atualizações\Cadastros Gerais\Funcionários, incluir um novo funcionário inserindo valores para os campos CPF e PIS;
- Abrir o módulo de Automação Fiscal (SIGATAF);
- Em Atualizações\Eventos Esocial\Trabalhador\Cadastro Trabalhador, incluir um trabalhador com o mesmo número de CPF cadastrado no SIGAMDT;
- Abrir o módulo de Medicina e Segurança do Trabalho (SIGAMDT);
- Em Atualizações\Atendimento Médico\Ficha Médica, incluir uma nova ficha médica relacionada ao funcionário cadastrado;
- Em Atualizações\PPRA\Agentes, incluir um novo agente do tipo Químico, preenchendo o campo Cód. eSocial;
- Em Miscelânea\Implantação\Wizard MDT, realizar os passos selecionando a opção TUSS;
- Esperar o sistema realizar o processamento;
- Em Atualizações\Cadastros Básicos\Grupos Tuss, verificar que o sistema importou os dados corretamente;
- Em Atualizações\Cadastros Básicos\Subgrupos Tuss, verificar que o sistema importou os dados corretamente;
- Em Atualizações\Cadastros Básicos\Tuss, verificar que o sistema importou os dados corretamente;
- Em Atualizações\PCMSO\Exames, incluir dois novos exames do tipo Ocupacional com o campo Ind. Result. igual a IBMP e preencher o campo TUSS;
- Em Atualizações\SESMT\Sesmt\usuar.atend., incluir um novo médico usuário preenchendo os campos Num.Ent.Cl., UF Ent. e NIT;
- Em Atualizações\PCMSO\Gerar Programacao, gerar a programação dos exames;
- Em Atualizações\PCMSO\Exames por Agente, relacionar os exames cadastrados ao agente cadastrado;
- Em Atualizações\PCMSO\Exames do Func., relacionar os exames cadastrados ao funcionário como sendo Ocupacional;
- Em Atualizações\PCMSO\Exames do Func.\Resultado, setar um resultado para os exames;
- Em Atualizações\Cadastros Básicos\Cnes, incluir um novo Estabelecimento de Saúde, preenchendo os campos Form. Contat e Email;
- Em Atualizações\Atendimento Médico\Atestado (aso), incluir um novo atestado ASO relacionado ao funcionário cadastrado relacionando o CNES cadastrado no campo Cód. CNES;
- Em Atualizações\Atendimento Médico\Atestado (aso)\Exames, vincular os exames cadastrados ao Atestado ASO do funcionário;
- Em Atualizações\Atendimento Médico\Atestado (aso)\Agente, vincular o agente cadastrado ao Atestado ASO do funcionário;
- Em Relatórios\Exames – (aso)\Atestado (aso), imprimir o Atestado ASO cadastrado anteriormente;
- Abrir o módulo de Automação Fiscal (SIGATAF);
- Em Atualizações\Eventos Esocial\Não-periódicos\Monitor.Saúde Trab., verificar que o sistema fez a importação correta dos dados;