ComposicaoProduto_2

Passando-se o Produto, Derivação, Quantidade a produzir, 'S' para Converter para U.M. estoque ou 'N' para usar U.M. Ficha, 'P' para Usar a descrição do Produto ou 'N' para usar a descrição da Nota, 'S' para Decompor Produzidos, 'S' para Decompor Montagens. O retorno desta função é uma Lista em Memória que deve ser lida com a Função "LeMemListCompPro_2".

Sintaxe: ComposicaoProduto_2(Alfa pPro, Alfa pDer, Numero pQtd, Numero pUniEst,Numero pDecPro,Numero pDecMon, Numero pDelMon, Numero pLmpLis, Numero pJunDer,Numero pTipDes,Numero pNiv,Numero pFil,Numero pPed,Numero pSeq);

Parâmetros:

Nome Tipo Descrição
pCodPro Alfa Variável que recebe o código do produto.
pCodDer Alfa Variável que recebe a derivação.
pQtdInf Numero Variável que recebe a quantidade a produzir.

pUniEst

Numero Variável que recebe 'S' para converter para U.M. estoque ou 'N' para usar U.M. Ficha.
pDecPro Numero Variável que recebe 'S' para Decompor Produzidos.
pDecMon Numero Variável que recebe 'S' para Decompor Montagens.
pDelMon Numero Variável com 'S' para excluir produtos montados e só retornar os componentes.
pLmpLis Numero Variável com 'S' para limpar a lista a cada chamada da função.
pJunDer Numero Variável com 'S' para juntar componentes iguais para derivações do produto final diferente.
pTipDes Numero Variável com 'P' ou 'N' para trazer a descrição do componente ('P'), ou a descrição da nota Fiscal ('N').
pNiv Numero Variável que recebe a quantidade de de níveis que a explosão deve buscar (0 - Busca Todos ou 1, 2, 3..99).
pFil Numero Variável que recebe o Código da Filial.
pPed Numero Variável que recebe o número do pedido.
pSeq Numero Variável que recebe o Item de Pedido.

Exemplo:

Definir Alfa VCodPro;

Definir Alfa VCodDer;

ComposicaoProduto_2("Cam-0022","M",100,'N','P','S','S','S','S','P',0,1,119,1);

Utilização da Função (dependentes): Nenhum dependente.

Este artigo ajudou você?