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 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas