Boletim Técnico: Campo de Bloqueio de Serviços “T4_MSBLQL” - mp11
Ocorrência
Melhoria
Resumo
Implementado o campo “T4_MSBLQL – Bloqueado” na rotina de “Serviços – MNTA040” - na tabela “ST4 – Serviços de Manutenção” com o objetivo de fazer o bloqueio da utilização de alguns serviços que já não sejam mais utilizados e que por motivos de integridade não possam ser excluídos. A integridade no caso se diz respeito à utilização do serviço em outras rotinas, impedindo assim a sua exclusão.
ID do Chamado
SCYGTI
Aplicabilidade
Campo de Bloqueio de Serviços “T4_MSBLQL
Produtos
Microsiga 11
Módulos
- SIGAMNT
- SIGAFRT
Países
- Brasil
Traduções
- Português (Brasil)
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
Serviços – MNTA040, Etapas Genéricas – MNTA015, Família de Bens – MNTA050, Bens – MNTA080, Manutenção Padrão – MNTA180, Manutenção – MNTA120, Solicitação de serviço – MNTA280,Distribuição de SS – MNTA295,O.S. Corretiva – MNTA420Retorno Lote – MNTA401.
Número da FNC
000000238472010.
Ajustes no Compatibilizador
Sim
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- U_UPDMNT09
Procedimentos para Implementação
· Aplicar atualização do(s) programa(s) MNTA015, MNTA040, MNTA120, MNTA180, MNTA210, MNTA295, MNTA401, MNTA420, MNTA450, MNTA545, MNTA656, MNTA720, MNTA730, NGUTIL, NGUTIL01, NGUTIL03, UPDMNT09.
· Para que as alterações sejam efetuadas, é necessário executar a função “U_UPDMNT09”.
Importante:
1. Antes de executar o compatibilizador “UPDMNT09”, é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\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.
b) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
c) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se 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á ocasionar a sobregravação de índices personalizados caso não estejam identificados pelo nickname.
2. Em Microsiga Protheus “ByYou Smart Client”, campo “Programa Inicial”, digite “U_UPDMNT09”.
3. Clique em Ok para continuar.
4. Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
5. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
6. Em seguida, é apresentada a janela de “Processo concluído” com o histórico (log) de todas as atualizações processadas:
7. Clique em Salvar para gravar o histórico (log) apresentado.
8. Clique em Ok para encerrar o processamento.
Descrição de Ajustes
1. Inclusão de campo(s) no Dicionário de Dados SX3:
• Tabela ST4 - Serviço
Ordem | Última Ordem da Tabela |
Campo | T4_MSBLQL |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propriedade | Alterar |
Título | Bloqueado |
Descrição | Bloqueado p uso |
Help | Serviço bloqueado para o uso |
Lista Opções | 1=Sim;2=Não |
Inic. Padrão | IF(INCLUI, “2”, M->T4_MSBLQL) |
Val. Sistema | PERTENCE("1,2") .And. MNTA040BLQ() |
Nível | 1 |
Obrigatório | Não |
Usado | Sim |
Browse | Não |
Módulos | TODOS |
2. Inclusão de índice(s) no Dicionário de Dados SIX:
Índice | STJ |
Ordem | PROXIMO INCREMENTO |
Chave | TJ_FILIAL+TJ_SERVICO+TJ_SITUACA+TJ_TERMINO |
Descrição | Filial+Serviço+Situação+Termino |
Proprietário | S |
Índice | TPC |
Ordem | PROXIMO INCREMENTO |
Chave | TPC_FILIAL+TPC_SERVIC |
Descrição | Filial+Serviço |
Proprietário | S |
Índice | TPF |
Ordem | PROXIMO INCREMENTO |
Chave | TPF_FILIAL+TPF_SERVIC |
Descrição | Filial+Serviço |
Proprietário | S |
Índice | TTE |
Ordem | PROXIMO INCREMENTO |
Chave | TTE_FILIAL+TTE_SERVIC |
Descrição | Serviço |
Proprietário | S |
Procedimentos para Utilização
1. Acesse o módulo “Manutenção de Ativos (SIGAMDT)” selecione as opções Atualizações / Manutenção / Serviços (MNTA040)
2. Clique em “Incluir”, inclua dois novos serviços informando o campo criado pelo update “Bloqueado” igual a “Sim”, sendo um serviço do tipo corretivo e outro do tipo preventivo, informe os demais dados conforme orientação do help de campo.
3. Selecione as opções Atualizações / Manutenção / Etapas Genéricas (MNTA015).
4. Clique em “Incluir”, inclua uma etapa genérica utilizando o serviço incluído no passo 2, informe os demais dados conforme orientação do help de campo.
5. Verificar que está sendo feita a validação, bloqueando a utilização do serviço.
6. Selecione as opções Atualizações / Bens / Bens (MNTA080).
7. Clique em “Incluir”, inclua um bem informando os dados conforme orientação do help de campo.
8. Selecione as opções Atualizações / Manutenção / Manutenção Padrão (MNTA180).
9. Clique em “Incluir”, inclua uma manutenção padrão utilizando o serviço preventivo incluído no passo 2, informe os demais dados conforme orientação do help de campo.
10. Selecione as opções Atualizações / Manutenção / Manutenção (MNTA120).
11. Clique em “Incluir”, inclua uma manutenção utilizando o serviço preventivo incluído no passo 2, informe os demais dados conforme orientação do help de campo.
12. Selecione as opções Atualizações / Solicitação Serv. / Solicitação (MNTA280).
13. Clique em “Incluir”, inclua uma solicitação informando os dados conforme orientação do help de campo.
14. Selecione as opções Atualizações / Solicitação Serv. / Distribuição S.S (MNTA295).
15. Clique em “Distribuir”, selecione a solicitação incluída no passo 13 e em seguida clicar em “Gera O.S”. Clique em “Incluir”, inclua um ordem de serviço utilizando o serviço corretivo incluído no passo 2, informe os demais dados conforme orientação do help de campo.
16. Selecione as opções atualizações / Ordem de Serviço / O.S. Corretiva (MNTA420).
17. Clique em “Incluir”, inclua uma ordem de serviço corretiva utilizando o serviço corretivo incluído no passo 2, informe os demais dados conforme orientação do help de campo.
18. Selecione as opções Atualizações / Retorno O.S. / Retorno em Lote (MNTA401).
19. Clique em “Incluir”, inclua uma manutenção utilizando o serviço incluído no passo 2, informe os demais dados conforme orientação do help de campo.
Informações Técnicas
Tabelas Utilizadas | Serviços de Manutenção – ST4 Etapas Genéricas – TPA Família de Bens – ST6 Bem – ST9 Manutenções Padrão – TPF Solicitação Serviço – TQB Ordens de Serv. De Manutenção - STJ |
Número do Plano | 000000237522010 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas