Á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:ATFA030
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46829

02. DESCRIÇÃO

O ponto de entrada AF030VLBX é utilizado para validar os itens que serão baixados nas rotinas de baixa manual ou baixa automática de ativos. Ele permite a inclusão de regras e validações personalizadas que não estão contempladas no produto padrão.

O cliente pode utilizar este ponto de entrada para implementar validações específicas para os ativos selecionados no momento da baixa, de acordo com suas necessidades de negócio.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
lRet := ExecBlock("AF030VLBX",.F.,.F.,{"ATFA030","MAN"})
Exemplo de PE
#Include 'Protheus.ch'

User function AF030VLBX()

	Local lRet := .T.
	Local cRotina := paramixb[1]
	Local cManuAuto := paramixb[2]

	If cManuAuto == "MAN"

		msgAlert("Baixa Manual")
		lRet := .t.
	ElseIf cManuAuto == "AUTO"
		msgAlert("Baixa Automatica")
	   lRet := .t.
	EndIf

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.