Esta implementação consiste na criação do campo Tip.Operacao (VV0_OPER) na rotina de Atend. Modelo 2 (VEIXA018). Através deste campo será possível utilizar a funcionalidade de TES Inteligente existente no Protheus, facilitando assim o processo do usuário no momento da escolha de um TES durante um atendimento.Para viabilizar essa melhoria, criou-se o compatibilizador UPDVEID4, que deve ser aplicado conforme instruções descritas em Procedimentos para Implementação.
- SIGAVEI
- nenhum
- Brasil
- todos
· Aplicar atualização do(s) programa(s) VEIXX002, UPDVEID4.
· Para que as alterações sejam efetuadas, é necessário executar a função U_UPDVEID4.
Importante:
Antes de executar o compatibilizador U_UPDVEID4 é 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 “PROTHEUS_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_UPDVEID4 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.
1. Inclusão de campo(s) no Dicionário de Dados - SX3.
· Tabela VV0 – Saídas de Veiculos:
Ordem | 97 |
Campo | VV0_OPER |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Form. Variável |
|
Contexto | Virtual |
Propriedade | Alterar |
Título | Tip.Operacao |
Descrição | Tipo de Operacao |
Help | Informe o Tipo de Operacao. |
Lista Opções |
|
Inic. Padrão |
|
Inic. Browse |
|
Modo Edição |
|
Cons. Padrão | DJ |
Val. Usuário |
|
Val. Sistema | Vazio() .OR. ( ExistCpo("SX5","DJ"+M->VV0_OPER) .AND. IF(LEFT(FUNNAME(),4)="VEIX",VX002VLDENC(),.t.) ) |
Nível | 1 |
Obrigatório | Não |
Usado | Sim |
Browse | Não |
Módulos | TODOS |
1. No módulo Veículos (SIGAVEI), acesse Atualizações/Mov Atendimento/Atend. Modelo 2 (VEIXA018).
2. Inclua um novo atendimento clicando em Incluir.
3. Selecione um cliente e um veículo.
4. Na janela principal da rotina, acesse a pasta Dados Adicionais Para Venda.
5. Verifique que o campo Tip.Operacaodódul foi incluso na rotina. Através dele é possível utilizar a funcionalidade de TES Inteligente, que se encontra no módulo Compras, acessando Atualizações/Cadastros/Tes Inteligente (MATA089).
Tabelas Utilizadas | VV0 – Saídas de Veiculos |