MontaEstruturaProdutoOP

Esta função monta a estrutura do produto de uma OP com base nos componentes efetivamente utilizados (mesma lógica da tela F900ADC).
A estrutura é montada em uma lista em memória que será acessada pela função LeMemListProOP.

Sintaxe: Funcao MontaEstruturaProdutoOP(Alfa pParam);

Parâmetros: O parâmetro pParam é um valor alfanumérico onde devem ser concatenados os valores listados na tabela abaixo:

Nome Tipo Descrição
CodFil Alfa Código da filial.
NumPed Num Número do pedido.
SeqIpd Num Sequência do item do pedido.
CodOri Alfa Origem da OP.
NumOrp Alfa Número da OP.
MulNiv Alfa Indica se deverá ser carregada a estrutura de forma multinível.
BxaOrp Alfa Indica se deverá trazer apenas os componentes que baixam na OP.
CodPro Alfa Código do produto da OP cuja estrutura deverá ser montada (E900QDO).
CodDer Alfa Código da derivação do produto da OP cuja estrutura deverá ser montada (E900QDO).

Por esta razão, todos os itens acima estão listados como "Alfa". Estes valores devem estar entre aspas duplas e ser separados por vírgula. O uso destes parâmetros pode ser visto no exemplo abaixo.

Exemplo:

MontaEstruturaProdutoOP("CodOri=40,NumOrp=1,MulNiv=S,BxaOrp=S,CodPro=4101,CodDer=1");

Este artigo ajudou você?