Árvore de páginas

Produto:

Protheus.

Ocorrência:

CALCLELM: Calcula necessidades de compras/produção.

Passo a passo:

Descrição: Ponto de entrada que permite a alteração do cálculo que ajusta as necessidades, de acordo com lote econômico e lote mínimo/quantidade por embalagem do produto.

Eventos: O ponto de entrada será executado sempre que o sistema calcular as necessidades de compra/produção de produtos.

Programa fonte: MATXFUNA

Sintaxe: CALCLELM - Calcula necessidades de compras/produção ( [ cProduto ], [ nNeces ], [ aQtdAjus ] ) --> aRet

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
cProdutoCaracterCódigo do produto que está sendo calculado.


nNecesArray of RecordQuantidade original da necessidade.


aQtdAjusArray of RecordArray com as quantidades, já quebradas de acordo com lote econômico e lote mínimo/quantidade por embalagem (itens do array), calculadas pelo sistema.


Retorno:

aRet() Array com as quantidades, de acordo com o cálculo customizado.

Variáveis:

NomeTipoEscopoPode AlterarDescrição

Array of RecordGlobalNão

Exemplo:

User Function CALCLELM()Local cProduto := PARAMIXB[1]Local nNeces := PARAMIXB[2]Local aQtdAjus := aClone(PARAMIXB[3])Local aRet := {}//Customizações do clienteReturn aRet

Observações:


CALCLELM: Calcula necessidades de compras/produção.