Entidade ITENS_ENGENHARIAS

PROD.ITENS_ENGENHARIAS

Descrição

Itens de engenharia são outras engenharias (estruturados ou simples) que determinam como a engenharia de produto é estruturada, através da aplicação de processos sobre produtos e pela determinação de suas características.

Esta entidade relaciona os elementos que fazem parte da estrutura de uma determinada engenharia de produto. Cada engenharia de produto que tiver detalhamento do tipo "estruturado" terá vários registros nesta entidade, determinando quais os elementos que o compõe.

As opções de seleção possíveis para engenharias de produto cujo detalhamento sejam do tipo "opção"são identificadas nesta entidade.

Alguns exemplos itens de engenharia:
Item de sistema	Múltiplo Obrigatório Opcional Variável
---------------	-------- ----------- -------- --------
FORMA              N          S         N       N
SOLA               N          N         N       N
ILHOS              S          N         N       N
ATACADOR           N          N         N       S
FORRO              S          N         S       S

Sistemas de produtos cujo tipo de detalhamento seja "Simples" ou "Descritivo" não terão registros nesta entidade.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Identificação interna.
ENGENHARIA_IDID(18)Rqd UK FK Id engenharia:
Indica qual a engenharia de produto que este item está detalhando.

Referência para ENGENHARIAS_PRODUTOS
ITEMINTEGERRqd Sequencia:
O número do item serve apenas para dar uma sequência lógica aos componentes. Não significa que esta ordem deva ser obrigatoriamente seguida.
TIPOOPCAO(1)Rqd Tipo:
Indica o tipo de item de engenharia.

Valores permitidos:
  • M - Matéria-prima - Produtos que são agregados ao produto final.
  • U - Sub-produto - Outros materiais resultantes do processo de produção, tais como retalhos, resíduos, etc.
    Ao concluir o processo de produção, estes materiais são automaticamente incluídos no estoque.
  • I - Produto intermediário - Indica um material produzido em uma etapa e consumido por outra no mesmo processo produtivo. Este produto é utilizado para operações de beneficiamento em terceiros. Não será movimentado o estoque deste produto ao final do processo produtivo.
    P.ex: Peça de vestuário resultante da etapa de corte, que é enviada para costura em um atelier.
  • O - Outros insumos - Outros materiais utilizados na produção mas que não são agreados ao produto final. Exemplos: Ferramentas, lixas, produtos químicos utilizados na limpeza, máquinas, etc.
  • R - Recurso - Recurso ou equipamento que deve ser utilizado na composição da ficha técnica
  • P - Processo - Processos (serviços) que podem ser executados durante a produção.
  • C - Característica - O item da engenharia é utilizado apenas para descrever alguma característica do produto.
  • S - Processo de set-up - Processos (serviços) que podem ser executados durante a produção, mas será registrado sempre com quantidade igual a quantidade informada na ficha técnica.

Valor padrão = M
NOMETEXT(40)Rqd UK Nome:
Nome dado para identificar este componente na engenharia.

Exemplos:
  • Cabedal
  • Fita
  • Sola
  • Painel
DESCRICAOTEXT_LONGDescrição:
Texto livre para descrever o componente.
PREENCHIMENTOOPCAO(1)Rqd Preenchimento:
Indica como este elemento deve ser informado nas fichas técnicas.

Valores permitidos:
  • P - Produto - Deverá ser informado o código de um produto (material).
  • S - Serviço - Deverá ser informado o código de um serviço.
  • M - Modelo - Deverá ser informado o código de um produto modelo.
  • O - Opção - O usuário deverá informar um valor dentre as opções disponíveis (definidas abaixo).
  • D - Descritivo - Deverá ser informado um texto descritivo livre

Valor padrão = P
OPCOES_PREENCHIMENTOTEXT_LONGOpções:
Lista com as opções de preenchimento possíveis. Utilizado apenas se o preenchimento for do tipo "Opção".
Informar uma opção por linha.
VARIACAOFLAG(1)Rqd Variação:
Indica que este item da engenharia é um dos atributos que determina as variações.
Este atributo somente é utilizado quando a engenharia permite variações.

Valor padrão = N
CONTEXTO_MODELOFLAG(1)Rqd Contexto de modelo:
Indica que o componente pode ser definido durante o detalhamento do modelo.

Valor padrão = S
CONTEXTO_PRODUTOFLAG(1)Rqd Contexto de produto:
Indica que o componente pode ser definido durante o detalhamento do produto.

Valor padrão = N
CONSUMIVELFLAG(1)Rqd Consumível:
Indica que ao ser produzido, este componente é baixado do estoque. Este atributo deve ser desmarcado quando forem informadas ferramentas e outros materiais que não devem baixar estoque no processo produtivo.

