Árvore de páginas


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:Ativos - ATFA012/ Transferência - ATFA060
País:Brasil
Ticket:Interno
Requisito/Story/Issue:DSERCTR1-33685


02. SITUAÇÃO/REQUISITO

Esse documento visa explicar sobre o ponto de entrada F010VldDel.

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.
  • Esse Ponto de entrada funciona na exclusão/Cancelamento de uma transferência na hora de efetuar uma seleção do bem transferido a ser cancelado.


03. SOLUÇÃO


Este PE será executado em substituição a rotina de validação e exclusão do ativo. Devera retornar VERDADEIRO(.T.) para prosseguir com a exclusão ou FALSO(.F.) caso contrario.

Manipulação do PE no Sistema
If ExistBlock("F010VldDel")

	lRet := ExecBlock("F010VldDel",.F.,.F.,{cAlias1, lCompra})

Else
	///Tratativas do sistema padrão

Exemplo de PE
User Function F010VldDel()
	
 	cAlias		:=	ParamIXB[1]
 	lCompraPE	:=	ParamIXB[2]
	lRet 		:=	.F.
	
	lRet := MsgYesNo("Entrou no PE","")
	//Validacoes desejadas no PE

Return lRet



04. DEMAIS INFORMAÇÕES


Informações


Parâmetros do PE:

ParâmetroTipoDescriçãoUtilizaçãoObrigatório
cAlias1StringAlias SN3 passado pelo PEUtilização do alias SN3Sim
lCompraLogicoVariável lógica para controleUtilizada para controlar quando for a lCompra for verdadeiraSim



O que deve ser retornado:

RetornoTipoDescriçãoObrigatório
lRetLógicoRetorna se poderá excluir o ativo conforme as validações especificadas no ponto de entradaSim




05. ASSUNTOS RELACIONADOS

  • Não se aplica.