01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
Função: | Tipo de Tempo (OFIOA090) |
País: | Todos |
Ticket: | Não se aplica |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-5675 |
02. SITUAÇÃO/REQUISITO
Há a necessidade de que a rotina de Tipo de Tempo (OFIOA090) tenha a possibilidade de realizar o tratamento de valores para mão de obra.
03. SOLUÇÃO
Criado processo de tratamento de valores de mão de obra no sistema, para que ao se cadastrar/alterar um tipo de tempo possa haver a possiblidade de se utilizar valores de serviços (Mão de Obra) nas requisições.
- Acessar a rotina de Tipo de Tempo (OFIOA090) e posicionar no registro desejado e clique em "Alterar";
- Na aba "Vlr Hora por Tipo de Srvc/Cliente/Veic/MO" foram adicionados os campos Marca (VZF_MARCA) e Cod Serviço (VZF_CODSER);
- Com isso a rotina de Tipo de Tempo (OFIOA090) permite a configuração de valores para serviços específicos por cliente.
Criação de Consulta Padrão no arquivo SXB – Campos:
Alias | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF |
---|---|---|---|---|---|---|---|
Tipo | 1 | 2 | 2 | 4 | 4 | 4 | 4 |
Sequência | 01 | 01 | 02 | 01 | 01 | 01 | 01 |
Coluna | DB | 03 | 05 | 01 | 02 | 03 | 04 |
Descrição | Tabela de Serviço | Marca + Grupo + Serviço | Descric serv+ Marca + Serviço | Marca | Modelo | Segmento | Código |
Contém | VO6 | VO6_CODMAR | VO6_MODVEI | VO6_SEGMOD | VO6_CODSER |
Alias | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF |
---|---|---|---|---|---|---|---|---|
Tipo | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 6 |
Sequência | 01 | 02 | 02 | 02 | 02 | 02 | 01 | 01 |
Coluna | 05 | 01 | 02 | 03 | 04 | 05 | ||
Descrição | Descrição | Descrição | Código | Marca | Modelo | Segmento | ||
Contém | VO6_DESSER | VO6_DESSER | VO6_CODSER | VO6_CODMAR | VO6_MODVEI | VO6_SEGMOD | VO6_CODSER | VO6→VO6_CODMAR == GdFieldGet("VZF_CODMAR") |
Criação de Campo no arquivo SX3 – Campos:
- Tabela : VZF - VALOR DA HORA POR CLIENTE
Campo | VZF_CODMAR | VZF_CODSER |
---|---|---|
Grupo de Campo | ||
Tipo | Caracter | Caracter |
Ordem | Ultima ordem da tabela VZF | Ultima ordem da tabela VZF |
Tamanho | 3 | 15 |
Decimal | 0 | 0 |
Formato | @!S3 | @!S15 |
Contexto | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar |
Título | Marca | Cod Servico |
Descrição | Código da Marca | Codigo do Servico |
Val. Sistema | ExistCPO("VE1",M->VZF_CODMAR,1) | ExistCPO("VO6",GdFieldget("VZF_CODMAR")+M->VZF_CODSER,2) |
Opções | ||
Inic. Padrão | ||
Inic. Browse | ||
Cons. Padrão | VE1 | VO6VZF |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
When | ||
Pasta | ||
Help | Infrorme o código da marca. | Informe o código do serviço. |
Criação de Relacionamento no arquivo SX9 – Relacionamento:
Domínio | VE1 | VO6 |
---|---|---|
C. Domínio | VZF | VZF |
E. Domínio | VE1_CODMAR | VO6_CODMAR+VO6_CODSER |
E. C. Domínio | VZF_CODMAR | VZF_CODMAR+VZF_CODSER |
Propriedade | S | S |
L. Domínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Criação de Gatilho no arquivo SX7 – Gatilhos:
- Tabela : VZF - VALOR DA HORA POR CLIENTE
Campo | VZF_CODMAR |
---|---|
Sequência | 001 |
C. Domínio | VZF_CODSER |
Tipo | P |
Regra | "" |
Posiciona | S |
Alias Pesq. | |
Ordem Pesq. | |
Chave | |
Condição |
04. DEMAIS INFORMAÇÕES
Não há
Esta atualização de dicionário estará disponível na próxima release 12.01.2510.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há