Árvore de páginas

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

    • Sem rótulos