NR32 - Riscos Biológicos (Requisitos) Produto : Microsiga Protheus SIGAMDT, Medicina e Segurança do Trabalho Versão 11 Chamado : TGPPNQ Data da publicação : 06/02/13 País(es) : Todos Banco(s) de Dados : Todos Esta melhoria depende de execução do update de base UPDMDT57, conforme Procedimentos para Implementação. Esta implementação consiste na integração entre os módulos de (SIGATRM) e Medicina e Segurança do Trabalho (SIGAMDT), através da criação de uma pasta s, na rotina de Legislação (SGAA010), com o objetivo de atender às exigências da NR32, sendo possível o cadastramento de vários treinamentos para cada requisito. É necessário a aplicação do update UPDMDT57 para que a pasta s seja adicionada à rotina. PROCEDIMENTOS PARA IMPLEMENTAÇÃO Aplicar atualização do(s) programa(s) SGAA010 e UPDMDT57. Para viabilizar essa melhoria, é necessário aplicar o pacote de atualizações (Patch) deste chamado. Para que as alterações sejam efetuadas, é necessário executar a função U_UPDMDT57. Antes de executar o update UPDMDT57 é imprescindível: a) Realizar o backup da base de dados do produto que será executado o update (diretório \PROTHEUS11_DATA\ DATA) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\ SYSTEM). b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa. c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema. d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a 1
partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname. e) O compatibilizador deve ser executado com a Integridade Referencial desativada*. O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir: i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A). ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções. iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou; iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade estará(rão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação). v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/Desativar (APCFG60D). vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções. vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação. Contate o Help Desk Framework EM CASO DE DÚVIDAS! 1. Em Microsiga Protheus ByYou Smart Client, digite U_UPDMDT57 no campo Programa Inicial. Para a correta atualização do dicionário de dados, certifique-se que a data do update seja igual ou superior a 30/01/13. 2. Clique em Ok para continuar. 3. Após a confirmação é apresentada a janela para seleção do update. Selecione o update/compatibilizador UPDMDT57. 4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. 2 SIGAMDT NR32 - Riscos Biológicos (Requisitos)
5. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos, conforme mensagem explicativa apresentada na tela. 6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O update/compatibilizador cria os campos que ainda não existem no dicionário de dados. 7. Clique em Gravar para salvar o histórico (log) apresentado. 8. Clique em Ok para encerrar o processamento. ATUALIZAÇÕES DO UPDATE 1. Tabelas no arquivo SX2 - Tabelas: Nome Modo Único Pyme Módulo TJE Requisitos x s Compartilhado TJE_FILIAL+TJE_CODLEG+TJE_CALEND+TJE_CURSO+TJE_TURMA N Medicina e Segurança do Trabalho 2. Criação de Campos no arquivo SX3 Campos: Tabela TJE - Requisitos x s Ordem 1 2 3 Campo TJE_FILIAL TJE_CODLEG TJE_CALEND Tipo Caracter Caracter Caracter Tamanho 2 12 4 Decimal 0 0 0 Formato @! @! 9999 Título Filial Requisito Filial Requisito Código do Help Cons. Padrão Val. Sistema Informar a Filial de Requisitos x s Informar o código do Requisito RA2 SGA010CPS(1) Nível 1 1 1 Obrigatório Não Sim Sim Usado Não Sim Sim 3
Browse Não Sim Sim Módulos Todos Todos Ordem 4 5 6 Campo TJE_DESC TJE_CURSO TJE_DESCCU Tipo Caracter Caracter Caracter Tamanho 20 4 30 Decimal 0 0 0 Formato @! 9999 @! Título Curso Desc. Curso Help Inic. Padrão Cons. Padrão Val. Sistema do Curso do NGSEEK('RA2',TJE- >TJE_CALEND,1,'RA2_DESC') Informar o Curso do RA2CUR SGA010CPS(2) do Curso do NGSEEK('RA1',TJE- >TJE_CURSO,1,'RA1_DESC') Nível 1 1 1 Obrigatório Não Sim Não Usado Sim Sim Sim Browse Sim Sim Sim Módulos Todos Todos Todos Ordem 7 Campo Tipo TJE_TURMA Caracter Tamanho 3 Decimal 0 Formato 999 Título Help Val. Sistema Turma Turma do Informar a Turma do SGA010CPS(3) Nível 1 4 SIGAMDT NR32 - Riscos Biológicos (Requisitos)
Obrigatório Usado Browse Módulos Não Sim Sim Todos O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso. 3. Criação de Gatilhos no arquivo SX7 Gatilhos: Tabela TJE - Requisitos x s: Campo TJE_CALEND TJE_CALEND TJE_CALEND TJE_CALEND Sequência 001 002 003 004 Regra RA2- >RA2_DESC RA2- >RA2_CURSO RA2- >RA2_TURMA RA1- >RA1_DESC Campo Domínio TJE_DESC TJE_CURSO TJE_TURMA TJE_DESCCU Tipo Primário Primário Primário Primário Posiciona? Sim Não Não Sim Proprietário S S S S xfilial("ra2 ")+M- >TJE_CALEN D+RA2- >RA2_CURS O xfilial('ra1')+r A2- >RA2_CURSO Campo TJE_CURSO TJE_CURSO Sequência 001 002 Regra RA2->RA2_TURMA RA1->RA1_DESC Campo Domínio TJE_TURMA TJE_DESCCU Tipo Primário Primário Posiciona? Sim Sim Proprietário S S xfilial('ra2')+m- >TJE_CALEND+M- >TJE_CURSO xfilial('ra1')+m- >TJE_CURSO 4. Criação de relacionamento no arquivo SX9 - Relacionamento: Tabela TA0 - Requisitos: 5
Domínio Identificação TA0 Última ordem referente à tabela TA0 C. Domínio TJE E. Domínio TA0_CODLEG E. C. Domínio TJE_CODLEG Propriedade S L. Domínio 1 L. C. Domínio N Tabela RA2 - : Domínio RA2 RA2 RA2 Identificação Última ordem referente à tabela RA2 Última ordem referente à tabela RA2 Última ordem referente à tabela RA2 C. Domínio TJE TJE TJE E. Domínio RA2_CALEND RA2_CURSO RA2_TURMA E. C. Domínio TJE_CALEND TJE_CURSO TJE_TURMA Propriedade S S S L. Domínio 1 1 1 L. C. Domínio 1 1 1 5. Criação de Índices no arquivo SIX Índices: Tabela TJE - Requisitos x s: Índice TJE TJE Ordem 1 2 TJE_FILIAL+TJE_CODLEG+TJE_CAL END+TJE_CURSO+TJE_TURMA Filial + Requisito + Cod. + Cod.Curso + Turma TJE_FILIAL+TJE_CODLEG+TJE_CURSO+ TJE_TURMA Filial + Requisito + Cod.Curso + Turma Proprietário S S 6 SIGAMDT NR32 - Riscos Biológicos (Requisitos)
PROCEDIMENTOS PARA CONFIGURAÇÃO Parâmetros 1. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o parâmetro a seguir: Itens/Pastas Informações Nome Tipo MV_NGMDTTR Caracter Cont. Por. 1 Indica se há integração entre o módulo SIGAMDT com o módulo SIGATRM. Informar 1=Sim ou 2=Não PROCEDIMENTOS PARA UTILIZAÇÃO Cadastros Prévios: No módulo de (SIGATRM), acesse Atualizações/Cadastro/Cursos Internos (TRMA040) e inclua um curso. 1. No módulo de (SIGATRM), acesse Atualizações/Calendário/ (TRMA050). 2. Clique em Incluir e inclua um treinamento, de acordo com o help de campo e vinculando a um curso. 3. Confira os dados e confirme. 4. No módulo de Medicina e Segurança do Trabalho (SIGAMDT), acesse Atualizações/Requisitos/Requisitos (SGAA010). 5. Clique em Incluir e inclua uma legislação, de acordo com o help de campo: Na pasta s, informe um treinamento, conforme cadastrado anteriormente no módulo de s (SIGATRM). 6. Confira os dados e confirme. INFORMAÇÕES TÉCNICAS Tabelas Utilizadas Funções Envolvidas Sistemas Operacionais RA1 Cadastro de Cursos; RA2 ; TA0 - Requisitos; TJE Requisitos x s TRMA040 Cadastro de Cursos; TRMA050 Cadastro de ; SGAA010 Cadastro de Legislação Windows/Linux 7