Configurador · Regras
Dois tipos de regra em uma única lista. As regras de RESTRIÇÃO definem o que pode ser escolhido, em pares explícitos, pois uma regra precisa ser explicável para um vendedor diante de um cliente. As regras de PROCESSO definem o SIGNIFICADO da escolha — qual componente, em qual quantidade, por meio de qual operação, com qual inspeção — e incluem uma condição escrita na linguagem comum.
Onde encontrar
- Módulo: Cadeia de mantimentos
- Grupo: Dados mestres
- Seção: Configurador de Produtos
- Tela: Configurador · Regras
Endereço no console: /scm/config-rules
Lista · 26 colunas · 45 campos em seu formulário · 4 deles exigido
O que a lista mostra
Estas são as colunas da lista, na ordem em que são exibidas. Qualquer uma delas pode ser usada para ordenar, filtrar, ocultar ou exportar.
| Coluna | Tipo | Nome do campo |
|---|---|---|
| Modelo | Código | model_no |
| Código | Código | code |
| Regra | Texto | name |
| Tipo | Status | rule_type |
| BOM | Código | then_bom_name |
| Roteamento | Código | then_routing_name |
| Substitui | Código | replace_item_no |
| Conjuntos na criança | Código | target_code |
| Trancado | Sim ou não? | is_locked |
| Quando a opção | Código | when_option_code |
| Então, opção | Código | then_option_code |
| Quando | Código | condition_expr |
| Calcula | Código | output_name |
| Fórmula | Código | value_formula |
| Seleciona parte | Código | then_item_no |
| Quantidade | Código | qty_formula |
| Op | Número | operation_no |
| Operação | Texto | operation_name |
| Centro de trabalho | Código | then_work_center_code |
| Fora | Sim ou não? | is_subcontracted |
| Inspeção | Código | then_inspection_plan_no |
| O que diz? | Texto | message |
| Gravidade | Status | severity |
| Ativo | Sim ou não? | is_active |
| Em vigor a partir de | Data | effective_from |
| Até | Data | effective_to |
O formulário
O que é solicitado aqui quando um registro é criado. Os campos obrigatórios estão marcados; uma opção selecionada de uma lista de configuração é uma que um administrador pode estender sem uma nova autorização.
| Campo | Tipo | Escolhas | Notas |
|---|---|---|---|
| Modelo obrigatório | Escolha | Consultado em registros existentes | |
| Código obrigatório | Texto | ||
| Nome obrigatório | Texto | ||
| Tipo obrigatório | Escolha | requer, exclui, implica, recomenda, quantidade_mínima, quantidade_máxima, forças_para, calcula, componente_selecionado, seleciona_operação, seleciona_roteamento, seleciona_inspeção, selects_submodel, define_parâmetro, valor_padrão, propaga_valor, componente_exclui, substitui_componente, conjuntos_componente_qty, seleciona_bom, remove_operação, define_tempo_de_operação, conjuntos_centro_de_trabalho, valida | Regras de restrição: "requer" reclama, "implica" adiciona automaticamente. Regras de processo: "calcula" obtém um número, as regras "seleciona" decidem do que o produto é feito e como, e "valor_padrão" preenche uma resposta (Bloqueado: a pessoa não pode alterá-la). Ações de regra: "propaga_valor" grava um valor em uma submontagem (TG100.DIAL_SIZE = TG310.DIAL_SIZE); "exclui_componente", "substitui_componente" e "define_quantidade_componente" alteram uma peça já presente na estrutura; "seleciona_lista_de_materiais" e "seleciona_roteiro" com "Em vez do roteiro base", escolha uma variante; "remove_operação", "define_tempo_operação" e "define_centro_de_trabalho" alteram uma operação pelo seu número; "valida" rejeita (erro) ou avisa quando sua condição for verdadeira. Mais rápido: Configurador · Planilha › Regras como texto, uma frase SE… ENTÃO… por linha. |
| Quando esta opção for selecionada. | Escolha | Consultado em registros existentes | Opções do modelo escolhido. Digite o número do material para encontrar a opção que o adiciona. |
| Então esta opção | Escolha | Consultado em registros existentes | Não se restringindo à mesma questão do lado do "quando" — uma regra que atravessa a árvore é justamente a essência de uma regra. |
| Quando (uma condição) | Texto longo | Escrito como uma fórmula, sobre os códigos das perguntas: aço_grau = 'A' e diâmetro = 12 e galvanização = 'sim'. Deixe em branco para uma regra que sempre se aplica — que é como os componentes e operações padrão de um modelo são expressos. Uma pergunta contém o CÓDIGO da opção escolhida (tamanho_do_mostrador = 'DS-4IN'), ou o número digitado para uma que aceita um valor; <pergunta>_opção sempre contém o código. Não é prosaico: "Quando o tamanho do mostrador é 4 polegadas" é recusado. Apenas para regras de processo — regras de restrição usam as duas caixas de opções acima. Configurador · Modelos › Verificar se este modelo lista todos os nomes e códigos. | |
| Nome do valor que ele calcula | Texto | Para uma regra que "calcula". Regras posteriores se referem ao resultado por esse nome. | |
| Como demonstrar esse valor? | Texto | ||
| Unidade desse valor | Texto | ||
| Fórmula | Texto longo | Exemplo: comprimento_mm + tolerância_de_processo + tolerância_de_corte | |
| Em seguida, selecione esta parte | Escolha | Consultado em registros existentes | Uma parte. Para várias partes sob a mesma condição, salve a regra e adicione-as aos seus Componentes. |
| Parte alternativa | Escolha | Consultado em registros existentes | Utiliza-se esse componente quando a primeira opção não está disponível. Não é um segundo componente. |
| Que tipo de peça | Escolha | cru, componente, subconjunto, consumível, embalagem, comprado | Decide em qual linha da planilha de custos ele será inserido. |
| Quantidade (uma constante) | Número | ||
| Quantidade (uma fórmula) | Texto longo | Por exemplo, massa_bruta_kg. É superior à constante quando ambas são fornecidas. | |
| Unidade da quantidade | Texto | ||
| % de sucata | Número | ||
| Consumido durante a operação | Número | ||
| Número da operação | Número | ||
| Operação | Texto | ||
| Neste centro de trabalho | Escolha | Consultado em registros existentes | |
| Após a operação | Número | ||
| Configuração (minutos) | Número | ||
| Executar por um (minuto) | Número | ||
| Tempo de execução (uma fórmula) | Texto longo | Exemplo: arredondar(2 + comprimento_bruto_mm / 2000, 3) | |
| Realizado ao ar livre | Sim ou não? | O roteamento é onde a subcontratação é definida. Uma operação marcada aqui gera uma requisição de compra em vez de ser programada em uma máquina. | |
| Subcontratado | Escolha | Consultado em registros existentes | |
| O que eles cobram (uma constante) | Número | ||
| O que eles cobram (uma fórmula) | Texto longo | A galvanização é precificada pela quantidade de zinco depositada e a usinagem por hora — um valor fixo faz com que o custo do tratamento seja o mesmo para todas as peças, independentemente do tamanho. | |
| Por quanto tempo eles o mantêm (em dias) | Número | ||
| Em seguida, examine este plano. | Escolha | Consultado em registros existentes | |
| Em que fase? | Escolha | entrada, em processo, final, primeiro_artigo, pré-envio, periódico, auditoria, devolvido | |
| Em seguida, configure este subconjunto. | Escolha | Consultado em registros existentes | |
| Em seguida, utilize esta lista de materiais. | Escolha | Consultado em registros existentes | selects_bom: uma proposta de lei variante que substitui a proposta base quando a condição for verdadeira. |
| Em vez do roteamento básico | Sim ou não? | selects_routing: ativado, o roteamento substitui o roteamento base; desativado, suas operações são adicionadas. | |
| Peça que substitui | Escolha | Consultado em registros existentes | replaces_component: esta parte é removida e "Em seguida, selecione esta parte" entra em seu lugar. |
| Questão de submontagem | Texto | propagates_value: o código da pergunta no subconjunto ("Em seguida, configure este subconjunto") no qual o valor da fórmula é gravado, por exemplo, DIAL_SIZE. | |
| Trancado | Sim ou não? | defaults_value / propagates_value: ativado, a pessoa não pode alterar o que a regra define; desativado, é apenas um valor padrão. | |
| O que é dito à pessoa. | Texto longo | Uma regra de restrição que é acionada sem explicação é um configurador que as pessoas param de usar. Uma regra de processo usa isso como justificativa para escrever ao lado de cada peça e cada operação que produz. | |
| Gravidade | Escolha | erro, aviso, informações | |
| Ordem | Número | ||
| Ativo | Sim ou não? | ||
| Em vigor a partir de | Data | A data em que esta versão da linha entra em vigor. Deixe como hoje, a menos que esteja planejando uma alteração futura. | |
| Até | Data | Deixe em branco para uma opção sem final definido. Definir este campo encerra esta versão em vez de excluí-la. |
As regras que se aplicam aqui
Tudo nesta tela obedece às regras da plataforma, e não a regras próprias. Algumas informações importantes que você precisa saber antes de usar:
- Reduzindo uma lista — Pesquisa, condições, ordenação, totais, exportação e visualizações salvas.
- O que pode ser alterado — Os cinco motivos pelos quais um registro não pode ser editado.
- Empresas e unidades de negócios — O que o seletor acima desta lista está fazendo com ele.
- Criar um registro — campos obrigatórios, de onde vêm as opções e como o número é alocado.
- Importar uma planilha — Esta tela aceita um, e funciona das mesmas regras que a digitação.