Criação dos campos de Empresa e Filial Futura
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||
Segmento: | Serviços | ||||||||||||||
Módulo: | Medicina e Segurança do Trabalho | ||||||||||||||
Rotina: |
| ||||||||||||||
Cadastros Iniciais: | Centro de Custo (CTBA180); Função (GPEA030); Funcionários (GPEA010); Ficha Mèdica (MDTA005); Tarefas (MDTA090); Riscos (MDTA180). | ||||||||||||||
País(es): | Todos. | ||||||||||||||
Banco(s) de Dados: | Todos. | ||||||||||||||
Tabelas Utilizadas: | CTT - Centro de Custo; SRJ - Função; TN5 - Tarefa; TM0 - Ficha Médica; TN0 - Riscos; TMY - Atestado (ASO). | ||||||||||||||
Sistema(s) Operacional(is): | Todos. |
Descrição
Implementação realizada na rotina de Atestado ASO (MDTA200), com a inclusão de dois campos: Emp. Futura (TMY_EMPFUT) e Fil. Futura (TMY_FILFUT). Após a seleção do campo Natureza (TMY_NATEXA) como Mudança de Função, é necessário selecionar para qual empresa e para qual filial o aso do funcionário será gerado, em seguida, de acordo com a escolha dos dois campos incluídos é possível fazer a seleção da Função, Centro de Custo e Tarefa. Essa implementação visa a inclusão de ASO com a natureza de Mudança de Função para vínculos com outra empresa ou outra filial, além da empresa/filial corrente.
Importante
Antes de executar o compatibilizador informe o nome do compatibilizador é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador \PROTHEUS11_DATA\DATA e dos dicionários de dados SXs \PROTHEUS11_DATA\SYSTEM.
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- 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 partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção 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:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em Microsiga Protheus TOTVS Smart Client, digite o nome do compatibilizador no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 18/04/2016.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa U_UPDMDTB8().
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - 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 compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina U_UPDMDTB8.
- No módulo SIGAMDT acesse Atualizações\Atendimento Médico\Atestado ASO, selecione a opção Incluir e verifique que os campos Emp. Futura e Fil. Futura foram incluídos conforme especificações abaixo:
Nome da Variável: | TMY_EMPFUT |
Tipo: | Caracter |
Descrição: | Empresa Futura |
Valor Padrão: | Vazio |
Nome da Variável: | TMY_FILFUT |
Tipo: | Caracter |
Descrição: | Empresa Futura |
Valor Padrão: | Vazio |
Atualizações do Compatibilizador
1. Criação de Campos no arquivo SX3 – Campos:
- Tabela TMY - Atestado ASO:
Campo | TMY_FILFUT |
Tipo | C |
Tamanho | 8 |
Decimal | 0 |
Título | Fil. Futura |
Descrição | Filial Futura |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
When | MDT200NVF(7) |
Val. Sistema | If(!Empty(M->TMY_FILFUT),EXISTCPO('SM0',SM0->M0_CODIGO+M->TMY_FILFUT),.T.) |
Help | Deverá ser selecionado neste campo a filial futura do funcionário. |
Campo | TMY_EMPFUT |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Título | Emp. Futura |
Descrição | Empresa Futura |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
When | MDT200NVF(8) |
Val. Sistema | EXISTCPO('SM0',M->TMY_EMPFUT) |
Help | Deverá ser selecionado neste campo a empresa futura do funcionário. |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
Procedimento para Utilização
1. No Medicina e Segurança do Trabalho (SIGAMDT) para a empresa T1, acesse Atualizações / Cadastros Gerais / Centro Custo (CTBA180).
O sistema apresenta a janela de Centros de Custo cadastrados.
2. Clique em Incluir.
Inclua um novo Centro de Custo.
Confira os dados e confirme.
3. Acesse Atualizações / Cadastros Gerais / Funções (GPEA030)
O sistema apresenta a janela de Funções cadastradas.
4. Clique em Incluir.
Inclua uma nova Função.
Confira os dados e confirme
5. Acesse Atualizações / Cadastros Gerais / Funcionários (GPEA010).
O sistema apresenta a janela de Funcionários cadastrados.
6. Clique em Incluir.
Inclua um novo Funcionário.
Confira os dados e confirme.
7. Acesse Atualizações / PPRA / Ambientes Físicos (MDTA165).
O sistema apresenta a janela de Ambientes cadastrados.
8. Clique em Incluir.
Inclua um novo Ambiente.
Confira os dados e confirme.
9. Acesse Atualizações / PPRA / Fonte Geradora (MDTA095).
O sistema apresenta a janela de Fontes cadastradas.
10. Clique em Incluir
Inclua uma nova Fonte.
Confira os dados e confirme.
11. Acesse Atualizações / PPRA / Tarefas (MDTA090).
O sistema apresenta a janela de Tarefas cadastradas.
12. Clique em incluir.
Inclua uma nova Tarefa vinculando o Funcionário cadastrado anteriormente.
Confira os dados e confirme.
13. Acesse Atualizações / PPRA / Agentes (MDTA182).
O sistema apresenta a janela de Agentes cadastrados.
14. Clique em incluir
Inclua um novo Agente.
Confira os dados e confirme.
15. Acesse Atualizações / PPRA / Riscos (MDTA180).
O sistema apresenta a janela de Riscos cadastrados.
16. Clique em Incluir
Inclua um novo Risco para o Centro de Custo, Função e Tarefa cadastrados.
Confira os dados e confirme
17. Para a empresa T2, acesse Atualizações / Cadastros Gerais / Centro Custo (CTBA180).
O sistema apresenta a janela de Centros de Custo cadastrados.
18. Clique em Incluir.
Inclua um novo Centro de Custo.
Confira os dados e confirme.
19. Acesse Atualizações / Cadastros Gerais / Funções (GPEA030)
O sistema apresenta a janela de Funções cadastradas.
20. Clique em Incluir.
Inclua uma nova Função.
Confira os dados e confirme
21. Acesse Atualizações / PPRA / Ambientes Físicos (MDTA165).
O sistema apresenta a janela de Ambientes cadastrados.
22. Clique em Incluir.
Inclua um novo Ambiente.
Confira os dados e confirme.
23. Acesse Atualizações / PPRA / Fonte Geradora (MDTA095).
O sistema apresenta a janela de Fontes cadastradas.
24. Clique em Incluir
Inclua uma nova Fonte.
Confira os dados e confirme.
25. Acesse Atualizações / PPRA / Tarefas (MDTA090).
O sistema apresenta a janela de Tarefas cadastradas.
26. Clique em incluir.
Inclua uma nova Tarefa vinculando o Funcionário cadastrado anteriormente.
Confira os dados e confirme.
27. Acesse Atualizações / PPRA / Agentes (MDTA182).
O sistema apresenta a janela de Agentes cadastrados.
28. Clique em incluir
Inclua um novo Agente.
Confira os dados e confirme.
29. Acesse Atualizações / PPRA / Riscos (MDTA180).
O sistema apresenta a janela de Riscos cadastrados.
30. Clique em Incluir
Inclua um novo Risco para o Centro de Custo, Função e Tarefa cadastrados.
Confira os dados e confirme
31. Para a empresa T1, acesse Atualizações / Atendimento Médico / Ficha Médica (MDTA005).
O sistema apresenta a janela de Fichas cadastradas.
32. Clique em Incluir
Inclua uma nova Ficha para o Funcionário cadastrado.
Confira os dados e confirme.
33. Acesse Atualizações/Atendimento Médico / Atestado (ASO) (MDTA200).
O sistema apresenta a janela de ASOs cadastrados.
34. Clique em Incluir.
Inclua um novo ASO de Mudança de Função, informando os dados da Empresa T2.
Confira os dados e verifique que as informações são trazidas corretamente.
Confirme.
35. Acesse Relatórios / Exames - (aso) / Atestado (ASO) (MDTR465).
Informe os parâmetros de filtro.
Verifique que os dados impressos estão corretos.