Boletim Técnico: UPDSGA17
Ocorrência
Melhoria
Resumo
Implementou-se o compatibilizador UPDSGA17, que realiza alterações no dicionário de dados, com o objetivo de aprimorar o processo de apontamento de resultados das metas. Após aplicação do update será possível validar as datas informadas na pasta Planejamento, na rotina Plano de Ação (SGAA090), com a data inicio e fim da meta, quando for realizado o apontamento do resultado das metas.A rotina de Retorno (SGAA310) permite realizar a alteração do Objetivo e Meta (SGAA300).
ID do Chamado
SCKZV6
Produtos
Microsiga 10
Módulos
- SIGASGA
Portais
- todos
Países
- Brasil
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
Objetivos e Metas (SGAA300), Plano de Ação (SGAA090), Retorno (SGAA310), Objetivos e Metas (SGAR140)
Número da FNC
00000041582010
Ajustes no Compatibilizador
Sim
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- U_UPDSGA17
Procedimentos para Implementação
· Aplicar atualização dos programas UPDSGA17, SGAA090, SGAA300, SGAA310, SGAR140, SGAUTIL, SGAW070.
· Para que as alterações sejam efetuadas, é necessário executar a função “U_UPDSGA17”.
Importante:
1. Antes de executar o compatibilizador “UPDSGA17”, é 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 “\PROTHEUS_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. No “TOTVS Smart Client”, campo “Programa Inicial”, digite “U_UPDSGA17”.
3. Clique no botão 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 no botão Salvar para gravar o histórico (log) apresentado.
8. Clique no botão Ok para encerrar o processamento.
Descrição de Ajustes
1. Alteração de tabela no Dicionário de Dados SX2:
· Tabela TCN – “PLANO DE AÇÃO X PLANEJAMENTO”.
| Chave | TCN |
| Nome | PLANO DE AÇÃO X PLANEJAMENTO |
| Modo | Compartilhado |
| Único | TCN_FILIAL+TCN_CODPLA+DTOS(TCN_DATA) |
| Pyme | Não |
| Módulo | 56 |
2. Alteração de campos no Dicionário de Dados SX3.
· Tabela TAA - “PLANO DE ACAO”.
** A ordem dos campos depende da ordenação dos campos na tabela.
| Ordem | ** | ** | ** | ** |
| Campo | TAA_DTINPR | TAA_DTFIPR | TAA_DTINRE | TAA_DTFIRE |
| Tipo | Data | Data | Data | Data |
| Tamanho | 8 | 8 | 8 | 8 |
| Decimal | 0 | 0 | 0 | 0 |
| Formato | 99/99/9999 | 99/99/9999 | 99/99/9999 | 99/99/9999 |
| Contexto | Real | Real | Real | Real |
| Propriedade | Alterar | Alterar | Alterar | Visualizar |
| Título | Dt Ini Prev | Dt Term Prev | Dt Ini Real | Dt Term Real |
| Descrição | Data Inicio Previsto | Data de Termino Previsto | Data Inicio Real | Data de Termino Real |
| Help | Data prevista para o início da implantação do plano de ação na empresa. | Data prevista para o fim da implantação do plano de ação na empresa. | Data que realmente foi iniciado o projeto. | Data real em que terminou o plano de ação. |
| Modo Edição | If(Inclui,.T.,!SG90META()) | If(Inclui,.T.,!SG90META()) | !SG90META() | .F. |
| Val. Sistema | SGA90DTINI() | SGA90DTFIM() | | |
| Nível | 1 | 1 | 1 | 1 |
| Obrigatório | Sim | Sim | Não | Não |
| Usado | Sim | Sim | Sim | Sim |
| Browse | Não | Não | Não | Não |
| Módulos | Todos | Todos | Todos | Todos |
| Ordem | ** | ** | ** | ** |
| Campo | TAA_QTDATU | TAA_QTDFIM | TAA_PERCEN | TAA_STATUS |
| Tipo | Numérico | Numérico | Numérico | Caracter |
| Tamanho | 9 | 9 | 3 | 1 |
| Decimal | 2 | 2 | 0 | 0 |
| Formato | @E 999,999.99 | @E 999,999.99 | 999 | @! |
| Contexto | Real | Real | Real | Real |
| Propriedade | Alterar | Alterar | Alterar | Visualizar |
| Título | Qtd. Atual | Qtd. Final | % Concluido | Status |
| Descrição | Quantidade Atual | Quantidade Final | Percentual Concluido | Status do Plano de Ação |
| Help | Quantidade atual da significância dos Aspectos e Impactos. | Quantidade atingida no final da implantação do plano de ação. | Porcentagem de conclusão do plano de ação. | Status do plano de Ação. |
| Lista Opçoes | | | | 1=Pendente;2=Finalizado;3=Cancelado |
| Inic. Padrao | nTotal1 | | | If(Inclui,'1',TAA->TAA_STATUS) |
| Modo Edição | If(Inclui,.T.,!SG90META()) | If(Inclui,.T.,!SG90META()) | If(Inclui,.T.,!SG90META()) | |
| Val. Sistema | | | SG090VldP() .and. Positivo() | |
| Nível | 1 | 1 | 1 | 1 |
| Obrigatório | Não | Não | Não | Não |
| Usado | Sim | Sim | Sim | Sim |
| Browse | Não | Não | Não | Sim |
| Módulos | Todos | Todos | Todos | Todos |
· Tabela TCN – “PLANO DE AÇÃO X PLANEJAMENTO”.
| Ordem | ** | ** | ** |
| Campo | TCN_DATA | TCN_META | TCN_WFPROC |
| Tipo | Data | Numérico | Caracter |
| Tamanho | 8 | 3 | 1 |
| Decimal | 0 | 0 | 0 |
| Formato | 99/99/9999 | 999 | @! |
| Propriedade | Real | Real | Real |
| Título | Alterar | Alterar | Alterar |
| Descrição | Data | Meta | Wf. Proc. |
| Help | Data do Planejamento | Meta do Planejamento | Workflow Processado |
| Lista Opçoes | Informe a data do Planejamento. | Informe a Meta planejada para a data. | Verifica se já foi enviado Workflow sobre o planejamento. |
| Nível | 0 | 0 | 0 |
| Obrigatório | Sim | Sim | Não |
| Usado | Sim | Sim | Sim |
| Browse | Sim | Sim | Não |
| Módulos | Todos | Todos | Todos |
3. Alteração de índices no Dicionário de Dados SIX:
· Tabela TCN – “PLANO DE AÇÃO X PLANEJAMENTO”.
| Índice | TCN |
| Ordem | 1 |
| Chave | TCN_FILIAL+TCN_CODPLA+DTOS(TCN_DATA) |
| Descrição | Plano Acao + Data |
| Proprietário | S |
· Tabela TBI – “METAS AMBIENTAIS”.
| Índice | TBI |
| Ordem | 2 |
| Chave | TBI_FILIAL+TBI_META+TBI_OBJETI |
| Descrição | Meta + Objetivo |
| Proprietário | S |
Procedimentos para Utilização
1. Acesse o módulo “Gestão Ambiental (SIGASGA)” e selecione as opções “Atualizações \ Objetivos e Metas \ Objetivos e Metas (SGAA300)”.
2. Clique em Incluir, informe os dados conforme orientação do help de campo, informe a Pasta Planejamento e confirme.
3. Selecione o objetivo incluído anteriormente, clique em Alterar e, posteriormente, em Aprovar/Finalizar.
4. Selecione as opções “Atualizações \ Ação \ Plano de Ação (SGAA090)”.
5. Selecione o plano de ação do objetivo e meta incluída anteriormente e clique em Cancelar.
6. Verifique que o sistema não permite o cancelamento do plano de ação relacionado à meta.
Observação: Só consiste o cancelamento se a meta estiver aprovada, do contrário deixará excluir o plano.
7. Selecione as opções “Atualizações \ Objetivos e Metas \ Retorno (SGAA310)”.
8. Selecione o Objetivo e Metas e clique em Metas.
10. Verifique que agora tanto o semáforo do browse como os status dos resultados são validados pelo planejamento realizado na meta.
11. Ainda na rotina em “Atualizações \ Objetivos e Metas \ Retorno (SGAA310)”, verifique que, caso a data atual ultrapasse a data planejada para a meta, o sistema pergunta se o usuário deseja finalizar a meta e abrir outra.
12. Ao voltar ao browse principal da rotina de Retorno, selecione o Objetivo e Meta e clique em Alterar.
13. Verifique que é possível incluir e alterar objetivos normalmente. Veja também que o sistema só permite a exclusão da meta, caso não existam resultados lançados para a mesma.
14. Selecione as opções “Relatórios \ Objetivos e Metas \ Objetivos e Metas (SGAR140)”.
15. Imprima o relatório e verifique que o sistema mostra os status dos resultados de acordo com o planejamento efetuado na meta.
Informações Técnicas
| Tabelas Utilizadas | TBH, TAA, TBI e TCN |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas