Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | |
Função: | ATFA251 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46030 |
O ponto de entrada AF251LOK permite a validação de uma linha específica da grade de dados (getdados) no contexto da rotina de rateio de valores. Ele é utilizado para garantir que as informações inseridas pelo usuário estão corretas, além de possibilitar ajustes e manipulações adicionais nos arrays de controle de totais e de itens de rateio. A função é chamada durante a validação de cada linha, para garantir que os dados estão consistentes antes de realizar operações de rateio ou atualização de totais.
If ExistBlock('AF251LOK') If !ExecBlock( 'AF251LOK', .F., .F., @aAF251Imp ) Return .F. EndIf EndIf |
User Function AF251LOK() // Array de impostos de exemplo Local aAF251Imp := PARAMIXB[1] Local i := 0 For i := 1 To Len(aCols) If aCols[i][nPosCalcP]=='3' // validacao do cliente EndIf Next i // Caso a validação seja bem-sucedida, prossegue com as operações Return lRet |
|