Artigos sobre: Conceitos

Funções de Engenharia: identifique o papel de cada insumo no projeto

Funções de Engenharia


O problema que isso resolve


Imagine que o seu diagrama unifilar precisa mostrar qual cabo vai no ramal de entrada.


Sem as funções, a única saída é pedir pelo nome:


[[Item(nome:contains:cabo 6mm)NomeKitSimulacao]]


E aí começam os problemas: um cadastro escreve "CABO 6MM PVC 750V", outro "Cabo Flexível 6,0mm²", outro troca a bitola por causa da distância. O documento passa a mostrar o item errado — ou nada.


Com as Funções de Engenharia você inverte a lógica: em vez de descrever como o item se chama, você declara o que ele faz no projeto. Aí o documento pede exatamente isso:


[[Item(funcao:contains:ramal de entrada)NomeKitSimulacao]]


O produto pode mudar de marca, bitola ou fornecedor — o papel dele continua o mesmo, e o documento nunca erra.



1. Cadastrar as funções


Vá em Configurações → Vendas & Comercial → Precificação → Funções de Engenharia e clique em Funções de engenharia para adicionar.


Campo

Para que serve

Nome

Como você chama a função — Ramal de Entrada

Código

Gerado automaticamente do nome (ramal-de-entrada). Só leitura

Ordem

Posição na lista de seleção. Menor aparece primeiro

Ativo

Desligado, some das opções — sem apagar o histórico


Você decide quais funções fazem sentido para a sua operação. As mais usadas por integradoras:


  • Ramal de Entrada
  • Circuito CA
  • String CC
  • Aterramento
  • Proteção CA
  • Proteção CC
  • Medição
  • Estrutura


💡 Não precisa criar todas de uma vez. Comece pelas que você realmente usa nos documentos.



2. Vincular aos insumos


Um insumo pode ter mais de uma função — um cabo 6mm pode servir ao Ramal de Entrada e ao Circuito CA. Ele aparecerá nas duas buscas.


Há duas formas de vincular:


Na listagem (recomendado para preencher vários)


Em Configurações → Precificação → Insumos, a coluna Funções de engenharia tem um seletor em cada linha. Marque as funções e salve — a alteração é aplicada na hora, e você segue para o próximo item sem sair da tela.


É o caminho mais rápido para classificar o catálogo de uma vez.


No detalhe do insumo


Abra o insumo (botão Detalhes) e use o campo Funções no projeto de engenharia. Útil quando você já está editando aquele item.



3. Usar nos documentos


Depois de vincular, é só pedir pela função no modelo (proposta, documento ou contrato — funciona no editor visual e em modelos Word):


Ramal de entrada: [[Item(funcao:contains:ramal de entrada)NomeKitSimulacao]]
Comprimento: [[Item(funcao:contains:ramal de entrada)QuantidadeKitSimulacao]] m

Aterramento: [[Item(funcao:contains:aterramento)NomeKitSimulacao]]
String CC: [[Item(funcao:contains:string)NomeKitSimulacao]]


Mostrar um trecho só se a função existir


{{if [[Qtd(funcao:contains:protecao ca)KitSimulacao]] > 0}}
Proteção CA: [[Item(funcao:contains:protecao ca)NomeKitSimulacao]]
{{endif}}


Se o kit não tiver item com essa função, a linha inteira desaparece do documento.


Listar todos os itens de uma função


Materiais de aterramento: [[Lista(funcao:contains:aterramento)NomeKitSimulacao]]
Total: [[Soma(funcao:contains:aterramento)ValorKitSimulacao]]


Ver as funções de um item


[[Item(codigo:eq:cabo6)FuncaoKitSimulacao]]

Ramal de Entrada, Circuito CA


📘 A gramática completa dos códigos (seletores, campos, filtros, condicionais) está no artigo
"Interpolação de itens do kit".



4. Pontos de atenção


A função é gravada quando o kit é montado. Propostas geradas antes de você vincular as funções não têm essa informação — vincule primeiro, depois gere a proposta.


Vale para o seu catálogo de Insumos. Kits que vêm prontos de distribuidores (Aldo, WEG, FortLev) não passam pelo seu cadastro, então não têm função. Para esses, use nome: ou categoria:.


Acento e maiúscula não importam. funcao:contains:protecao encontra "Proteção CA" normalmente.


Prefira contains a eq. Com contains você acerta mesmo sem lembrar o nome exato da função.


Excluir uma função remove o vínculo dos insumos. Se a ideia é só tirá-la de circulação, desative em vez de excluir.



5. Exemplo completo: bloco de um unifilar


COMPONENTES DO SISTEMA

Módulos: [[Soma(categoria:contains:modulo)QuantidadeKitSimulacao]]x [[Item(categoria:contains:modulo)NomeKitSimulacao]]
Inversor: [[Item(categoria:contains:inversor)NomeKitSimulacao]]

CABEAMENTO E PROTEÇÃO
Ramal de entrada: [[Item(funcao:contains:ramal de entrada;senao:conforme projeto)NomeKitSimulacao]]
Circuito CA: [[Item(funcao:contains:circuito ca;senao:conforme projeto)NomeKitSimulacao]]
String CC: [[Item(funcao:contains:string;senao:conforme projeto)NomeKitSimulacao]]
Aterramento: [[Item(funcao:contains:aterramento;senao:conforme projeto)NomeKitSimulacao]]

{{if [[Qtd(funcao:contains:protecao)KitSimulacao]] > 0}}
Dispositivos de proteção: [[Lista(funcao:contains:protecao)NomeKitSimulacao]]
{{endif}}



Dúvidas sobre um modelo específico? Chame o suporte da Groner com o nome do modelo e o código que você escreveu — a gente ajusta junto.

Atualizado em: 28/07/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!