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

02. DESCRIÇÃO

O ponto de entrada ATFCONTA possibilita a customização do tratamento para substituição de uma conta contábil específica no sistema. Este ponto de entrada é executado no contexto em que é necessário alterar uma conta padrão, permitindo ao usuário definir critérios específicos para selecionar e trocar contas contábeis conforme os requisitos de controle contábil ou de conformidade financeira. A utilização desse ponto de entrada facilita a implementação de lógicas adicionais de validação ou substituição de contas conforme configurado pela empresa.

03. DEMAIS INFORMAÇÕES


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


Exemplo de PE
User Function ATFCONTA()
	
	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 aValor := PARAMIXB[15]
	
	//VALIDACAO DO CLIENTE
		 
Return cConta


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.