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");