ルールを使用した番号および摘要の生成
次のシナリオは、ルールを使用して、新規に作成された品目、変更オーダー、新規品目要求、および新規に作成された品目の摘要の番号を生成する方法を示しています。
-
新規品目の番号を生成するためのルール作成
-
新規品目の摘要を生成するためのルール作成
-
変更オーダーの番号を生成するためのルール作成
-
新規品目要求の番号を生成するためのルール作成
新規品目の番号を生成するためのルール作成
このシナリオは、ルールを使用して新規に作成された品目の番号を生成する方法を示しています。
-
ルールの設定タスクを選択します。
-
「ルール・セットの管理」ページで、次の表に示すフィールド値を含むルール・セットを作成して保存します。
フィールド(ルール・セット)
値
表示名
例: MyItemNumGenRuleSet1
タイプ
割当
関連タイプ
品目区分
関連名
例: MyItemClass1
ビジネス・エンティティ
1つ以上の品目データ・レベル、品目改訂データ・レベルまたは品目仕入先データ・レベル
-
「ルール・セットの編集」ページで、次の表に示すフィールド値を含むルールを作成して保存します。
フィールド(ルール)
値
名前
例: MyItemNumGenRule1
戻りタイプ
品目番号
プライマリIf式
true
セカンダリIf式
true
戻り値
例:
[Item].[Physical Attributes].[Unit Length]
-
「品目区分の管理」タスクを選択します。
-
「品目区分の管理」ページで、ルール・セットの関連名として選択した品目区分を編集します。
-
「品目区分の編集」ページの「品目管理」タブで、次の表に示すフィールド値を選択し、品目区分を保存します。
フィールド(品目区分)
値
名前
例: MyItemClass1
品目番号生成方法(「番号生成」セクション)
生成済ルール
関連付けられたルール・セット
例: MyItemNumGenRuleSet1
ノート:対応する関連タイプ(このシナリオでは品目区分)を持つルール・セットのみ使用できます。 また、有効なルールがルール・セット内に作成されていない場合、ルール・セットは「関連付けられたルール・セット」値リストに表示されません。
-
この品目区分から新しい品目を作成する場合、品目番号フィールドには最初は番号がルール生成されるというメッセージが含まれます。 品目を保存(または発行)すると、ルールによって番号が生成されます。
ノート:品目が保存されると、品目番号(生成済か手動で入力されたかに関係なく)は、サイト・レベルで「品目番号の更新」 (EGP_UPDATEABLE_ITEM)プロファイル・オプションが「はい」に設定されていないかぎり変更できません。 そのプロファイル・オプションが「はい」に設定されている場合、番号生成ルールで使用される属性が更新されると、それに応じて品目番号が再生成されます。
新規品目の摘要を生成するためのルールの作成
このシナリオでは、ルールを使用して新規に作成された品目の摘要を生成する方法を示します。シナリオは、新規品目の番号を生成するためのものと同じですが、次に示すような違いがあります。
-
「ルール・セットの編集」ページの「詳細」セクションで、ルールの違いを次の表に示します。
フィールド(ルール)
値
名前
例: MyItemDescGenRule1
戻りタイプ
品目摘要
戻り値
例:
[Item].[Main].[Item_Type] + [Item].[Main].[Long_Description]
-
「品目管理」タブでの、品目区分の違いを次の表に示します。
フィールド(品目区分)
値
品目摘要生成方法(「摘要生成」セクション)
生成済ルール
関連付けられたルール・セット
例: MyItemDescGenRule1
-
この品目区分から新しい品目を作成する場合、品目の「摘要」フィールドには最初は摘要がルール生成されるというメッセージが含まれます。 品目を保存(または発行)すると、ルールによって読取り専用の摘要が生成されます。
-
摘要生成ルールで使用される属性が更新されると、品目を表示するときにそれに応じて品目摘要が再生成されます。
同じルール・セットに品目番号生成と品目摘要生成の両方のルールを含めることができます。
変更オーダーの番号を生成するためのルールの作成
このシナリオは、ルールを使用して新規に作成された変更オーダーの変更オーダー番号を生成する方法を示しています。 シナリオは新規品目の番号を生成するためのものと同じですが、次に示すような違いがあります。
-
「ルール・セットの編集」ページでの、ルール・セットの違いを次の表に示します。
フィールド(ルール・セット)
値
表示名
例: MyCONumGenRuleSet1
関連タイプ
変更タイプ
関連名
例: MyCOType1
-
「ルール・セットの編集」ページの「詳細」セクションで、ルールの違いを次の表に示します。
フィールド(ルール)
値
名前
例: MyCONumGenRule1
戻りタイプ
変更オーダー番号
戻り値
例:
Flexfield[CM_Global_Segment1]
-
「変更オーダー・タイプの編集」ページの「番号生成」タブでの、変更タイプの違いを次の表に示します。
フィールド(変更タイプ)
値
番号生成方法(「番号生成」セクション)
生成済ルール
関連付けられたルール・セット
例: MyCONumGenRuleSet1
-
新しい変更オーダーを作成すると、ルールでは発行後に変更オーダー番号が生成されます。
新規品目要求の番号を生成するためのルールの作成
このシナリオは、ルールを使用して新規に作成された新規品目要求の品目要求番号を生成する方法を示しています。 シナリオは新規品目の番号を生成するためのものと同じですが、次に示すような違いがあります。
-
「ルール・セットの編集」ページでの、ルール・セットの違いを次の表に示します。
フィールド(ルール・セット)
値
表示名
例: MyNIRNumGenRuleSet1
関連タイプ
新規品目要求
関連名
例: MyNIRType1
-
「ルール・セットの編集」ページの「詳細」セクションで、ルールの違いを次の表に示します。
フィールド(ルール)
値
名前
例: MyNIRNumGenRule1
戻りタイプ
戻り値
例:
Flexfield[CM_Global_Segment1]
-
「新規品目要求タイプ詳細の管理」ページの「番号生成」タブで、新規品目要求タイプの違いを次の表に示します。
ノート:品目区分と変更タイプは複数ありますが、新規品目リクエストのタイプは1つのみです。 したがって、新規品目要求はすべて同じルール・セットを使用します。
フィールド(新規品目要求タイプ)
値
番号生成方法(「番号生成」セクション)
生成済ルール
関連付けられたルール・セット
例: MyNIRNumGenRuleSet1
-
新規品目要求を作成すると、ルールによって新しい品目要求番号が生成されます。