Histórico da Página
Criação do campo Cons.G.Serv? (VOI_CONGSV) na rotina de Tipo de Tempo (OFIOA090)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Versões: | 12.1.7 / 12.1.14 / 12.1.16 / 12.1.17 | ||||
Segmento: | Varejo | ||||
Módulo: | Veículos (SIGAVEI) | ||||
Rotina: |
| ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) Operacional(is): | Windows/Linux | ||||
Endereço(s) do(s) Pacote(s): | 12.1.16: Pendente https://goo.gl/LTkGBN ; 12.1.7: Pendente : https://goo.gl/2wr8NP ; 12.1.14: Pendente https://goo.gl/uFbVLt; 12.1.17: Pendente ; https://goo.gl/Zh9YWW |
Descrição
Implementada melhoria na rotina Tipo de Tempo (OFIOA090) por meio da criação dos campos Cons.G.Serv? (VOI_CONGSV), Marca (VOX_CODMAR), Descr Marca (VOX_DESMAR), Cod Grupo (VOX_CODGRU), Descr Grupo (VOX_DESGRU) e Tp Registro (VOX_TIPREG) e aba Grupo de Serviço. Desta forma, o usuário poderá indicar se o tipo de tempo deve considerar validar ou não a associação ao grupo de serviço, que estão cadastrados na aba Grupo de Serviço, no ato da requisição de serviço.
Atualizações do Dicionário
Criação de Campos no arquivo SX3 – Campos:
- Tabela VO I- Tipos de Tempo; VOX - Tipo Servico para Tipo Tempo:
Campo | VOI_CONGSV | VOX_CODMAR | VOX_DESMAR | VOX_CODGRU | VOX_DESGRU | VOX_TIPREG |
Tipo | Caracter | Caracter | Caracter | Caracter | Caracter | Caracter |
Tamanho | 1 | 3 | 30 | 2 | 30 | 1 |
Decimal | 0 | 0 | 0 | 0 | 0 | 0 |
Formato | @! | @!S3 | @!S30 | @!S2 | @!S30 | @! |
Título | Cons.G.Serv? | Marca | Descr Marca | Cod Grupo | Descr Grupo | Tp Registro |
Descrição | Considera Grupo Serv? | Código da Marca | Descr Marca | Código do Grupo | Descrição do Grupo | Tipo de Registro |
Nível | 1 | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim | Sim | Não |
Opções | 0=Nao;1=Sim | 1=Tp Servico;2=Gp Servico | ||||
When | ||||||
Relação | if(!Inclui,Posicione("VE1",1,xFilial("VE1")+VOX->VOX_CODMAR,"VE1_DESMAR"),"") | if(!Inclui,Posicione("VOS",2,xFilial("VOS")+VOX->VOX_CODGRU,"VOS_DESGRU"),"") | "1" | |||
Val. Sistema | FG_Seek("VE1","M->VOX_CODMAR",1,.f.,"VOX_DESMAR","VE1_DESMAR") | FG_Seek("VOS","M->VOX_CODGRU",2,.f.,"VOX_DESGRU","VOS_DESGRU") | ||||
F3 | VE1 | VOS | ||||
Help | Indique se o grupo de serviço devera ser considerado para permitir a requisição do tipo de tempo | Informe o Código da Marca. | Descrição da Marca. | Informe o Código do Grupo. | Descrição do Grupo. | Informe o tipo de registro ao qual pertencerá, onde 1=Tp Serviço e 2=Gp Serviço |
Criação de Índices no arquivo SIX – Índices:
Índice | VOX |
Ordem | 3 |
Chave | VOX_FILIAL+VOX_TIPSER+VOX_TIPTEM |
Descrição | Filial+Tp Tempo + Marca + Cod Grupo |
Proprietário | S |
Importante:
Para a versão 12 não há updates. Desta forma, estes dicionários estarão disponíveis a partir da próxima release 12.1.18.
Procedimento para Utilização
- No Oficina (SIGAOFI), acesse Atualizações\ Cad Oficina\ Tipo de Tempo (OFIOA090).
Selecione um dos registros no browser e clique na opção Alterar
- A partir desta melhoria, será apresentado o campo Cons.G.Serv? e a aba Grupo de Serviço, onde estarão os campos Marca, Descr Marca, Cod Grupo e Descr Grupo.
- Indique que o tipo de tempo selecionado deve considerar o a associação de grupo de serviço na requisitar serviço (opção 1=Sim)
- Na aba Grupo de Serviço, informe os grupos de serviços permitidos para aquele tipo de tempo e confirme
- Acesse Atualizações\ Mov Oficina\ Req Servicos/apont (OFIOM030).
- Selecione um dos registros apresentados no browser e clique em Requisitar
- Informe o tipo de tempo alterado no passo 4.
- Informe um grupo de serviço diferente dos grupos que foram informados no passo 5.
- Será apresentada a mensagem de que não é permitido requisitar serviço naquele o grupo de serviço informado não está associado ao tipo de tempo, realizando assim a validação.