Ponto-de-Entrada: FRTQUANT - Alteração de valor unitário e quantidade
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada FRTQUANT é chamado após a realização da pesquisa e validação do produto digitado.
Programa Fonte
FRTA271A.PRW
Sintaxe
FRTQUANT - Alteração de valor unitário e quantidade ( < aPar> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aPar | Array of Record | Array com 7 elementos: 1) Quantidade Informada (ou calculada, quando for produto de balança) / 2) Valor Unitário / 3) Quantidade Informada (exibida na tela), 4) Conta , 5) Valor Total , 6) Cód. produto , 7) Cód. Inicial do Produto | X |
Retorno
-
aRet(array_of_record)
- Array com 2 elementos, a Quantidade e o Valor Unitário, ou 3 elementos, a Quantidade, o Valor Unitário e o Código do Produto. Se o retorno for diferente dessas duas situações, o ponto de entrada retornará para uma nova digitação.
Observações
*OBS: Para obter as variáveis cInfProBal e cCodProBal , utilize a função SubStr, conforme exemplo:
cInfProBal := SubStr(cCodProIni,8,5)
cCodProBal:= SubStr(cCodProIni,2,6)
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
nTmpQuant | Numérico | Local | Sim | |||||||||||
nVlrUnit | Numérico | Local | Sim | |||||||||||
nQuant | Numérico | Local | Sim | |||||||||||
cBCONTA | Caracter | Local | Sim | |||||||||||
nVlrTotal | Numérico | Local | Sim | |||||||||||
cCodProd | Caracter | Local | Sim | |||||||||||
cCodProIni | Caracter | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas