バック オフィス コンフィギュレーション規則を使用すると、構成された品目のインスタンスの製造オーダーに含める構成と手順要素を管理する製造規則定義できます。製造構成と手順に添付された規則は、親品目の有効なコンフィギュレーション仕様を解釈する方法をシステムに指示します。たとえば、規則は、製品のコンフィギュレーション特性とオプションの値に基づいて適切な構成品目を選択する方法を確立します。
特定のコンフィギュレーションを評価すると、品目を製造するために特定の構成と手順情報が必要になります。マルチレベル コンフィギュレーション構成(コンフィギュレーション構成についてを参照)、つまり構成された親に他の構成されたサブアセンブリまたは購買済みコンポーネントが含まれる場合も、バック オフィス規則で考慮されます。これらのコンポーネントのコンフィギュレーションは、親から特性値を継承するか、規則から派生することによって作成されます。手配オーダー処理 (DOP) を使用すると、複数レベルのコンフィギュレーション構成から生じる注文明細書を管理および実行できます。
コンフィギュレーション バック オフィス規則は、品目の構成と手順のさまざまな要素に添付することができ、次の階層アウトラインの選択や操作が可能になります。
構成
コンフィギュレーション代替構成
コンフィギュレーション構成品目
構成品目作業ガイドライン手順
手順代替構成
手順工程
工程作業ガイドライン
手順工程ツール
バック オフィス規則は、IFS/フロント オフィス経由で入力された有効な販売コンフィギュレーションなど、有効なコンフィギュレーション仕様の開始点を想定しています。これらの値と、コンフィギュレーション展開中に計算または導出されたその他の値は、バック オフィス規則内で使用できます。
アプリケーションは、次の 2 つの異なるタイプの規則で構成されています。条件とアクション。
条件を使用すると、特定のコンフィギュレーション値または値の範囲に基づいて選択基準を決定する論理式を定義できます。たとえば、条件を使用して、コンフィギュレーション値に基づいて特定のコンポーネントを選択または除外することができます。式は、プログラム的な IF/THEN ステートメントと同様に、方程式の形式でブール論理として表現されます。条件が True と評価された場合、ルールに関連付けられた項目が選択されます。たとえば、COLOR がコンフィギュレーション特性であり、RED が品目の個別のオプション値である条件 COLOR = RED を使用して、構成内に品目 RED PAINT を定義できます。コンフィギュレーションで RED が指定されている場合は、構成に RED PAINT が含まれます。必要に応じて、AND/OR 演算子と括弧を使用して複数の条件を組み合わせ、COLOR = RED AND LENGTH > 20 などのより複雑なステートメントを作成することもできます。オプション特性の値を Null と比較することもできます。条件がない場合、項目は自動的に選択されます。情報特性は、生産される物理的な品目に影響を与えない情報のみを処理するため、情報タイプの特性はバックオフィス規則では使用できません。
アクション評価対象のレコードのデータを変更したり、追加のレコードを挿入したり、後続の処理手順で使用する特性を定義したりすることで、バックオフィスレコードの評価中にデータを操作するためのコマンドを定義できます。たとえば、コンフィギュレーションの値に基づいて、またはコンフィギュレーション式を使用して、コンポーネントの組立の数量を設定できます。
アクションは、関連するレコードが含まれる場合、つまり条件が True と評価された場合に実行されます。バックオフィス規則の一部として、次のアクション タイプを定義できます。
アクションタイプ | 説明 |
設定 | 評価されたレコードの属性値を変更できます。たとえば、コンフィギュレーションに基づいてコンポーネントを選択した場合、設定アクションを使用して、コンフィギュレーションの値に基づいて組立あたりの数量を変更できます。このアクションは、レコード上の組立あたりのデフォルトの数量値を上書きします。システムは、規則に関連付けられた構成または手順要素のタイプに応じて設定する有効な属性のリストを提供します。 |
宣言 | 規則評価の過程で導出されたコンフィギュレーション特性の値を確立できます。このタイプのアクションは、いくつかの異なる目的で使用できます。バックオフィス規則のさらなる評価で一時変数として使用するための特性を確立します。親から継承された値ではなく、親の値から派生した構成済みコンポーネントまたはサブアセンブリの特性を派生します。親注文の保存されたコンフィギュレーション規則を永続的に変更せずに、親独自のコンフィギュレーション仕様の値を一時的に上書きします。たとえば、バックオフィス規則をさらに評価するために、数値の精度を一時的に 10.05 から 10 に下げることができます。 |
挿入 | 構成または手順で以前に定義されていない新しいレコードをプログラムで作成できます。挿入アクションでは、レコードの必須属性のそれぞれと、その他の必要な属性の値を指定する必要があります。挿入アクションで作成できるレコードには 5 つの種類があります。構成品目、製造構成作業ガイドライン、手順工程、手順工程ツール、および工程作業ガイドライン。 挿入アクションは、構成または手順階層内の特定のレコードタイプに関連付けられます。挿入は通常、同じタイプのレコード、またはこのレコードの子レコードに対して許可されます。たとえば、構成品目のコンテキストから、コンポーネントの作業ガイドラインを挿入したり、追加のコンポーネントを挿入したりするための規則を定義できます。 |
条件とアクションを処理するときに、コンフィギュレーション ファミリに関連するさまざまなデータ値にアクセスできます。バックオフィス規則を定義するときに、次のデータ値を使用できます。
データ値 | 説明 |
特性値 | 評価されたコンフィギュレーションからの値 (個別のオプションまたは変数値のいずれか)。オプションの特性を参照する条件は、その特性がコンフィギュレーション内にない場合、偽として評価されます。評価対象の製品コンフィギュレーションで定義された特性に加えて、評価の過程で「申告済」の追加のファミリ特性も使用できます。 |
特性数量 | 数量を伴うコンフィギュレーション特性の場合 (コンフィギュレーション特性属性、必須数量を参照)。 |
値 | ユーザーが定義した定数値。 |
式 | コンフィギュレーション式によって計算された値。通常、式は返される値を計算する際に他の値を利用します。 |
組合せ規則 | 組合せテーブルから返される値。組合せテーブルでは通常、一致する組み合わせから返される値を決定する際に追加の値が利用されます。 |
コンフィギュレーション仕様が評価されると、バック オフィス コンフィギュレーション規則は、次のようにコンフィギュレーション構成を通じてレベルごとに処理されます。
コンフィギュレーション特性、コンフィギュレーション式、コンフィギュレーション ファミリの詳細については、設定について参照してください。