Árvore de páginas

Boletim Técnico: Retorno à tarefas em Manut. de Tarefas
Ocorrência
Melhoria
Resumo
Implementada melhoria na rotina Manut. de Tarefas (VEIVM130) que consiste na possibilidade de voltar à execução de uma tarefa previamente executada ou seja, permite o retrocesso das tarefas executadas anteriormente, auxiliando o usuário no caso de finalização indevida ou retorno a um procedimento da empresa. 
ID do Chamado
SDH795
Produtos
  • Microsiga 11
  • Módulos
    • SIGAVEI
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Tarefas (VEIVA320), Atend. Modelo 2 (VEIXA018), Manut. de Tarefas (VEIVM130)
    Número da FNC
    000000053272011
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDVEICX
    Procedimentos para Implementação

     

    ·         Aplicar atualização do(s) programa(s) VEIVM130, VEIFUNB e UPDVEICX.
    ·         Para que as alterações sejam efetuadas, é necessário executar a função U_UPDVEICX.
     
     Importante:
    Antes de executar o compatibilizador U_UPDVEICX é imprescindível:
    a)    Realizar o backup da base de dados do produto que será executado o compatibilizador (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 partir da ordem original instalada pelo Protheus®, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
    1.    Em Microsiga Protheus ByYou Smart Client, digite U_UPDVEICX no campo Programa Inicial.
    2.    Clique em OK para continuar.
    3.    Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    4.    Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    5.    Em seguida, é apresentada a janela de 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.
    6.    Selecione a empresa e dê duplo clique para visualizar o histórico (log).
    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 VAX – Cadastro de Tarefas:

    Ordem
    15
    16
    Campo
    VAX_VOLTAR
    VAX_FUNVOL
    Tipo
    Caracter
    Caracter
    Tamanho
    1
    30
    Decimal
    0
    0
    Formato
    @!
    @!
    Form. Variável
     
     
    Contexto
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Título
    Volta Tarefa
    Funcao Volta
    Descrição
    Tarefa permite voltar   
    Funcao a Executar Volta 
    Help
    Informe se a Tarefa permite voltar execucao.
    1=Sim , 0=Nao
    Informe a funcao a ser executada no momento da volta da execucao da Tarefa.
    Lista Opções
    0=Nao;1=Sim                                                                                                                     
     
    Inic. Padrão
    "0"
     
    Inic. Browse
     
     
    Modo Edição
     
     
    Cons. Padrão
     
     
    Val. Usuário
     
     
    Val. Sistema
    PERTENCE("01")                                                                                                                  
    Empty(M->VAX_FUNVOL).or.FindFunction(Alltrim(M->VAX_FUNVOL))                                                                   
    Nível
    1
    1
    Obrigatório
    Não
    Não
    Usado
    Sim
    Sim
    Browse
    Não
    Não
    Módulos
    TODOS
    TODOS

    2.   Alteração de campo no Dicionário de Dados - SX3.
    ·         Tabela VAX – Cadastro de Tarefas:

    Ordem
    10
    Campo
    VAX_TARBLQ
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Form. Variável
     
    Contexto
    Real
    Propriedade
    Alterar
    Título
    Bloq Finaliz
    Descrição
    Tarefa Bloqueia Finalizac
    Help
    Informe se a Tarefa Bloqueia a
    Finalizacao do Atendimento.
    Lista Opções
    0=Nao;1=Sim                                                                                                                    
    Inic. Padrão
     
    Inic. Browse
     
    Modo Edição
    M->VAX_CHAMAD<>"2"                                         
    Cons. Padrão
     
    Val. Usuário
     
    Val. Sistema
    Pertence("01")
    Nível
    1
    Obrigatório
    Não
    Usado
    Sim
    Browse
    Sim
    Módulos
    TODOS

    Procedimentos para Utilização

     

    1.    No Veículos (SIGAVEI) acesse Atualizações/Cad Veiculos/Tarefas (VEIVA320).
    2.    Clique em Incluir.
    3.    Verifique que foram criados novos campos. São eles:
    ·         Volta Tarefa (VAX_VOLTAR) à Controla o retorno à execução anterior com as seguintes opções:
    ·   Sim : Torna possível retornar à execução da tarefa;
    ·   Não: Impossibilita retornar à execução da tarefa;
    ·         Função Volta (VAX_FUNVOL) à Permite ao usuário informar a função a ser executada no momento do retrocesso da execução da tarefa.
    4.    Informe os campos obrigatórios. Entre eles, os campos Mom. Geração como Gravação; Bloq Finaliz como Sim; Obrigatória como Sim e Volta Tarefa como Sim. Confirme a inclusão.
    5.    Acesse Atualizações/Mov Atendimento/Atend. Modelo 2 (VEIXA018).
    6.    Inclua um novo atendimento e avance para tentar finalizar o atendimento.
    7.    Verifique que é exibida a mensagem alertando o usuário que não será possível prosseguir, exibindo em seguida a tarefa pendente, que foi previamente inclusa.
    8.    Acesse Atualizações/Mov Atendimento/Manut. de Tarefas (VEIVM130).
    9.    Verifique que são exibidas as tarefas pendentes.
    10. Mude o campo Status para Todos e a data do período para a data base atual.
    11. Execute a tarefa previamente cadastrada e aprove-a.
    12. Verifique que o status foi alterado para Aprovado.
    13. Clique em Volta Execução e verifique que a tarefa retorna ao status de Pendente.
     
     Observação:
    Não é permitido voltar à execução de tarefas quando:
    1.    A tarefa permitiu a finalização ou entrega do veículo.
    2.    A tarefa é um pré-requisito de outra tarefa que já está aprovada
    Informações Técnicas

    Tabelas Utilizadas
    VAX – Cadastro de Tarefas, VAY – Movimentacao de Tarefas

    • Sem rótulos