Árvore de páginas

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                                                                                                                                                                                       

    • Sem rótulos