01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Linha Protheus) - Planejamento e Controle Orçamentário (SIGAPCO)
|
Função: | PCOA050 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
02. DESCRIÇÃO
O ponto de entrada PCOA0507 é utilizado para permitir validações adicionais após o bloqueio de entidades. Ele permite ao usuário implementar validações adicionais, aplicando regras específicas relacionadas ao bloqueio de entidades como centro de custo, item contábil e classe de valor.
Este ponto de entrada oferece flexibilidade para atender a cenários customizados, garantindo que os bloqueios sejam realizados de acordo com as necessidades do cliente. Este ponto não atua na função padrão ExistCpo() quando utilizado os campos especiais como _MSBLQL.
03. DEMAIS INFORMAÇÕES
Manipulação de PE no sistema
lVld := ExecBlock("PCOA0507",.f.,.f.,{lVld})
Exemplo de PE
User function PCOA0507() Local lVldBlq := ParamIXB1 Local lRetorno := .T. Alert("Evidencia PE: PCOA0507 - VALIDACAO DAS ENTIDADES BLOQUEADAS") If lVldBlq // se retornou .T. pq passou pela validacao padrao If !MsgYesNo("Validacao Padrao OK....Customizacao Confirma este item ?", "NAO BLOQUEADO PADRAO") lRetorno := .F. EndIf Else If !MsgYesNo("Validacao Padrao BLOQUEADO....Customizacao Confirma este item mesmo assim ?", "BLOQUEADO PADRAO") lRetorno := .F. EndIf EndIf Return(lRetorno) //RETORNO DO PONTO DE ENTRADA
Importante !!
- Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
- Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.
04. ASSUNTOS RELACIONADOS
- Não se aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas