コンフィギュレーション特性は、情報特性として使用されていない場合は、物理的にコンフィギュレータ品目を記述するために使用される製品の機能または属性を定義します。ひとつのコンフィギュレーション特性は、属性がデータに関してどのように表されるかを示します。このデータは、品目コンフィギュレーションの定義と評価において、フロントオフィスとバックオフィスの両方のコンフィギュレーション規則において使用されます (バックオフィス規則についてはバックオフィス コンフィギュレーション規則について、フロントオフィス規則については販売コンフィギュレータについてを参照)。
コンフィギュレーション仕様に入力される場合、特性は数値、選択肢のリスト、フリーテキストなど、さまざまな方法で表されます。値型を持つ特性である非連続オプションは特性の可能な値の有限リストを示します。たとえば、特性 COLOR には、RED、BLUE、YELLOW という個別のオプションの選択肢が含まれる場合があります。アプリケーションで定義された特性値は、特性を使用するすべての品目で共有される、可能な値の範囲全体を表します。個々の品目によって、可能な個別オプション値をさらに制限できますが、このリストから選択できる必要があります。値型を持つ特性の連続値は特性がさまざまな値を持つ可能性があることを示します。たとえば、数値特性 LENGTH には 2 ~ 200 cmの値が含まれる場合があります。あるいは、英数字の変数値を使用して、コンフィギュレーションのフリーテキストを表現することもできます。変数値の範囲の制限は、フロントオフィスのコンフィギュレーション規則として表現されます。
コンフィギュレーション特性に情報化設定がある場合、その特性はコンフィギュレーション中の情報提供のみを目的としており、たとえば、顧客から要求された出荷指示を追加するようユーザーに通知するなどであり、物理的な製品やコンフィギュレーションID の生成には影響しません。したがって、情報化特性は、バックオフィス ルール、コンフィギュレーション式、またはコンフィギュレーション組合せテーブルでは使用できません。
情報化特性は販売規則で使用できます。販売コンフィギュレータについてをご覧ください。
コンフィギュレーション特性を定義した後、それらをコンフィギュレーション ファミリにグループ化できます。構成ファミリは、ファミリの各部分で使用されるコンフィギュレーション特性の集合です。
コンフィギュレーション ファミリとは、コンフィギュレータ品目をグループ化するために使用されるコンフィギュレーション特性と許可されたオプション値のセットを表します。コンフィギュレーション ファミリは、コンフィギュレータ品目のコンフィギュレーションを操作する前に、それらの品目に関連付けられる必要があります。コンフィギュレータ品目の品目コンフィギュレーション リビジョンを定義するときは、コンフィギュレーション ファミリに定義されている特性とオプションの中から選択します。フロントオフィスとバックオフィスの両方のコンフィギュレーション規則が定義されているため、このグループ化は、製品明細で使用するのに関連するコンフィギュレーション特性を整理するのに役立ちます。
コンフィギュレーション ファミリは、通常、共通のコンフィギュレーション特性を共有するコンフィギュレータ商品のセットをグループ化するために使用されます。コンフィギュレーション ファミリは、ファミリの構成内で使用される構成されたサブアセンブリまたは購買済みコンポーネントをグループ化するためにも使用されます。これは、構成されたサブアセンブリまたはコンポーネントが親品目から特性値を継承する場合に便利です。バックオフィス規則の定義もコンフィギュレーション ファミリの概念に基づいて構成されているため、親から派生しているが直接関連付けられていないサブアセンブリまたはコンポーネントの特性もコンフィギュレーション ファミリに含まれます。コンフィギュレーション カテゴリは、特定のファミリの各特性に接続できます。カテゴリに構成の設定が有効にされている場合、コンフィギュレーション中にカテゴリ別に特性が表示されます。梱包特性とそのコンポーネント特性は、特定のファミリに接続できます。パッケージ特性が追加されると、コンポーネント特性もコンフィギュレーションに自動的に追加されます。
コンフィギュレータ品目とは、製品明細内の 1 つのタイプの製品バリエーションを表します。コンフィギュレータ品目自体には、具体的なコンフィギュレーション情報がなければほとんど意味がありません。
ひとつの品目は、品目ページが作成されたときにコンフィギュレータ品目として定義されなければいけません。コンフィギュレータ品目を操作する前に、まず品目をコンフィギュレーション ファミリに関連付けることで、この品目を記述するために使用されるコンフィギュレーション特性を確立する必要があります。
見積、販売、製造オーダーなどで構成された品目を使用する場合は、品目の構成値を指定する必要があります。たとえば、ドア コンフィギュレーション ファミリには、コンフィギュレータ基本品目である外部ドアと内部ドアが含まれており、それぞれが特性ヒンジ タイプを共有しています。同じコンフィギュレーション ファミリに属する​​基本品目は、通常は共通の特性を共有します。
コンフィギュレータ品目の在庫評価には、次の 2 つの方法を使用できます。品目別原価では、コンフィギュレータ品目のすべての構成に単一の値が使用され、コンフィギュレータ別原価では、コンフィギュレーションごとに特定の値が使用されます。在庫品目原価レベルにおける品目あたりの原価またはコンフィギュレーションあたりの原価のどちらかを在庫品目フィールドのページで選択してください。次に、計画オーダーヘッダーまたは手配オーダーページ、原価を計算し、原価画面の結果を確認してください。原価管理では、原価は単位当たりの原価として提示されますが、仮オーダーそして手配オーダーページでは、オーダーごとの原価として表示されます。原価がかからない部分を修正してください (製番ヘッダーページのログタブ、または 仮オーダーヘッダー ページの結果ログのセクションで見つけてください)。次に、構成を再計算します。最後に、標準原価を保存するには、仮オーダーヘッダーまたは手配オーダーページの標準原価の保存を選択してください。在庫品目について在庫品目単位原価のページでオーダー数量で割った原価額 (単位別原価) を保存するには、既定のコンフィギュレーション ID (*) を使用し、在庫評価方法を標準原価に、仕入先請求書の考慮を請求書価格を無視に設定し、コンフィギュレーション仕様をその品目に割り当て、在庫品目原価レベルをコンフィギュレーション別原価に設定してください。
コンフィギュレータ品目を記述するために使用されるコンフィギュレーション特性 (または属性) は、リビジョン処理と日付によって管理されます。これにより、品目コンフィギュレーション リビジョンのバージョンを定義して、時間の経過とともに新規作成または変更された製品特性とオプション値をフェーズインできるようになります。品目コンフィギュレーション リビジョンには、暫定、テスト、リリース済そして廃版のステータスがあります。
販売オーダー、販売見積、またはその他のオーダーでコンフィギュレータ品目を操作する前に、まず品目をコンフィギュレーション ファミリに関連付ける必要があります。品目のコンフィギュレーション ファミリを更新すると、最初のコンフィギュレーション仕様リビジョンがシステムによって作成されます。すべてのファミリ特性とオプション値を品目にコピーするか、あるいは手動で設定することができます。新しいリビジョンを作成することもできます。
コンフィギュレーションが作成されると、システムは常に、必要な日付にリリース済ステータスにあるコンフィギュレーション仕様リビジョンを参照して、コンフィギュレーションの有効な特性を判断します。パッケージ特性が追加された場合は、コンテキスト特性も同じリビジョンに追加する必要があります。
品目コンフィギュレーション リビジョンヘッダーでは、品目、ファミリ、ステータス、リビジョン、および有効な日付が定義されます。
最初の品目コンフィギュレーション リビジョン ヘッダーは、ファミリが品目ページの品目コンフィギュレーション リビジョンのセクションのコンフィギュレータ品目に接続されると自動的に作成されます。作成された品目コンフィギュレーション リビジョンは、自動的に暫定ステータスを与えられ、品目コンフィギュレーション リビジョンページで見つけられるようになります。
| ステータス | 説明 |
| 暫定 | 品目コンフィギュレーション リビジョンは、暫定ステータスであり、これが既定値です。このステータスは、品目コンフィギュレーション
リビジョンがまだ使用できず、基本品目特性が IFS/製造または IFS/計画と実施において使用できないことを示します。 編集可能な属性はすべて変更可能で、この特性セクションは、制限なくいつでも変更される可能性があります。 |
| テスト | 品目コンフィギュレーション リビジョンは、テストステータスに昇給されることがあります。このステータスは、品目コンフィギュレーション
リビジョンはまだ使用できないが、リビジョンに販売規則が接続されている場合は販売規則を使用してテストする準備ができていることを示します。 編集可能な属性はすべて変更可能で、この特性セクションは、制限なくいつでも変更される可能性があります。 |
| リリース済 | リリース済ステータスに昇級したすべての品目コンフィギュレーション
リビジョンは、システム内で全て表示され、販売、計画、製造のための特定のコンフィギュレーションを作成できる特性アイテムを生成するために使用できます。 編集可能な属性はすべて変更可能で、特性セクションを変更したり、特性や特性オプションを追加したり削除したりすることができます。 |
| 廃版 | 品目コンフィギュレーション リビジョンは廃版されており、IFS/製造または IFS/計画と実施において使用できません。このステータスにはいつでも変更できます。ただし、一度実行すると元に戻すことはできません。特性セクションおよび/または属性の特性の更新は許可されていません。 |
特性セクションの品目コンフィギュレーション リビジョン明細項目は、品目コンフィギュレーション リビジョンを構成する特性を表しています。各明細の項目は、特性と選択可能なオプションを識別します。品目コンフィギュレーション リビジョンに関連付けられたすべての特性は、コンフィギュレーションを作成する際に使用できます。品目コンフィギュレーション リビジョンの明細項目は、必須特性または非必須特性として識別できます。コンフィギュレーションを作成するには、すべての必須特性を定義する必要がありますが、必須でない特性は任意です。必須特性と非必須特性、および特性量の両方に対して既定値を定義することもできます。
コンフィギュレーション仕様は、基本項目の特性/値、およびオプションで特性量の組み合わせのリストとして定義されます。ただし、情報化特性はコンフィギュレーション仕様に含まれません。各コンフィギュレーション仕様はコンフィギュレーション ID によって一意に識別され、システムによって生成された番号は、目的のコンフィギュレーションを参照するために使用されます。見積、販売、製造オーダーなどで構成された基本項目を使用する場合は、基本項目のコンフィギュレーション値を指定する必要があります。
有効なコンフィギュレーションション仕様が作成されると、値の組み合わせが、その品目に対して定義されている他の既存のコンフィギュレーションション仕様と比較されます。同一の組み合わせが見つかった場合は、既存のコンフィギュレーション ID が使用されます。これにより、システムはコンフィギュレーション仕様を再利用できるようになり、同じコンフィギュレーション仕様を複数のオーダーで参照できるようになります。
コンフィギュレーション仕様の例:
品目番号:スポーツカー コンフィギュレーション ID:205
| 特性 | 値 | 数量 |
| 馬力 | 200 | |
| 色 | 赤 | |
| スペア キー セット | はい | 2 |
コンフィギュレーション式を使用すると、条件またはアクションで使用される数値を計算するための数式を定義できます。コンフィギュレーション特性値と数量、組合せテーブルの戻り値、およびその他の式を、式の値として使用できます。
式は、数式を値、演算子、関数という基本要素に分解することによって定義されます。したがって、WIDTH * LENGTHのような式は 3 つの要素に分かれています:
システムは、構文の一部として、さまざまな数学演算子と一般的な SQL データ関数を提供します。数式には、基本的なテスト メカニズムと、コンフィギュレーション規則で使用する準備ができているかどうかを示すステータスがあります。ステータスが定義中の場合、式がまだ構築中であるか、変更が保留中であることを意味し、有効の場合、すべての変更が完了し、使用できる状態であることを示します。式がバックオフィス ルールに接続されている場合は、ステータスに関係なく戻り値が使用されます。(バックオフィス コンフィギュレーション規則についてを参照)。
組合せテーブルを使用すると、可能なコンフィギュレーションデータの組み合わせのマトリックスを定義し、一致する値に基づいて戻り値を決定できます。条件、アクション、コンフィギュレーション式、その他の組合せテーブルで使用されます。組合せテーブルの比較値として、コンフィギュレーション特性値と数量、および計算式やその他の組合せテーブルを使用できます。
各テーブルについて、ユーザーはまず、テーブルに含まれる 1 ~ 15 の組合せ係数 (たとえば、HEIGHT と LENGTH) を定義します。係数は、バックオフィス規則で使用される、特性値、特性量、式、またはその他の組合せテーブルの値タイプです。必要に応じて、同じ係数を組合せテーブルに複数回出現させることができます (これにより、BETWEEN 機能、つまり LENGTH > 10 かつ LENGTH < 20 が可能になります)。ユーザーは、組合せテーブルのファミリ内の特性と式の中からのみ選択できます。ユーザーは、テーブルをテストするときに使用する各組み合わせ係数のテスト値をオプションで指定できます。
係数が記述された後、ユーザーは組合せテーブルにデータを入力できます。組合せ値を作成するには、少なくとも 1 つの係数を定義する必要があります。係数を連番に配置すると、次のタブでのデータ入力用の組合せテーブル値の見出しが作成されます。簡単な組合せテーブルの例を以下に示します。
| 工場タイプ | 係数値 | テスト値 |
| 特性値 | 色 | 赤 |
| 特性値 | HEIGHT | 10 |
上記の係数が定義されると、以下に示すように組合せ値を入力できるようになります。ここでは、COLOR と HEIGHT のさまざまな組み合わせの抜取値が定義されています。組合せテーブルを評価する場合、組合せ値が評価条件を満たす最初の明細項目が一致とみなされ、指定された戻り値が返されます。たとえば、評価されたコンフィギュレーションの COLOR = RED および HEIGHT = 10 の場合、以下の例では、バック オフィス コンフィギュレーション規則で使用するために値 500 が返されます。組合せテーブルに一致するものがない場合、オプションの既定戻り値が返されます。定義された組み合わせ係数の場合、組み合わせ値テーブルにオプション値が設定されていない場合、組み合わせを評価するときに任意の値として扱われます。
| 連番 | COLOR 演算子 | 色 | HEIGHT 演算子 | HEIGHT | 戻り値 |
| 1 | = | 赤 | = | 10 | 500 |
| 2 | = | 赤 | = | 20 | 600 |
| 3 | = | BLUE | = | 10 | 700 |
| 4 | = | BLUE | = | 20 | 800 |
| ... | ... | ... | ... | ... | ... |
システムでは、構文の一部としてさまざまな比較演算子が提供されています。組合せテーブルには、基本的なテスト メカニズムと、コンフィギュレーション規則で使用する準備ができているかどうかを示す状態があります。ステータスが定義中の場合、組み合わせがまだ構築中であるか、変更が保留中であることを意味し、有効の場合、すべての変更が完了し、使用できる状態であることを示します。バックオフィス ルールで組み合わせが接続されている場合、ステータスに関係なく戻り値が使用されます。(バックオフィス コンフィギュレーション規則についてを参照)。
Configuration
Characteristic
Configuration
Characteristics
Configuration
Combination
Configuration
Combinations
Configuration
Families
Configuration
Family
Configuration
Family Package Characteristic
Configuration
Formula
Configuration
Formulas
Configuration
Specification
Configuration
Specifications
Part
Configuration Characteristics
Part Configuration
Options
Part Configuration
Revision
Part Configuration
Revisions
BDR for Configuration
BDR for Configuration Sales Rules
Create and Maintain Part
Configuration Revision