Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

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ê?