ComposicaoProduto_3

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_3(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, Alfa pExc);

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 numérica 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.

pExc Alfa Variável com 'S' ou 'N' para trazer ou não o componente exclusivo.

Exemplo:

Definir Alfa VCodPro;

Definir Alfa VCodDer;

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

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

Este artigo ajudou você?