Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Criação da rotina de adaptação de registros das tabelas com códigos do eSocial e mudanças de dicionário para os eventos do módulo.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Medicina e Segurança do Trabalho (SIGAMDT).

Rotina:

Rotina

Nome Técnico

MDTA890

Conciliação eSocial

Cadastros Iniciais:

Agentes; Tipo de Acidente; Objeto Causador; Natureza da Lesão; Parte do corpo Atingida.

Parâmetro(s):

MV_NG2ESOC

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

C98, TMA, C8L, TNG, C8J, TNH, C8K, C8I, TOI, C8M, TOJ

Sistema(s) Operacional(is):

Todos

Descrição

Criada nova rotina MDTA890, que oferece uma interface para o relacionamento de registros existentes com os códigos do eSocial para as tabelas:"TMA" - Agente de Risco, "TNG" - Tipo de Acidente de trabalho, "TNH" - Objeto Causador do Acidente e "TOI" - Parte do Corpo Atingida, "TOJ" - Natureza da Lesão.

Adaptações efetuadas no dicionário do módulo de Medicina e Segurança do Trabalho para o funcionamento dos eventos 1060, 2210, 2220, 2240 e 2241 e o wizard de importação criados para o eSocial.

Atualizações do Compatibilizador


  1.  Criação de tabela no arquivo SX2 – Tabelas:


Chave

Nome

Modo

PYME

TYG

Ambiente x Agente

C

N


2.1  Alteração de Campos no arquivo SX3 – Campos:
  • Tabela TMA - Agentes

Campo

TMA_ESOC

Usado

Sim
Consulta PadrãoMDTT3E
Tamanho9


  • Tabela TNG - Tipo de Acidente

Campo

TNG_ESOC

Usado

Sim


  • Tabela TNH - Objeto Causador

Campo

TNH_ESOC

Usado

Sim
WhenMDT605WHEN(1)

Campo

TNH_ESOC1

Usado

Sim
WhenMDT605WHEN(2)


  • Tabela TOI - Parte do Corpo Atingida

Campo

TOI_ESOC

Usado

Sim


  • Tabela TOJ - Natureza da Lesão

Campo

TOJ_ESOC

Usado

Sim


  • Tabela TMK - Usuário de Medicina e Segurança do Trabalho

Campo

TMK_ESOC

Usado

Sim


  • Tabela TNP - Emitentes de Atestados Médicos

Campo

TNP_ESOC

Usado

Sim


  • Tabela TMB - Exames por Agente

Campo

TMB_ESOC

Usado

Sim
Tamanho9


  • Tabela TNC - Acidentes de Trabalho

Campo

TNC_TPACID

F3

Valid

"If(!Empty(M->TNC_CODCID),ExistCpo('CC2',M->TNC_ESTACI+M->TNC_CODCID),.T.) .And. MDT640GAT(1)"LE5

Campo

TNC_CODCID



  • Tabela CM0 - Acidentes de Trabalho

Campo

CM0_CODPAI

F3

  • Tabela TI2 - Riscos da Permissão         

Campo

TI2_AGENTE

Tamanho

9

  • Tabela TJC - Agentes x Produtos Químicos   

Campo

TJC_AGENTE

Tamanho

9

  • Tabela TJD - Riscos x Produtos Químicos    

Campo

TJD_AGENTE

Tamanho

9

  • Tabela TLK - Limites de Tolerância Agentes

Campo

TLK_AGENTE

Tamanho

9

  • Tabela TMC - Agentes Func Exposto Aso      

Campo

TMC_AGENTE

Tamanho

9

  • Tabela TN0 - Risco

Campo

TN0_AGENTE

Tamanho

9

  • Tabela TN1 - Param Geração Exames Risco    

Campo

TN1_AGENTE

Tamanho

9

  • Tabela TN2 - Exames por Risco              

Campo

TN2_AGENTE

Tamanho

9

  • Tabela TN4 - Resultados Exames x Agente    

Campo

TN4_AGENTE

Tamanho

9

  • Tabela TNK - Riscos do Mapa de Risco       

Campo

TNK_AGENTE

Tamanho

9

  • Tabela TNX - EPI x Riscos                  

Campo

TNX_AGENTE

Tamanho

9

  • Tabela TO9 - EPC x Riscos                  

Campo

TO9_AGENTE

Tamanho

9C08

  • Tabela RC7 - Exposição a Riscos

Campo

RC7_AGENTE

Tamanho

9

  • Tabela TG1 - Perigos 

Campo

TG1 _AGENTE

Tamanho

9



2.2  Criação de Campos no arquivo SX3 – Campos:

  • Tabela TYG -  Ambiente x Agente

Campo

TYG_FILIAL

Tipo

Caractere

Tamanho

8

Título

Filial

Descrição

Filial do Sistema

Usado

Sim

Obrigatório

Sim

Campo

TYG_CODAMB

Tipo

Caractere

Tamanho

6

Título

Cod. Ambient

Descrição

Código do Ambiente

Usado

Sim

Obrigatório

Sim

Campo

TYG_AGENTE

Tipo

Caractere

Tamanho

9

Título

Agente

Descrição

Código do Agente de Risco

Usado

Sim

Obrigatório

Sim

Campo

TNE_NOMAGE

Tipo

Caractere

Tamanho

40

Título

Nome Agente

Descrição

Nome do Agente de Risco

Usado

Sim

Obrigatório

Não


  • Tabela TIL – Cadastro Cnes

Campo

TIL_FRMCTT

Tipo

Caractere

Tamanho

100

Título

Form. Contat

Descrição

Forma de Contato

Usado

Sim

Obrigatório

Sim

Campo

