製品構成パラメータ (tipcf0100m000)
セッションの目的: 製品構成 (PCF) モジュールの機能を管理する「パラメータ」を設定します。
製品構成モジュールで、一般品目別制約を定義するか、事前定義変数の記述を変更できます。これらの制約には、[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義される変数のいくつかが使用されます。いったんパラメータを保存した後で、それらを変更することはできません。
[制約式] タブを使用できるのは製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっている場合のみです。
フィールド情報
- 一般
-
- 導入日
-
パラメータが変更された日時。パラメータの有効期限は、最新のパラメータ設定の発効日までです。現行セットには発効日がありません。
- 記述
-
パラメータセットの記述です。たとえば、パラメータを変更した理由を示すことができます。
- PCF コンフィギュレータ
-
- マルチレベル製品構成選択構造
-
このチェックボックスをオンにした場合、製品構成は一般製品構造の複数のレベルで適用されます。
「製品バリアント」の構成には、マルチレベル質問構造を使用できます。この構造を使用する利点は、製品特徴が適切な一般品目にリンクされ、その結果として構成構造がよりモジュール化されることです。
また、この構造により、製品構成の処理中に質問の特定のセットを包含または除外することが可能になっています。
注製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
- 顧客言語を用いた製品構成
-
このチェックボックスをオンにした場合、「特徴」、「オプション」、および「制約」に関する記述が、製品コンフィギュレータに顧客の言語で表示されます。この特徴は、特に電話による販売などで、顧客と適切なコミュニケーションをはかるための重要な補助となります。
このチェックボックスがオフの場合、製品特徴、オプション、および制約確認メッセージに関する記述は、製品コンフィギュレータに従業員の言語で表示されます。
注製品構成モジュールは言語に依存しないため、たとえば製品特徴やオプションを記録する場合に、任意の言語を使用できます。これは特に、顧客をはじめとする外部とのコミュニケーションに便利です。
製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
- 暗黙オプションを表示
-
このチェックボックスをオンにした場合、製品コンフィギュレータで暗黙オプション値が表示されます。これにより、「制約」を使用して、特定の製品特徴または質問を指定する必要があるか、あるいはデフォルトのオプション値が適用されるかを指定できます。また、暗黙オプション値を入力するときに制約を使用して、製品の構成処理中に関連する製品特徴を表示するかどうかを指定することもできます。
注- いつでも、別の設定を指定できます。その対象となる製品特徴の制約に、明示的に指定してください。
- 製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
このチェックボックスがオフの場合、暗黙オプション値は製品コンフィギュレータに表示されません。
- 販売見積テキストの生成
-
このチェックボックスをオンにした場合、製品構成処理後に「販売見積」用の販売見積テキストが生成されます。
注製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
- 品目コードを識別
-
このパラメータは、プロジェクト管理モジュールで [販売オーダ (プロジェクト PCS) 構造の生成 (tdsls4244m000)] セッションを実行した場合に、LN で製品バリアント用の品目コードがどのように生成されるかに影響します。
このチェックボックスをオンにした場合、プロジェクト管理 モジュールで LN が生成するカスタマイズ品目コードは、一般品目コード、または 一般品目 - データ生成の設定 (tipcf3101m000) セッションを使用して生成したコードと同一です。
このチェックボックスがオフの場合、LN により製品バリアントごとに新規品目コードが生成されます。新しい品目コードを生成するために、一般品目コードに連番が追加されます。この連番の正確な位置は、現在のセッションの [品目コードの連番開始位置] フィールドおよび [品目コードの連番終了位置] フィールドで指定できます。
注- 製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
- 「カスタマイズ品目」にプロジェクト構造を生成する場合は、このチェックボックスをオフにする必要があります。この場合は、新規に構成された品目には固有の特徴としての PCS 「プロジェクトコード」が与えられないため、品目コードには固有の値を指定する必要があります。
- カスタマイズ品目がプロジェクトで作成された結果として、同じ品目コードを持つ 2 つの製品バリアントが生成される場合、プロジェクト構造の生成時にエラーが発生します。
- 新規バージョンの作成時に制約 ID を保持
-
このチェックボックスをオンにした場合、新規バージョンを作成する場合、または既存の一般モデル (BOM、工順、または企業モデル) のコピーを作成する場合、制約 ID は保持されます。
このチェックボックスがオフの場合、新規制約 ID が作成され、制約テキストがそれらにコピーされます。
注このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- 品目コードの連番開始位置
-
このフィールドは、[品目コードを識別] の生成された連番の開始位置を決定します。
注- このフィールドの値は、セッション内で [品目コードを識別] チェックボックスをオフにした場合にのみ指定できます。
- 連番は位置 28 から開始でき、20 を超える位置を含めることができません。
- 品目コード、または [一般品目 - データ生成の設定 (tipcf3101m000)] セッションで設定されたコードと、生成された連番を組み合わせて、新しい品目コードを形成します。
注意:[品目 (tcibd0501m000)] セッションで PCS 使用チェックボックスがオフの一般品目の場合、現在のフィールドおよび [品目コードの連番終了位置] フィールドは、生成された連番の位置数を決定します (製品バリアントと連番の組み合わせ)。位置の長さがあまりに制限されると、製品バリアント番号が一部しか表示されない場合があります。
例
製品バリアント 12345678 品目コードの連番開始位置 28 品目コードの連番終了位置 31 生成済連番 7801 位置数の総数は 4 であるため (28、29、30 および 31)、製品バリアントの端数 (78) を使用して連番を生成します。
製品バリアント 12345678 品目コードの連番開始位置 28 品目コードの連番終了位置 47 生成済連番 00123456780000000001 位置数の総数は 20 であるため (28 から 47)、生成された連番に製品バリアント数 (12345678) をすべて含めることができます。
- 品目コードの連番終了位置
-
このフィールドは、[品目コードを識別] の生成された連番の終了位置を決定します。
注- このフィールドの値は、セッション内で [品目コードを識別] チェックボックスをオフにした場合にのみ指定できます。
- 連番は位置 28 から開始でき、20 を超える位置を含めることができません。
- 品目コード、または [一般品目 - データ生成の設定 (tipcf3101m000)] セッションで設定されたコードと、生成された連番を組み合わせて、新しい品目コードを形成します。
注意:PCS プロジェクトを伴わない一般品目の場合、現在のフィールドおよび [品目コードの連番開始位置] フィールドは、生成された連番で可能な位置数を決定します (製品バリアントと連番の組み合わせ)。位置の長さがあまりに制限されると、製品バリアント番号が一部しか表示されない場合があります。
例
製品バリアント 12345678 品目コードの連番開始位置 28 品目コードの連番終了位置 31 生成済連番 7801 位置数の総数は 4 であるため (28、29、30 および 31)、製品バリアントの端数 (78) を使用して連番を生成します。
品目 GEN00103 製品バリアント 12345678 品目コードの連番開始位置 28 品目コードの連番終了位置 47 生成済連番 00123456780000000001 位置数の総数は 20 であるため (28 から 47)、生成された連番に製品バリアント数 (12345678) をすべて含めることができます。
- 製品コンフィギュレータのバージョン
-
製品コンフィギュレータのバージョン
製品コンフィギュレータの用途は、次の 2 つの部分に分かれます。
- 製品モデル定義
- 稼働中状況での製品モデルの使用。開発段階では、モデルを運用環境でも使用できるようにするため、制約にエラーが存在しないことをテストする必要があります。
注いつでも、一方のバージョンから他方のバージョンに切り替えることができます。
製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
インタプリタバージョン
制約をテストして、エラーが存在しないことを確認する必要があります。結果として、実行時には制約が継続的に読み込まれ、変換またはコンパイルされます。[インタプリタバージョン] モードの利点は、一部の制約を変更した後で、すべての制約を再コンパイルしなくとも、ただちに一般製品モデルをテストできることです。欠点は、製品コンフィギュレータのパフォーマンスが低下することです。
オブジェクトバージョン
このバージョンは、稼動中の状況で利用可能です。実行時には、制約を繰り返し読み込んで変換またはコンパイルする必要なしに、製品コンフィギュレータが制約をオブジェクトとして直接実行します。インタプリタバージョンと比較すると、オブジェクトバージョンでは、特に複雑な制約の場合にパフォーマンスを大幅に向上できることがあります。オブジェクトバージョンを使用する前に、構成可能品目別制約のコンパイル (tipcf2201m000) セッションですべての制約をコンパイルする必要があります。この処理を実行するには、エンタープライズサーバのコンパイラ 'bic6.2' が必要です。
パフォーマンスについて
このフィールドの設定は、システムパフォーマンスやデータベースの拡張に影響することがあります。詳細については、次のトピックを参照してください:製品コンフィギュレータのバージョン
- 制約ソースディレクトリ
-
このセッションでは最初に制約ソースを生成することにより、制約のコンパイルを可能にします。これらの制約ソースは、ファイルシステムの <path.name>/ppcfcons<company.number> ディレクトリに保存されます。
制約ソースを格納するディレクトリのパス名を入力します。完全パス名を入力することも、既存のディレクトリを起程点として使用することもできます。後者の場合は、パス名の先頭にピリオド
[.]を付ける必要があります。注パス名には制約ソースディレクトリ名が自動的に追加されますが、ユーザが自分で追加することもできます。このセッションを次回に使用すると、保存済ディレクトリがデフォルトとして表示されます。保存済ディレクトリが存在しない場合、
$BSE/lib/fd<tools.version>.<packet.combinationファイルを使用してデフォルトパスが決定されます。製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
保存済ディレクトリが存在しない場合、作業用システムに
$BSE/lib/fd<tools version>.<packet.combination>ファイルがないと、ソースを格納するディレクトリの指定を要求されます。 - 制約オブジェクトディレクトリ
-
制約オブジェクトを格納するディレクトリのパス名を入力します。完全パス名を入力することも、既存のディレクトリを起程点として使用することもできます。後者の場合、パス名はピリオドとスラッシュで始める必要があります。
注パス名へは制約オブジェクトディレクトリ名が自動的に付けられますが、ユーザが自分自身でパス名を付けることもできます。保存済ディレクトリが存在しない場合、
$BSE/lib/fd<tools.version>.<packet.combination>ファイルを使用してデフォルトパスが決定されます。製品コンフィギュレータ (PCF) チェックボックスが [導入済ソフトウェア構成要素 (tccom0100s000)] セッションでオンになっていない限り、このチェックボックスは表示されません。
保存済ディレクトリが存在しない場合、作業用システムに
$BSE/lib/fd<tools version>.<packet.combination>という名前のファイルがないと、オブジェクトを格納するディレクトリの指定を要求されます。
- 製品バリアント
- 構成
-
- カスタマイズ可能品目の部品表の使用
-
製品構成(PCF) モジュールでは、特定製品のバリアントを販売します。定義済の特徴とオプションのリストから構成要素または半組立品を選択することによって、顧客の希望に合わせて製品を製造します。製品構成 (PCF) で一般品目を構成すると、一般的な「部品表 (BOM)」が、カスタマイズされた製品構造に変換されます。顧客が完成品レベルまたは半組立品レベルで特定の構成を選択することが多い場合は、品目基準データ (IBD) モジュールで一般品目を作成できます。パラメータが、カスタマイズされた製品構造の一般品目の使用を決定します。カスタマイズ製品構造の作成には、[販売オーダ (プロジェクト PCS) 構造の生成 (tdsls4244m000)] セッションを使用できます。
このチェックボックスをオンにした場合、一般品目をカスタマイズされた部品表の一部として使用できます。IBD を使用するには一般品目を定義し、PCS プロジェクトの生成時に構成要素を選択する必要があります。
このチェックボックスがオフの場合、一般品目を部品表で使用できますが、すべての構成要素について [品目 (tcibd0501m000)] セッションの [カスタマイズ可能品目] チェックボックスがオンになっている必要があります。
PCS プロジェクトで標準オーダ品目を複数回使用するには
この [カスタマイズ可能品目の部品表の使用] パラメータの使用は、2 通りあります。このパラメータは、前述のようにプロジェクト生成時の標準オーダ品目の構成要素選択に関わるだけでなく、カスタマイズされた標準オーダ半組立品を PCS プロジェクト内でさまざまな親品目のために複数回使用できるかどうかも決定します。
このチェックボックスがオフの場合、特定の PCS プロジェクト内で 2 つの親品目に対し、カスタマイズされた類似した標準オーダ半組立品を構成要素として持たせることはできません。特定の半組立品が最初の親品目で使用されると、類似する半組立品を 2 番目の親品目で使用することはできません。これは、特定の親品目で半組立品が使用されると、半組立を要する他の品目の製品バリアント番号と重複する製品バリアント番号をこの半組立品が受け取るためです。
このチェックボックスをオンにした場合、カスタマイズされた類似した標準オーダ半組立品を同じプロジェクトの複数の親品目で使用できます。半組立品が使用される最初の親品目が、その半組立品に製品バリアント番号を割り当てます。製品バリアント番号がこのように割り当てられますが、他の製品バリアント番号を使用して、カスタマイズされた他の製品構造にその半組立品を使用することはできません。
注このチェックボックスをオンにした場合、カスタマイズされた標準オーダ半組立品を親品目のどれかで変更すると、その半組立品が使用された他の親品目でもその半組立品が変更されます。
- 標準品目を構成に使用
-
このチェックボックスをオンにした場合、カスタマイズ品目の製品構造を [カスタマイズ製品構造を標準構造にコピー (tipcs2232m000)] セッションで選択された標準品目構成にコピーできます。
このチェックボックスがオフの場合、カスタマイズ品目が標準品目構成にコピーされません。
- 構成の再使用を許可
-
このチェックボックスをオンにした場合、販売オーダの複数のラインに、同じオプションが設定された同じ一般品目を入力すると、可能な場合には、両方のラインに同じ品目コードが使用されます。これはジョブショップ構成にのみ適用され、組立には適用されません。
このチェックボックスがオフの場合、販売オーダの複数のラインに、同じオプションが設定された同じ一般品目を入力すると、各販売オーダラインに異なる品目コードが使用されます。複数のオーダラインで、異なるバリアントが含まれる同じ「カスタマイズ品目」を使用することはできません。
注常に 1 つの品目コードを複数の販売オーダラインで使用できるとは限りません。詳細については、次のトピックを参照してください:同一製品構成を持つ複数の販売オーダライン
- 品目構造の再使用を許可
-
このチェックボックスをオンにした場合、以前に構成したカスタマイズ済製品を再使用できます。
再使用は次の場合に可能です。
- カスタマイズ製品 B がバリアント 1 に対して構成されている場合
- カスタマイズ製品構造 A が、バリアント 2 に対して作成され、カスタマイズ B を必要とする場合
- 複数のバリアントが同一 PCS プロジェクトから生成されている場合、または 1 つの販売オーダまたは見積で複数 PCS が使用されていない場合
- CPQ バックグラウンド構成
-
- 販売オプションを含むオーダの受取
-
このチェックボックスをオンにした場合、販売構成を、販売オーダ BOD 経由で外部ソースから取得できます。販売構成は、LN に保存されます。
- 販売オプションを非同期で処理
-
このチェックボックスをオンにした場合、CPQ による販売構成の処理が別のプロセスで実行されます。
注[販売オプションを含むオーダの受取] チェックボックスをオンにした場合のみ適用されます。
- 予測モデル
-
- 基本モデル
-
このチェックボックスをオンにした場合、製品の予測は、モデルレベルで構成できます。
注- このチェックボックスは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションの [組立 (APL/ASC/ASL)] チェックボックスがオンの場合のみ有効になります。
- [導入済ソフトウェア構成要素 (tccom0100s000)] セッションのこれらのフィールドが [有効] に設定されている:
- [サイト別ジョブショップ]
- [計画クラスタ必須]
- [品目タイプ製品]
- 制約接頭辞
-
- 特徴
-
制約コードを作成する際に、構成可能品目の機能に対して設定される最初の制約文字を示します。この操作は、[一般品目 - データ生成の設定 (tipcf3101m000)] セッションで実行されます。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- データ生成
-
[構成可能品目別製品特徴 (tipcf1101m000)] セッションで一般品目データ設定の制約コードを定義する際に使用される、最初のデータ生成制約コード文字を示します。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- サイト
-
サイトごとの品目構成に対する制約コードを定義する際に、[サイト別品目 - 構成 (tipcf0135m000)] セッションで使用される最初のデータサイト制約コード文字を示します。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- 資材
-
一般ジョブショップ部品表 (BOM)、一般外注モデル、および一般組立部品表 (BOM) の制約コードを定義する際に使用する必要がある最初の資材制約コード文字を示します。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- 作業
-
一般ジョブショップ工順の制約コードを定義する際に使用する必要がある、最初の作業制約コード文字を示します。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- 価格
-
一般価格表の制約コードを定義する際に使用する必要がある、最初の価格制約コード文字を示します。
注
このフィールドは、[導入済ソフトウェア構成要素 (tccom0100s000)] セッションで、[サイト別構成] フィールドが [] に設定されている場合のみ有効になります。
- 制約式
-
- 入力オプション値
-
製品構成モジュールにより、一般品目ごとに制約を記録することができます。[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義されている多くの変数が、これらの制約で使用されます。これらの変数は、一度だけ指定できます。これは、いったん製品制約を定義すると、以後は変数の記述を変更できなくなることを意味します。
入力オプション値 変数では、製品コンフィギュレータでオプション値の入力が要求されるかどうかを製品特徴ごとに指定できます。
この変数には次の特徴があります。
制約セクション 入力前 アプリケーション オプション値入力 y/n ドメイン True/False 初期設定 true - 表示オプション値
-
各製品特徴ごとに、暗黙オプション値の場合に製品構成過程の製品コンフィギュレータで特徴を表示する必要があるかを指定します。
この変数には次の特徴があります。
制約セクション 入力前 アプリケーション 表示オプション値 y/n ドメイン True/False 初期設定 [暗黙オプションを表示] パラメータがオンならば true [暗黙オプションを表示] パラメータがオフならば false 注[オプション値入力] フィールドがオンならば、値は true です。
- 検証
-
製品構成モジュールにより、一般品目ごとに制約を記録することができます。[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義されている多くの変数が、これらの制約で使用されます。これらの変数は、一度だけ指定できます。これは、いったん製品制約を定義すると、以後は変数の記述を変更できなくなることを意味します。
このフィールドには、特定の製品構成を製品コンフィギュレータで検証するかどうかを指定します。この結果、製品構成処理を制御して、許可されていない製品バリアントの構成または生成を防止することができます。製品構成には、製品特徴およびオプション、一般品目データ、一般部品表、一般工順、および一般価格リストなど、一般製品情報のすべてが含まれています。
この変数には次の特徴があります。
制約セクション 検証 アプリケーション 製品構成の検証 ドメイン True/False 初期設定 true - メッセージ
-
製品構成モジュールにより、一般品目ごとに制約を記録することができます。[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義されている多くの変数が、これらの制約で使用されます。これらの変数は、一度だけ指定できます。これは、いったん製品制約を定義すると、以後は変数の記述を変更できなくなることを意味します。
メッセージ フィールドを使用することにより、製品構成処理中にメッセージを生成可能になります。これらのメッセージは、警告、注意、または説明として表示されます。メッセージは、テキストまたはテキストブロックの形式で制約に記録できます。顧客の言語での製品構成を選択した場合は、制約にメッセージを任意の言語で入力することができます。これを受けて、製品コンフィギュレータでは、顧客の言語コードとリンクされている言語でメッセージが生成および表示されます。
この変数には次の特徴があります。
制約セクション 検証 アプリケーション メッセージを生成 ドメイン 英数字: 最大 80 x 25 行のテキスト 初期設定 標準メッセージ 注メッセージが外国語で記録される場合は、変数 「message」 に (システム) 言語コードを追加する必要があります。
例:
- message = "this is a message" (英語)
- message.3 = "dies ist eine Meldung" (ドイツ語)
- 品目データ
-
製品構成 (PCF) モジュールにより、一般品目ごとに制約を記録することができます。[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義されている多くの変数が、これらの制約で使用されます。これらの変数は、一度だけ指定できます。これは、いったん製品制約を定義すると、以後は変数の記述を変更できなくなることを意味します。
データにより、製品バリアント品目のデータ (たとえば、品目コード、品目記述、資材、サイズ、標準、品目テキスト) を製品コンフィギュレータで判別するように指定できます。変数データは、一般品目データ制約の 「パラメータ置換」 部分で使用できます。
この変数には次の特徴があります。
制約セクション パラメータ置換 アプリケーション 製品バリアント品目データの判別 ドメイン 英字 初期設定 品目データの現在値 注品目テキストの生成に関するテキストブロックには、最高の優先順位が与えられます。
- 価格
-
製品構成モジュールにより、一般品目ごとに制約を記録することができます。[製品構成パラメータ (tipcf0100m000)] セッションであらかじめ定義されている多くの変数が、これらの制約で使用されます。これらの変数は、一度だけ指定できます。これは、いったん製品制約を定義すると、以後は変数の記述を変更できなくなることを意味します。
このフィールドでは、たとえば製品バリアントの購買価格や販売価格などを、何らかの公式に基づいて製品コンフィギュレータに計算させることができます。その製品バリアントの最終購買価格または販売価格は、複数の価格構成要素と付加費用構成要素から構成されます。一部のデータは、一般品目ごとの一般購買リストまたは販売価格リストに記録できます。
この変数には次の特徴があります。
制約セクション パラメータ置換 アプリケーション 製品バリアントの購買価格または販売価格の計算 ドメイン 端数 初期設定 購買価格の現在値 (販売価格の場合は 0.0)