ComposicaoProduto

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".

Sintaxe: ComposicaoProduto (Alfa pCodPro, Alfa pCodDer, Numero pQtdInf, Alfa pUniEst,Alfa pDecPro,Alfa pDecMon, Alfa pDelMon, Alfa pLmpLis, Alfa pJunDer, Alfa pTipDes);

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 Alfa Variável que recebe 'S' para converter para U.M. estoque ou 'N' para usar U.M. Ficha.
pDecPro Alfa Variável que recebe 'S' para Decompor Produzidos.
pDecMon Alfa Variável que recebe 'S' para Decompor Montagens.
pDelMon Alfa Variável com 'S' para excluir produtos montados e só retornar os componentes.
pLmpLis Alfa Variável com 'S' para limpar a lista a cada chamada da função.
pJunDer Alfa Variável com 'S' para juntar componentes iguais para derivações do produto final diferente.
pTipDes Alfa Variável com 'P' ou 'N' para trazer a descrição do componente ('P'), ou a descrição da nota Fiscal ('N').

Exemplo:

Definir Alfa VCodPro;

Definir Alfa VCodDer;

ComposicaoProduto("Cam-0022","M",100,'N','P','S','S','S','S','P');

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

Este artigo ajudou você?