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.