Cadastros de produtos e Serviços

Índice

Cadastro de Componentes de modelos/produtos

PROD.CAD_COMPROD

Descrição

Interface para manutenção dos componentes de um produto.

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Produtos:

Campos:

Unbound que apresenta como valor do id item de engenharia e o texto do nome da engenharia.
SQL que preenche com engenharia do item de engenharia.
Código de identificação do produto. Calculado automaticamente ou informado conforme parametrização da respectiva engenharia de produto.
Campo opção que aparece apenas em componentes que possuem cor. E lista todos os outros componentes da mesma engenharia que possuem cor.
Texto que identifica (nome) o produto. Este é o texto utilizado por padrão em todos os documentos fiscais e interfaces de uso interno.
Por padrão é aconselhado o tamanho máximo de 120 caracteres, para não permitir descrições maiores modifique a preferencia PROD.PRODUTOS.VALIDAR_PRODUTO_DESCRICAO
Indica a quantidade (na sua unidade de medida) de componentes utilizada para a elaboração de uma unidade de medida do produto.
Atributo utilizado para indicar uma sequência lógica dos componentes.
Este atributo serve para acrescentar alguma informação necessária na utilização do componente. Exemplo: A utilização de uma forma em determinadas situações pode exigir um enchimento.Se o tipo de detalhamento do respectivo sistema de produto for descritivo, então este será o único atributo preenchido (não haverá modelo relacionado).
O objetivo deste atributo é de diferenciar os componentes quando existem mais do que um componente do mesmo item de engenharia, caracterizando-os por um nome ou através de alguma legenda.

Exemplos: Em calçados, quando existem várias peças de cabedal, elas poderão ser nomeadas (traseiro, gáspea, lateral, etc.). Quando existem vários ornamentos, eles poderão ser nomeados para que se saiba de qual ornamento aquele item se refere. Se desejado, as partes também podem ser numeradas. Neste caso, é conveniente que o desenho do modelo possua uma identificação da localização exata destas partes.

Operações

Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
Comportamento:Topo

Consultar

A consulta de um registro é realizada quando o usuário clica no primeiro link de um dos registros resultantes a operação [b:Listar]. A tela apresenta as informações detalhadas do registro, bem como as ações que o usuário pode disparar a partir dele (alterar, excluir, cancelar, etc.).
Comportamento:Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Comportamento:

Regras

Abrir table

Abre uma nova table html para poder colocar um menu da estrutura da engenharia na direita da tela.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Listar"

Fechar table e inserir menu

Fecha table html e insere o tree menu da engenharia
Eventos que disparam esta regra:
  • Depois de apresentar formulário "Listar"

Itens do menu

Método que monta o menu em arvore formando a estrutura dos componentes da engenharia do produto.

Popular combina com

Popula o unbound combina com e o remove da tela caso este componente não possua cor.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Alterar"
  • Antes de apresentar uma tela formulário "Consultar"

Popular engenharia

Popula o campo opção engenharia com id do item de engenharia e nome da sub engenharia.
Chama o método recursivo popularEngenhariaExplode que popula com as engenharias dos componentes explodidos
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Novo"

Popular engenharia explode

Método recursivo que ira popular com as engenharias dos componentes explodidos.

Preparar delete

Ativa a explosão, para que no caso da deleção seja executada a rotina de implode
Eventos que disparam esta regra:
  • Antes de excluir formulário "Excluir"

Preparar insert

Método que prepara para insert, setando valor de item_engenharia com valor do unbound engenharia.
Ativa a explosão.
Eventos que disparam esta regra:
  • Antes de inserir formulário "Novo"

Preparar update

Prepara update, setando valor do componente selecionado no unbound combina com,
Seta ativa explosão.
Eventos que disparam esta regra:
  • Antes de alterar formulário "Alterar"