Ponto-de-Entrada: SFAPV021 - Desvio de validação
Versões: | Todas |
Idiomas: | Espanhol , Inglês |
Descrição:
Disponível no inicio da função PVCalcDesc, a qual efetua a validação do desconto do produto já digitado. Com este ponto podemos desviar a validação, efetuar outra, etc... O importante é que se queremos que o sistema não faça suas validações adicionais no padrão, deveremos retornar .F.
Programa Fonte
.PRG
Sintaxe
SFAPV021 - Desvio de validação ( < @aColIte> , < @aObjIte> , < @aCabPed> ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aColIte | Array of Record | Itens incluídos no pedido | X | X | |||||||||||||
aObjIte | Array of Record | Array contendo os GET | X | X | |||||||||||||
aCabPed | Array of Record | Array contendo o cabeçalho do Pedido de Vendas | X | X |
Retorno
-
lRet(logico)
- As validações do padrão não são executadas retornando .F.
Observações
Chamado a partir do fonte SFPV009.PRG.
Exemplos
Function U_SFAPV021(PARAMIXB)Local aColIte := PARAMIXB[1]Local aObjIte := PARAMIXB[2]Local aCabPed := PARAMIXB[3]Local lRet := .F.Local nItem :=0Local nPrecoDesc :=0nPrecoDesc := aColIte[6,1] - (aColIte[6,1] * (aColIte[7,1] / 100) )aColIte[6,1] := nPrecoDesc SetText(aObjIte[1,7], aColIte[6,1]) Alert("Passou pelo ponto de entrada: SFAPV021")Return lRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas