01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
SolucaoParcsExpsTOTVS | TOTVS DMS |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_totvs_prestadores_de_servicos |
---|
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
---|
Função: | Cadastro Tipo de tipo de tempo Tempo (OFIOA090) |
---|
País: | TODOSTodos |
---|
Ticket: | Não se aplica |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-5675 |
---|
02. SITUAÇÃO/REQUISITO
Foi solicitada a criação do tratamento do filtro de mão de obra na tabela VZF (Valor hora por cliente)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
Foram criados os campos Marca (VZF_CODMAR) e Mão de Obra (VZF_MO) para atender às especificidades da rotina. Foi alterada também a função FMX_VALHOR para considerar os campos Marca (VZF_CODMAR) e Mão de Obra (VZF_MO) como filtro para o calculo do valor horaCriado 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.
Totvs custom tabs box |
---|
tabs | Cadastro de tipo de tempo, Dicionário de dados, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| - Acessar a rotina de Tipo de Tempo (OFIOA090) e posicionar no registro desejado e clique em "Alterar";
- Na aba
Foi alterado o rótulo da 6ª aba para - "Vlr Hora por Tipo de Srvc/Cliente/Veic/MO"
e - foram adicionados os campos Marca (VZF_MARCA) e
Mão de obra - 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.
Image AddedMO) Image Removed
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Criação de Consulta Padrão no arquivo SXB – Campos:
VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF |
---|
VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | VO6VZF | 4 | 4 | 4 | 4 | 4 | 45 | 601 | 02 | 02 | 02 | 02 | 02 | 01 | 01 | 05 | 01 | 02 | 03 | 04 | 05 | Descrição | Tabela de Serviço | Marca + Grupo + Serviço | Descric serv+ Marca + Serviço | Marca | Modelo | Segmento |
---|
Código | Descrição | DescriçãoMarca | Modelo | Segmento | 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
MOCODSER | 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 |
---|
Mão de obraCod Servico | Descrição | Código da Marca |
---|
Código da Mão de ObraCodigo do Servico | Val. Sistema | ExistCPO("VE1",M->VZF_CODMAR,1) | ExistCPO("VO6",GdFieldget("VZF_CODMAR")+M->VZF_ |
---|
MOCODSER,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 |
---|
referente a mão de obra
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_MOCODSER |
---|
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á
Card documentos |
---|
Informacao | Esta atualização de dicionário estará disponível na próxima release 12.01.2510. |
---|
Titulo | IMPORTANTE! |
---|
|
05. ASSUNTOS RELACIONADOS