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

02. DESCRIÇÃO

O ponto de entrada ATFSINAL permite a manipulação da variável cSinal.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
If ExistBlock("ATFSINAL")
	cSinal := Execblock("ATFSINAL",.f.,.f.,{cConta,dData,cTipo,aValor[1],aValor[2],aValor[3],aValor[4],aValor[5],cSinal,nTaxa,cSubConta,cFil,cClvl,cCusto,cTipoCnt, FunName(), aValor })
Endif


Exemplo de PE
#INCLUDE "PROTHEUS.CH"

User Function ATFSINAL

	Local cConta := PARAMIXB[1]
	Local dData := PARAMIXB[2]
	Local cTipo := PARAMIXB[3]
	Local aValor1 := PARAMIXB[4]
	Local aValor2 := PARAMIXB[5]
	Local aValor3 := PARAMIXB[6]
	Local aValor4 := PARAMIXB[7]
	Local aValor5 := PARAMIXB[8]
	Local cSinal := PARAMIXB[9]
	Local nTaxa := PARAMIXB[10]
	Local cSubConta := PARAMIXB[11]
	Local cFil := PARAMIXB[12]
	Local cClvl := PARAMIXB[13]
	Local cCusto := PARAMIXB[14]
	Local cTipoCnt := PARAMIXB[15]
	Local cFunName := PARAMIXB[16]
	Local aValor := PARAMIXB[17]

	// VALIDACAO DO CLIENTE
	If  cSinal == '+'
	  cSinal := '-'
	EndIf

Return cSinal


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.