01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:Cadastro de 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

Foi solicitada a criação do tratamento do filtro de mão de obra na tabela VZF (Valor hora por cliente).

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 hora.


Foi alterado o rótulo da 6ª aba para "Vlr Hora por Tipo de Srvc/Cliente/Veic/MO" e adicionados os campos Marca (VZF_MARCA) e Mão de obra (VZF_MO)

Criação de Consulta Padrão no arquivo SXB – Campos:

Alias

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

VO6VZF

Tipo122444444444456
Sequência010102010101010102020202020101
ColunaDB030501020304050102030405

Descrição

Tabela de Serviço   

Marca + Grupo + Serviço

Descric serv+ Marca + Serviço

Marca

Modelo

Segmento

Código

Descrição

Descrição

Código

Marca

Modelo

Segmento



Contém

VO6



VO6_CODMAR

VO6_MODVEI

VO6_SEGMOD

VO6_CODSER

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:

Campo

VZF_CODMAR

VZF_MO

Grupo de Campo



TipoCaracter
OrdemUltima ordem da tabela VZFUltima ordem da tabela VZF
Tamanho315
Decimal00
Formato@!S3@!S15
Contexto1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar
Título

Marca

Mão de obra

Descrição

Código da Marca

Código da Mão de Obra

Val. Sistema

ExistCPO("VE1",M->VZF_CODMAR,1)

ExistCPO("VO6",GdFieldget("VZF_CODMAR")+M->VZF_MO,2)

Opções

Inic. Padrão

Inic. Browse

Cons. PadrãoVE1VO6VZF
Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
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ínioVE1VO6
C. DomínioVZFVZF
E. DomínioVE1_CODMARVO6_CODMAR+VO6_CODSER
E. C. Domínio

VZF_CODMAR

VZF_CODMAR+VZF_MO

PropriedadeSS
L. Domínio11
L. C. DomínioNN
Condição SQL


04. DEMAIS INFORMAÇÕES

Não há



05. ASSUNTOS RELACIONADOS