01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:ATFA012
País:Brasil
Ticket:Interno
Requisito/Story/Issue:DSERCTR1-33685


02. SITUAÇÃO/REQUISITO

Esse documento visa explicar sobre o ponto de entrada A010BRWT/A012BRWT.

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • O ponto de entrada só irá funcionar e será redirecionado para o PE A012BRWT(Que deve estar compilado com as ações a serem realizadas) caso a user function do ponto de entrada A010BRWT esteja compilado podendo estar em branco só para ser redirecionado.
  • 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.


03. SOLUÇÃO


O ponto de entrada A010BRWT manipula o filtro do browser conforme retornado pelo ponto de entrada.


Local lA010Brwt 	:= ExistBlock("A010BRWT")

If lA010Brwt
	cFilter := ExecBlock( "A012BRWT", .F., .F. )
	cFilter := If(ValType(cFilter) == "C", cFilter, Nil )
Endif  
User Function A010BRWT() //ok, documentar no tdn
 
	// Não necessario colocar codigo, so compilar para ser feita o redirecionamento pra o A012BRWT.
 
 
Return cFiltroA


User Function A012BRWT()// OK
 
	Local cFiltroA  := " SN1->N1_CBASE = 'TESTE' "
 
 
Return cFiltroA




04. DEMAIS INFORMAÇÕES



Parâmetros do PE:

ParâmetroTipoDescriçãoUtilizaçãoObrigatório
Não se aplicaNão se aplicaNão se aplicaNão se aplicaNão



O que deve ser retornado:

RetornoTipoDescriçãoObrigatório
cFiltroCaractereFiltro retornado pelo usuárioSim




05. ASSUNTOS RELACIONADOS