TIL_EMAIL

Tipo

Caractere

Tamanho

60

Título

Email

Descrição

Email de Contato

Usado

Sim

Obrigatório

Não


  • Tabela TMB – Exames por Agente

Campo

TMB_INTERP

Tipo

Caractere

Tamanho

1

Picture@ 9

Título

Interpr.

Descrição

Interpretação do Exame

Cbox1=EE;2=SC;3=SC+

Usado

Sim

Obrigatório

Não

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

Caractere

Tamanho

7

Decimal

0

Picture@ 9999999

Título

Cód. CNES

Descrição

Código de CNES

ValidaçãoEmpty(M->TMY_CNES) .Or. ExistCPO('TIL',M->TMY_CNES)
Consulta SXBTIL

Usado

Sim

Obrigatório

Não

Campo

TMY_ESTAB

Tipo

Caractere

Tamanho

80

Decimal

0

Picture@!

Título

Estabelecim.

Descrição

Estabelcimento do CNES

Usado

Sim

Obrigatório

Não


  • Tabela TNE - Ambiente Físico

Campo

TNE_TDVINI

Tipo

Data

Tamanho

8

Título

Valid.Inic. 

Descrição

Data de Validade Inicial

Usado

Sim

Obrigatório

Não

Browse

Não


  • Tabela TO9 - EPC x Riscos

Campo

TO9_EFIEPC

Tipo

Caractere

Tamanho

1

Título

Eficiência do EPC  

Descrição

EPC Eficaz? 

Usado

Sim

Obrigatório

Não

Browse

Não


3.  Criação de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_NG2RIST

Tipo

Caracter

Descrição

Indica os tipos de Riscos que serão enviados ao TAF, além dos Riscos obrigatórios. 1= Ergonômicos, 2= Mecânicos/Acidentes, 3= Ambos. 

Valor Padrão

3

Nome da Variável

MV_NG2REST

Tipo

Caracter

Descrição

Indica que tipo de Responsável Ambiental será enviado ao TAF. 1=Médico Trabalho, 2=Engenheiro Trabalho, 3=Ambos, 4=Todos.  

Valor Padrão

4

Nome da Variável

MV_NG2TDES

Tipo

Caracter

Descrição

Indica qual a descrição que o sistema deve considerar na rotina de Condições Ambientais de Trabalho no TAF. 1= Cargo. 2= Função.   

Valor Padrão

1


4.  Criação de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela TYG - Ambiente x Agente

Campo

TYG_AGENTE

Sequência

001

Campo Domínio

TYG_NOMAGE      

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

TMA->TMA_NOMAGE

Chave

xFILIAL("TMA")+M->TYG_AGENTE 

ProprietárioSistema


  • 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árioSistema


4.1  Alteração de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela TNC– Acidentes de Trabalho

Campo

TNC_CID

Sequência

001

Regra

MDT640CIDD(2)

Campo

TNC_CID

Sequência

001

Regra

MDT640CIDD(1)

Campo

TNC_MTEST1

Sequência

001

Regra

MDT640MT1( )

Campo

TNC_MTEST2

Sequência

001

Regra

MDT640MT2()


4.2  Exclusão de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela TNC– Acidentes de Trabalho

Campo

TNC_CODPAR

Sequência

001

Campo

TNC_CODOBJ

Sequência

001

Campo

TNC_MTEST1

Sequência

002 até 009

CampoTNC_MTEST2
Sequência002 até 009
CampoTNC_CODCID
Sequência001


7.  Criação de Relacionamento entre Tabelas no arquivo SX9 – Relacionamento Entre Tabelas:

  • C08TNC – Países Bco Central/Siscomex | Acidentes de Trabalho 
Tabela DomínioC08
SequencialNGPROXSX9("C08")
Contra-DomínioTNC
Relacionamento DomínioC08_ID
Relacionamento Contra-DomínioTNC_CODPAI
PrioridadeSistema
Cardinalidade Domínio1
Cardinalidade Contra-DomínioN
Condição SQL" "
Utiliza Filial na ChaveNão
Relacionamento AtivoSim


  • LE5TNC – Codificação Acidente Trabalho | Acidentes de Trabalho 
Tabela DomínioLE5
SequencialNGPROXSX9("LE5")
Contra-DomínioTNC
Relacionamento DomínioLE5_ID
Relacionamento Contra-DomínioTNC_TPACID
PrioridadeSistema
Cardinalidade Domínio1
Cardinalidade Contra-DomínioN
Condição SQL" "
Utiliza Filial na ChaveNão
Relacionamento AtivoSim


8.  Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa MDTTE

Alias

MDTT3E

Descrição

Agente Causador

Contém

T3E->T3E_CODIGO


9.  Criação de Índices no arquivo SIX – Índices

Índice

TYG

Ordem

1

Chave

TYG_FILIAL+TYG_CODAMB+TYG_AGENTE  

Descrição

Cod. Ambiente + Agente

ProprietárioSistema

Índice

TYG

Ordem

2

Chave

TYG_FILIAL+TYG_AGENTE+TYG_CODAMB 

Descrição

Agente + Cod. Ambiente 

ProprietárioSistema

Procedimento para Configuração

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAMDT, conforme instruções a seguir:

Menu

Miscelanea

Submenu

Arquivos

Nome da Rotina

Conciliação eSocial

Programa

MDTA890

Módulo

SIGAMDT



Procedimento para Utilização

Exemplo:

       1.            No Medicina e Segurança do Trabalho (SIGAMDT), acesse Miscelânea / Arquivos / Conciliação eSocial (MDTA890).

O sistema irá apresentar a janela com as informações a serem atualizadas de acordo com o código do eSocial.