Valor padrão = S
EXPLODIDOFLAG(1)Rqd Explodido:
NÃO USADO!!!
Indica que o quando for feito o detalhamento de um produto deste sistema, os componentes do modelo deste ítem de sistema serão incluídos diretamente no produto. Exemplo: Ao detalhar um calçado, alguns componentes do cabedal e da construção serão detalhados diretamente.

Valor padrão = N
MODELO_VARIAVELFLAG(1)Rqd Modelo variável:
Indica se, caso um modelo ou produto seja definido na ficha técnica do modelo, é permitido informar um produto de um modelo diferente na ficha técnica do produto.

Valor padrão = S
MULTIPLOSFLAG(1)Rqd Múltiplos:
Indica que o componente pode aparecer mais do que uma vez na ficha técnica do modelo ou produto. Por exemplo, um cabedal pode ter várias peças de gáspea, várias linhas de costura, mais do que um enfeite, mas uma construção jamais terá dois saltos ou duas formas.

Valor padrão = N
OBRIGATORIOFLAG(1)Rqd Obrigatório:
Indica que este componente deve obrigatoriamente existir na ficha técnica. Por exemplo: É obrigatório indicar a construção e a referência de um calçado (não existe calçado sem construção ou sem referência), mas pode existir calçado sem forro, sem ilhós, sem fivela, etc.

Valor padrão = N
OPCIONALFLAG(1)Rqd Opcional:
Quando um componente for opcional, significa que mesmo definido na ficha técnica do modelo, um produto poderá excluí-lo. Exemplo: O forro de um calçado é um elemento que pode, em determinado produto deste modelo, ser excluído.
Um componente jamais poderá ser opcional e obrigatório ao mesmo tempo.

Valor padrão = N
REQUER_MODELO_MODELOFLAG(1)Rqd Requer MM:
Indica se o modelo pode ser aprovado mesmo possuindo um componente deste item de engenharia sem a informação do modelo.

Valor padrão = N
REQUER_MODELO_PRODUTOFLAG(1)Rqd Requer MP:
Indica se o produto pode ser aprovado mesmo possuindo um componente deste item de engenharia sem a informação do modelo.

Valor padrão = N
REQUER_PRODUTO_PRODUTOFLAG(1)Rqd Requer PP:
Indica se o produto pode ser aprovado mesmo possuindo um componente deste item de engenharia sem a informação do produto.

Valor padrão = N
SUB_ENGENHARIA_IDID(18)FK Sub engenharia:
Quando informado, indica que este item da engenharia deve ser de uma determinada engenharia.

Referência para ENGENHARIAS_PRODUTOS
ETAPA_IDID(18)FK Etapa:
Indica a etapa em que este componente é utilizado.

Referência para ETAPAS_PRODUCAO
PRODUTO_IDID(18)FK Produto:
Referência a um produto (material serviço) fixo utilizado neste engenharia. Este campo é informado apenas quando o preenchimento do componente for através de um "Produto" ou "Serviço".

Referência para PRODUTOS
INCLUSAO_OPCIONALFLAG(1)Rqd Inclusão opcional:
Quando informado 'S' indica que este item da engenharia não é acrescentado por padrão na criação do produto e deverá ser incluído apenas nos casos em que desejar.

Valor padrão = N
EXISTE_TRANSFORMACAOOPTION(1)Existe transformação:
Define que processo não realiza transformações no produto.

Valores permitidos:
  • S - Sim - Operação transforma o produto, neste caso existe consumo e geração de produtos acabados ou intermediários.
  • N - Não - Operação não transforma o produto, neste caso não existe consumo ou geração de produtos acabados ou intermediários.
PADRAO_OBSERVACOESWIKIPadrão para observações:
Texto padrão para user utilizado nas observações dos componentes
APRESENTAR_CODIGO_INICIOOPTION_RADIO(1)Rqd Apresentar código para inicio:
Apresentar o código de barras para registrar o inicio do procedimento

Valores permitidos:
  • S - Sim - Deve ser apresentado o código de barras
  • N - Não - Não deve ser apresentado o código de barras

Valor padrão = N
APRESENTAR_CODIGO_QUANTIDADEOPTION_RADIO(1)Rqd Apresentar código para quantidade:
Apresentar o código de barras para registrar a quantidade padrão do procedimento

Valores permitidos:
  • S - Sim - Deve ser apresentado o código de barras
  • N - Não - Não deve ser apresentado o código de barras

Valor padrão = N
APRESENTAR_CODIGO_QUANTIDADE_VALORINTEGERApresentar código para quantidade(valor):
Quantidade a ser utilizada para registrar o código de barras do registro da produção.
Somente é obrigatório quando selecionado "Sim" no campo PROD.ITENS_ENGENHARIAS.APRESENTAR_CODIGO_QUANTIDADE
APRESENTAR_CODIGO_TERMINOOPTION_RADIO(1)Rqd Apresentar código para termino:
Apresentar o código de barras para registrar o termino do procedimento

