Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:CTBA101
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46748

02. DESCRIÇÃO

O ponto de entrada CTA060CLV é utilizado para verificar executado ao final da função que verifica a prévia existência de uma Classe de Valor no momento de sua inclusão ou manipulação.

Finalidade:

  • Validar se a Classe de Valor informada já existe no sistema, evitando duplicidades.
  • Permitir a aplicação de regras customizadas para validação antes da gravação.

Funcionamento:

  • É acionado durante a execução da rotina de inclusão ou validação de Classes de Valor.
  • Pode ser utilizado para implementar lógicas específicas de verificação, como cruzamento de dados em tabelas auxiliares.

Benefícios:

  • Consistência de dados: Garante que não sejam criadas Classes de Valor redundantes.
  • Flexibilidade: Permite que regras específicas sejam adicionadas para atender a requisitos únicos de negócio.

Este ponto de entrada é especialmente útil para organizações que possuem estruturas complexas de Classes de Valor e precisam evitar problemas decorrentes de duplicidades ou inconsistências durante o cadastroEsse ponto de entrada só é acionado se no retorno de todas as validações da rotina padrão não forem encontrados erros, permitindo ao usuário realizar ajustes customizados antes de prosseguir com a gravação.

03. DEMAIS INFORMAÇÕES


Bloco de código
languagecpp
themeRDark
titleManipulação de PE no sistema
If ExistBlock("CTA060CLV")
	ExecBlock("CTA060CLV",.F.,.F.,{nOpc})
Endif

...