No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.

AdicionaConsumoComponente

Essa função adiciona um consumo para uma derivação do modelo no componente. É opcional informar % Perda.

Nota

Se o sistema estiver parametrizado para a geração do bloco K, algumas consistências e bloqueios podem ser realizadas nessa função, garantindo a correta geração de informações do arquivo, conforme guia prático. Confira estas consistências na tela Parâmetros e consistências da empresa (F070ECN).

Sintaxe: Funcao AdicionaConsumoComponente (Alfa CodMod, Numero CodEtg, Numero SeqMod, Alfa CodDer, Alfa CodCmp, Alfa DerCmp, Numero QtdUti,Numero PerPrd, Numero QtdFrq);

Parâmetros:

Nome Tipo Descrição
CodMod Alfa  
CodEtg Numero  
SeqMod Numero  
CodDer Alfa  
CodCmp Alfa  
DerCmp Alfa  
QtdUti Numero  
PerPrd Numero  
QtdFrq Numero  

Exemplo:

CriaNovoModelo("B10020P", "TESTE REGRA", "FBEN", 1, 'I');
AdicionaComponenteModelo("B10020P", 200, 10, "0002", ‘N’, 0);
AdicionaConsumoComponente("B10020P", 200, 10, "0010", "0002", " ", 10, 10, 0);
AdicionaConsumoComponente("B10020P", 200, 10, "0020", "0002", " ", 20, 10, 0);
AdicionaConsumoComponente("B10020P", 200, 10, "0050", "0002", " ", 50, 10, 0);
AdicionaComponenteModelo("B10020P", 200, 20, "BTREV2", ‘N’, 0);
AdicionaConsumoComponente("B10020P", 200, 20, "0050", "BTREV2", " ", 10, 10, 0);
CriaNovoModelo("B10020P", "TESTE REGRA", "FBEN", 1, 'A');

Este artigo ajudou você?