Árvore de páginas

Descrição

Este Ponto de Entrada é destinado para a Alteração de valor unitário e quantidade

Observações

Este ponto de entrada foi criado baseado no antigo ponto de entrada FRTQUANT do FrontLoja.

Exemplos

#INCLUDE "PROTHEUS.CH"

User Function STQUANT()

local aAux := {}

local nQuantidade:= PARAMIXB[1] +5

local nVlUnitario := PARAMIXB[2] +2

local cCodProd :='0003'

aadd(aAux,nQuantidade)
aadd(aAux,nVlUnitario)
aadd(aAux,cCodProd)

Return aAux

Idioma

Português(Brasil)

Versões

Microsiga Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

nTmpQuant (Quantidade Informada )

nVlrUnit (Valor Unitário)

nVlrTotal (Valor Total )

cCodProd (Cód Produto)

Retorno

Seu retorno deve ser um ARRAY onde:
  • Array com 2 elementos, a Quantidade e o Valor Unitário ou
  • Array com 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.

Eventos de chamada do Ponto de Entrada

Este Ponto de Entrada é executado após a realização da pesquisa e validação do produto digitado.

Programa Fonte

 STWItemRegistry.prw