01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:ATFA380
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

O ponto de entrada AF380ACOLS é chamada durante o processo de seleção de bens para o processamento do IOA (Integração de Operações de Ativos). Este ponto de entrada permite que o usuário ajuste ou modifique o array de colunas (aCols) antes que os dados sejam exibidos ou processados, oferecendo uma flexibilidade para adaptar os campos conforme as necessidades do usuário.

03. DEMAIS INFORMAÇÕES


If ExistBlock("AF380ACOLS")
	aColsAux := ExecBlock("AF380ACOLS",.F.,.F.,{nOpc, oGetSNJ:aHeader, oGetSNJ:aCols})
	If Valtype(aColsAux) == "A"
		oGetSNJ:aCols := aClone(aColsAux)	
	EndIf
EndIf
User Function AF380ACOLS()

	Local nOpc     := PARAMIXB[1]
	Local aHeadSNJ := PARAMIXB[2]
	Local aColsSNJ := PARAMIXB[3]
	
	If nOpc == INCLUI
		For i := 1 To Len(aColsSNJ)
			// validação do cliente
		Next i
	EndIf

    // Retorna o array de colunas modificado
Return aColsSNJ
  • 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