Valores permitidos:
  • S - Sim - Deve ser apresentado o código de barras
  • N - Não - Não deve ser apresentado o código de barras

Valor padrão = N
APRESENTAR_CAMPOS_INCLUSAOSELECTION_CHECK(10)Apresentar campos inclusão:
Define os campos que devem ser apresentados na inclusão do registro

Valores permitidos:
  • R - Recurso ou equipamento - Registro para o recurso ou equipamento vinculado
  • U - Técnico - Técnico que está registrando a operação
  • I - Documento referenciado - Geração de documento referenciado para o processo.
  • O - Estoque origem - Estoque de origem para a mercadoria
  • D - Estoque destino - Estoque de destino para a mercadoria
  • P - Peso - Peso total para a quantidade informada
  • X - Individualizar consumos - Apresentar campos para individualizar os consumos realizados na produção, desta forma não utilizando os consumos padrões no produto produzido
APRESENTAR_CAMPOS_TERMINOSELECTION_CHECK(10)Apresentar campos termino:
Define os campos que devem ser apresentados no termino do registro

Valores permitidos:
  • R - Recurso ou equipamento
  • U - Técnico - Técnico que está registrando a operação
  • I - Documento referenciado - Geração de documento referenciado para o processo.
  • K - Retorno de documento - Caso exista um documento emitido na saída esta opção apresenta os campos para registrar o retorno do documento de saída
  • O - Estoque origem - Estoque de origem para a mercadoria
  • D - Estoque destino - Estoque de destino para a mercadoria
  • P - Peso - Peso total para a quantidade informada
  • X - Individualizar consumos - Apresentar campos para individualizar os consumos realizados na produção, desta forma não utilizando os consumos padrões no produto produzido
NATUREZA_OPERACAO_IDID(18)FK Natureza de operação:
Natureza de operação que deve ser utilizada no processo da produção. Caso não informada utiliza a definida no tipo de pedido ou na preferencia.
Para matérias-primas, produtos intermediários e insumos deve ser utilizado uma natureza de saída, e para os serviços/processos deve ser utilizado uma natureza de entrada.

Referência para NATUREZAS_OPERACOES

Regras

O contexto do item deve ser PRODUTO e/ou MODELO!

(Antes de inserir, Antes de alterar)
Um item de sistema deve ser definido para pelo menos um contexto: PRODUTO e/ou MODELO.

Validar tipos da engenharia

Engenharias de produtos cujo tipo de detalhamento seja "Simples" ou "Descritivo" não terão registros nesta entidade.

Um item de sistema não pode ser, ao mesmo tempo, ENGENHARIA e SUB-ENGENHARIA

(Antes de inserir, Antes de alterar)
A engenharia e a sub-engenharia não podem ser iguais.

Validar produto

(Antes de inserir, Antes de alterar)
Quando for informado um produto, ele deve ser um material ou um serviço, conforme indicado no tipo de preenchimento.

Quantidade código de barras é obrigatória

(Antes de inserir, Antes de alterar)
Quantidade para o código de barras é obrigatória quando selecionado para apresentar o código de barras no campo PROD.ITENS_ENGENHARIAS.APRESENTAR_CODIGO_QUANTIDADE

Validar item de engenharia CONSUMIVEL (engenharia deve ser do TIPO = M ou TEM_MATERIAL = S

(Antes de inserir, Antes de alterar)

  1. Para um item de engenharia ser CONSUMÍVEL o seu sistema de produto pai deve ser do tipo MATERIAL e a coluna TEM_MATERIAL ser "sim".
  2. Um item de sistema que possua um componente de modelo ou material aprovado correspondente não pode ser excluído.
  3. Um item de sistema não pode mudar para OBRIGATORIO = 'Y' sem ter componentes de modelos correspondentes para todos os modelos aprovados do sistema de produto respectivo.
  4. Um item de sistema não pode mudar para OPCIONAL = 'N' sem ter componentes de materiais correspondentes para todos os materiais aprovados do sistema de produto respectivo.
  5. Não podem haver itens do contexto de modelo para sistemas de produtos onde TEM_MODELO = 'N'.
  6. Não podem haver itens do contexto de material para sistemas de produtos onde TEM_MATERIAL = 'N'.
  7. O campo MULTIPLOS não pode ser alterado para 'N' caso já exista modelos aprovados com componentes correspondentes multipos.
  8. O campo MULTIPLOS não pode ser alterado para 'N' caso já exista materiais aprovados com componentes correspondentes multipos.