Árvore de páginas

Carregando...

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)

Função:

ATFA250

País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

Este ponto de entrada realiza validações específicas nas linhas da getdados, de acordo com as necessidades de quem o utiliza. 

03. DEMAIS INFORMAÇÕES

Manipulação de PE no sistema
If ExistBlock('AF250LOK')
	If !ExecBlock( 'AF250LOK', .F., .F., @aAF250Imp )
		Return .F.
	EndIf
EndIf
Exemplo de PE
// Implementação da função do ponto de entrada AF250LOK
User Function AF250LOK()

    // Variáveis recebidas via PARAMIXB
    Local aAF250Imp := PARAMIXB[1]  // Informações de impostos e validações
	Local lRet      := .T.
	Local nLinha    := 0
	
    // Exemplo de uso
    If Len(aAF250Imp) == 0
        Return lRet
    EndIf

    // Validação das linhas de imposto
    For nLinha := 1 To Len(aAF250Imp)
        If !Empty(aAF250Imp[nLinha][1])  // Exemplo de validação básica
            // Implementar a lógica de validação necessária
            Return lRet
        EndIf
    Next

Return lRet

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.