Boletim Técnico: Ajustes nos dicionários da rotina de Atendimento
Ocorrência
Nova Rotina
Resumo
Implementado o update UPDVEIB1 para efetuar ajustes nos dicionários SX2, SX3, SXB e SIX. Estas alterações permitirão que a rotina “Atendimento (VEIVM011)” seja utilizada corretamente.
ID do Chamado
SCQLUL
Produtos
Microsiga 11
Módulos
- SIGAVEI
Portais
- nenhum
Países
- Brasil
Traduções
- Português (Brasil)
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
Atendimento (VEIVM011)
Número da FNC
000000131542010
Ajustes no Compatibilizador
Sim
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- U_UPDVEIB1
Procedimentos para Implementação
· Aplicar atualização do(s) programa(s) VEIVM011, UPDVEIB1.
· Para que as alterações sejam efetuadas, é necessário executar a função “U_UPDVEIB1”.
Importante:
1. Antes de executar o compatibilizador “UPDVEIB1”, é 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. Em Microsiga Protheus “TOTVS “ByYou Smart Client”, digite “U_UPDVEIB1”.
3. Clique em 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 “Atualização concluída” com o histórico (log) de todas as atualizações processadas:
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em Ok para encerrar o processamento.
Descrição de Ajustes
1. Alteração de tabela(s) no Dicionário de Dados SX2:
Chave | VAW |
Nome | Itens Avaliação Veículo Usado |
Modo | E |
Único | |
Pyme | N |
Módulo | 11 |
2. Alteração de campo(s) no Dicionário de Dados SX3.
· Tabela VAW – Itens Avaliação Veículo Usado:
Ordem | 2 | 3 | 5 |
Campo | VAW_CODAVA | VAW_TIPABA | VAW_CODITE |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 16 | 1 | 27 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Visualizar | Alterar | Alterar |
Título | Cod Avaliaca | Tipo de Abat | Código |
Descrição | Código da Avaliação | Tipo de Abatimento | Código do Item |
Help | Informe o código da Avaliação | Informe o Tipo de Abatimento | Informe o Código do Item |
Lista Opções | | 1=Peças; 2=Serviços; 3=Outros | |
Inic. Padrão | | "1" | |
Inic. Browse | | | |
Modo Edição | | | M->VAW_TIPABA=="1" |
Cons. Padrão | | | B16 |
Val. Usuário | | | |
Val. Sistema | | Pertence("123").AND.FS_Atrib610() | FG_POSSB1("M->VAW_CODITE","SB1->B1_CODITE", "M->VAW_GRUITE") |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Não | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | TODOS | TODOS | TODOS |
Ordem | 6 | 8 | 10 |
Campo | VAW_DESCRI | VAW_TIPSER | VAW_CODSER |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 20 | 3 | 15 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Descrição | Tipo Serviço | Código Srv |
Descrição | Descrição do Item | Tipo de Serviço | Código do serviço |
Help | Descrição do Item | Informe o Tipo de Serviço | Informe o Código do serviço |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | M->VAW_TIPABA=="3" | M->VAW_TIPABA=="2" | M->VAW_TIPABA=="2" |
Cons. Padrão | | VOK | VO6 |
Val. Usuário | | | |
Val. Sistema | | FG_Seek("VOK","M->VAW_TIPSER",1,.f.) | ExistCpo("VO6", VV1->VV1_CODMAR+M->VAW_GRUSER+M->VAW_CODSER,3) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | TODOS | TODOS | TODOS |
Ordem | 15 | 17 | 4 |
Campo | VAW_OBSMEM | VAW_REVISA | VAW_GRUITE |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 6 | 2 | 4 |
Decimal | 0 | 0 | 0 |
Formato | | @!S2 | @! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Memo-Observ | Revisão | Grupo |
Descrição | Memo-Observacao | N. da Revisão da Avaliação | Grupo do Item |
Help | Informe a Observação | Informe o numero da revisão | Informe o Grupo do Item |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | M->VAW_TIPABA=="1" |
Cons. Padrão | | | BM2 |
Val. Usuário | | | |
Val. Sistema | | | FG_SEEK("SBM","M->VAW_GRUITE",1,.f.) |
Nível | 1 | 1 | 1 |
Obrigatório | | Não | Não |
Usado | | Sim | Sim |
Browse | | Não | Sim |
Módulos | | TODOS | TODOS |
Ordem | 7 | 9 | 11 |
Campo | VAW_TIPTEM | VAW_GRUSER | VAW_CODSEC |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 4 | 2 | 3 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Tipo Tempo | Grupo Srv | Seção Ofic. |
Descrição | Tipo Tempo | Grupo de serviço | Seção da oficina |
Help | Informe o Tipo de Tempo do Serviço | Informe o Grupo de serviço | Informe o Código da Seção da oficina |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | M->VAW_TIPABA=="2" | M->VAW_TIPABA=="2" | M->VAW_TIPABA=="2" |
Cons. Padrão | VOI | VOSVE1 | VOD |
Val. Usuário | | | |
Val. Sistema | FG_Seek("VOI","M->VAW_TIPTEM",1,.f.) | ExistCpo("VOS", VV1->VV1_CODMAR+M->VAW_GRUSER,1) | FG_Seek("VOL","M->VAW_TIPSER+M->VAW_CODSEC",1,.f.).And. FG_Seek("VOD","M->VAW_CODSEC",1,.f.) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | TODOS | TODOS | TODOS |
Ordem | 12 | 13 | 14 |
Campo | VAW_DEPINT | VAW_VALITE | VAW_OBSERV |
Tipo | Caracter | Numérico | Memo |
Tamanho | 1 | 12 | 47 |
Decimal | 0 | 2 | 0 |
Formato | @! | @E 999,999,999.99 | @! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Depto Int OS | Valor Item | Observação |
Descrição | Depto interno da OS | Valor do Item | Observação |
Help | Informe o Departamento interno da Ordem de Serviço | Informe o Valor do Item | Informe a Observação |
Lista Opções | | | |
Inic. Padrão | | | E_MSMM(VAW->VAW_OBSMEM,47) |
Inic. Browse | | | |
Modo Edição | M->VAW_TIPABA=="2" | | |
Cons. Padrão | VD | | |
Val. Usuário | | | |
Val. Sistema | ExistCpo("SX5","VD"+M->VAW_DEPINT,1) | Fs_TotAbat() | |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Não |
Módulos | TODOS | TODOS | TODOS |
Ordem | 16 |
Campo | VAW_MOMGRA |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Form. Variável | |
Contexto | Real |
Propriedade | Alterar |
Título | Mom. Grava |
Descrição | Momento Gravação |
Help | Informe o Momento da gravação |
Lista Opções | 0=Inclusão;1=Recepciona |
Inic. Padrão | "0" |
Inic. Browse | |
Modo Edição | |
Cons. Padrão | |
Val. Usuário | |
Val. Sistema | Pertence("01") |
Nível | 1 |
Obrigatório | Não |
Usado | Sim |
Browse | Sim |
Módulos | TODOS |
· Tabela VAZ – Avaliação de Veículos Usados:
Ordem | 46 | 55 | 14 |
Campo | VAZ_VALREP | VAZ_REVISA | VAZ_DESCOR |
Tipo | Numérico | Caracter | Caracter |
Tamanho | 12 | 2 | 30 |
Decimal | 2 | 0 | 0 |
Formato | @E 999,999,999.99 | @!S2 | @!S20 |
Form. Variável | | | |
Contexto | Real | Real | Virtual |
Propriedade | Visualizar | Alterar | Visualizar |
Título | V.Abatimento | Revisão | Descr Cor |
Descrição | Valor dos Abatimentos | Revisão | Descrição da Cor |
Help | Informe o Valor Abatimento | Informe o número da revisão | Informe a descrição da cor |
Lista Opções | | | |
Inic. Padrão | | | IF(!INCLUI,POSICIONE("VVC",1,XFILIAL("VVC")+VAZ->VAZ_CODMAR+VAZ->VAZ_CORVEI,"VVC_DESCRI"),"") |
Inic. Browse | | | POSICIONE("VVC",1,xFilial("VVC")+VAZ->VAZ_CODMAR+VAZ->VAZ_CORVEI,"VVC_DESCRI") |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | positivo() | | |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Sim |
Usado | Sim | Sim | Sim |
Browse | Não | Não | Não |
Módulos | TODOS | TODOS | TODOS |
3. Alteração de índice(s) no Dicionário de Dados SIX:
Índice | VAW |
Ordem | 1 |
Chave | VAW_FILIAL+VAW_CODAVA+VAW_TIPABA+VAW_GRUITE+VAW_CODITE+VAW_DESCRI+VAW_TIPTEM+VAW_TIPSER+VAW_GRUSER+VAW_CODSER+VAW_REVISA |
Descrição | CodAval+Grp Item+Cod Item+Descricao+Tp Tempo+Tp Serv+Grp Serv+Cod Serv |
Proprietário | S |
4. Alteração de consulta(s) padrão no Dicionário de Dados SXB:
Alias | VO6MGR | VO6MGR | VO6MGR |
Tipo | 1 | 2 | 2 |
Sequência | 1 | 01 | 02 |
Coluna | DB | 03 | 05 |
Descrição | Tabela de Servico | Marca + Grupo Servic | Descric Serv + Marca |
Contém | VO6 | | |
Alias | VO6MGR | VO6MGR | VO6MGR |
Tipo | 4 | 4 | 4 |
Sequência | 01 | 01 | 01 |
Coluna | 01 | 02 | 03 |
Descrição | Marca | Grupo Servic | Servico |
Contém | VO6_CODMAR | VO6_GRUSER | VO6_CODSER |
Alias | VO6MGR | VO6MGR | VO6MGR |
Tipo | 4 | 4 | 4 |
Sequência | 01 | 02 | 02 |
Coluna | 04 | 02 | 03 |
Descrição | Descric Serv | Marca | Grupo Servic |
Contém | VO6_DESSER | VO6_CODMAR | VO6_GRUSER |
Alias | VO6MGR | VO6MGR | VO6MGR |
Tipo | 4 | 5 | 6 |
Sequência | 02 | 01 | 01 |
Coluna | 04 | | |
Descrição | Serviço | | |
Contém | VO6_CODSER | VO6->VO6_CODSER | VO6->VO6_CODMAR == VE1->VE1_CODMAR .AND. VO6->VO6_GRUSER == cGruSer |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas