01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização Rental by IT Up |
---|---|
Linha de Produto: | Linha Protheus - R.2510 |
Segmento: | Serviços |
Módulo: | Locação de equipamentos |
Função: | LOCA224 |
País: | Brasil |
Ticket: | N/A |
Requisito/Story/Issue (informe o requisito relacionado) : | N/A |
02. SITUAÇÃO/REQUISITO
Controle de inclusão de dados para rodar a medição por grupo.
03. SOLUÇÃO
Manual de Validações - LOCA001
Introdução
Este documento detalha as validações do módulo LOCA001, com o objetivo de padronizar as configurações de franquias e contratos de serviços. As regras são aplicadas aos campos de acordo com o preenchimento inicial de FP0_TPFRAN e outras condições específicas. Siga as instruções para assegurar conformidade com os processos definidos.
Definições de Campos e Termos Utilizados
- FP0_TPFRAN: Tipo de Franquia - Determina se as validações serão executadas.
- FPA_VLHREX: Valor da Franquia - Valor definido da franquia, usado para habilitar campos dependentes.
- FPA_BASFRA: Base da Franquia - Base calculada como MENSAL ou DIÁRIA.
- FPA_TIPOCA: Tipo de Cálculo - Define se é HORA, CONTADOR, DIA, ou OUTROS.
- FP0_TIPFAT: Tipo de Faturamento - Define o método de faturamento, como Medição.
- FPA_TPBASE: Tipo de Base - Indica a base para o cálculo de horas.
- FPA_GRUPO: Grupo de Itens - Agrupamento de itens para garantir a conformidade das condições.
- FPA_CONDPAG: Condição de Pagamento - Deve ser consistente para todos os itens em um grupo.
Regras de Validação
1. Validação Inicial
Condição:
- A validação inicia apenas se o campo FP0_TPFRAN não estiver vazio. Caso contrário, nenhuma validação será realizada.
2. Regras de Franquia
Regra 1 - Campos Obrigatórios
- Descrição:
- Se o campo FPA_VLHREX estiver preenchido (definido um valor de franquia), os seguintes campos devem ser preenchidos obrigatoriamente:
- FPA_BASFRA (Base da Franquia - MENSAL/DIÁRIA)
- FPA_TIPOCA (Tipo de Cálculo - HORA, CONTADOR, DIA, OUTROS)
- Se o campo FPA_VLHREX estiver preenchido (definido um valor de franquia), os seguintes campos devem ser preenchidos obrigatoriamente:
Regra 3 - Desabilitação Condicional
- Condição:
- Se FP0_TIPFAT = Medição e FPA_TPBASE = HORA, os seguintes campos devem ser desabilitados e esvaziados:
- FPA_HRFRAQ (Franquia Quantidade #1)
- FPA_BASFRA (Base da Franquia - MENSAL/DIÁRIA)
- Além disso, o campo FPA_TIPOCA deve ser configurado como HORA e fechado.
- Se FP0_TIPFAT = Medição e FPA_TPBASE = HORA, os seguintes campos devem ser desabilitados e esvaziados:
Regra 4 - Tipo de Cálculo Incompatível
- Condição:
- Se FPA_TIPOSE = Mão de obra, o campo FPA_TIPOCA não deve aceitar o tipo CONTADOR.
3. Regras de Produtos
Regra 5 - Preenchimento Bloqueado para Acessório
- Condição:
- Se FPA_PRODUT = Acessório, os seguintes campos não devem ser preenchidos:
- FPA_HRFRAQ (Franquia Quantidade #1)
- FPA_BASFRA (Base da Franquia - MENSAL/DIÁRIA)
- FPA_TP.FRANQUIA (HORA, CONTADOR, DIA, OUTROS)
- FPA_GRUPO deve permanecer em branco.
- Se FPA_PRODUT = Acessório, os seguintes campos não devem ser preenchidos:
4. Regras de Agrupamento
Regra 6 - Tipo de Base Uniforme no Grupo
- Condição:
- O campo FPA_TPBASE deve ter o mesmo valor para todos os itens dentro do grupo FPA_GRUPO.
Regra 7 - Tipo de Franquia Compartilhado
- Condição:
- Se FP0_TPFRAN = Compartilhado, os seguintes campos devem ser idênticos para todos os itens no grupo FPA_GRUPO:
- FPA_BASFRA (Base da Franquia - MENSAL/DIÁRIA)
- FPA_TP.FRANQUIA (HORA, CONTADOR, DIA, OUTROS)
- FP0_TIPFAT deve ser configurado como PADRÃO
- Se FP0_TPFRAN = Compartilhado, os seguintes campos devem ser idênticos para todos os itens no grupo FPA_GRUPO:
5. Regras de Horas
Regra 8 - Mínimo de Horas
- Condição:
- Os campos Minimo Hrs/Mês e Minimo Hrs/Dia devem ser preenchidos somente se FPA_TIPOCA = HORA.
Regra 9 - Base de Horas Mensal
- Condição:
- Se FPA_TPBASE = HORA, então FPA_BASFRA deve ser sempre MENSAL.
6. Regras de Pagamento
Regra 10 - Condição de Pagamento Uniforme
- Condição:
- FPA_CONDPAG deve ter o mesmo valor para todos os itens dentro do grupo FPA_GRUPO.
04. DEMAIS INFORMAÇÕES
Este manual serve para padronizar o preenchimento e garantir que os campos relacionados a franquias, produtos e horas estejam corretamente configurados conforme as condições específicas. A conformidade com essas regras é essencial para o funcionamento correto do módulo LOCA001 e seus processos associados.
05. ASSUNTOS RELACIONADOS
Import HTML Content
Visão Geral
Conteúdo das Ferramentas