品目へのパッケージ文字列の追加
その品目自体に固有の非標準単位換算がいずれかの品目にある場合は、品目の作成または編集時に事前定義のパッケージ文字列を追加するか、要件に合せた新しいパッケージ文字列を定義できます。
パッケージ文字列の選択
パッケージ文字列を品目に指定する必要がある場合は、すでに定義されているパッケージ文字列のリストから1つ選択できます。
-
「品目の作成」または「品目の編集」ページで、品目のプライマリ単位を選択します。
ヒント:選択する単位がわからない場合は、「検索と選択」を開きます: 「プライマリ単位」ダイアログを開き、「単位区分摘要」フィールドで検索してみます。このフィールドには、使用中の単位のより完全なネーミング情報が表示されます。
-
品目のパッケージ文字列を選択します。
選択可能なパッケージ文字列は、選択したプライマリ単位を含むパッケージ文字列に限定されます。 「検索と選択: パッケージ文字列」ダイアログで選択できるパッケージ文字列にも、この限定が適用されます。 目的のパッケージ文字列がまだ定義されていない可能性があります。
パッケージ文字列の作成
品目で使用可能なパッケージ文字列のリストに、必要なパッケージ文字列が含まれていない場合は、「設定および保守」作業領域に移動しなくても、品目の作成または編集中にパッケージ文字列を直接作成できます。
パッケージ文字列を作成するには、次のようにします。
-
「品目の作成」または「品目の編集」ページで、品目に必要なプライマリ単位を選択します。
-
「パッケージ文字列」フィールドのプラス・アイコン(+)をクリックします。
-
「パッケージ文字列の定義」ウィザード・ダイアログの「単位の選択」ステップに次のフィールドが表示されます。
-
ベース単位名: 使用可能な単位の単位区分のベース単位です。
-
単位区分: 品目に対して選択したプライマリ単位の単位区分です。
-
新規パッケージ文字列の使用可能な単位のリスト。単位区分に定義されたすべての単位を含みます。
ここでは単位をリストに直接追加できません。 使用可能な単位のリストに単位を追加するには、「設定および保守」作業領域の「単位の管理」タスクを使用する必要があります。
-
-
シャトル・コントロールを使用して、使用可能な単位のリストから選択済の単位のリストに単位を移動して、新しいパッケージ文字列に含める単位を追加します。
ベース単位は常にパッケージ文字列に含める必要があるため、自動的に選択済の単位になります。
10個を超える単位をパッケージ文字列に定義できません。
-
「選択した単位」リストのコントロールを使用して、パッケージ文字列内の単位の順序を決定します。 ベース単位は、常にパッケージ文字列の最初の単位にする必要があります。 パッケージに必要な進捗に従って、シャトル制御フィールドの単位を上部を最小、下部を最大の順序に配置する必要があります。
新しいパッケージ文字列に必要な単位を選択して順序を設定したら、「次」をクリックします。
-
ウィザードの「乗数の定義」ステップには、選択した単位で構成されるデフォルトのパッケージ文字列が表示されます。ただし、相互に均等に分割される標準変換が単位にある場合にのみ表示されます。 「乗数の定義」表には、パッケージ文字列の各単位換算ごとに1行が含まれ、それぞれにデフォルト乗数が設定されます。
表内の単位の順序は、前のステップで選択した順序と一致していることに注意してください。 順序を調整する必要がある場合は、「戻る」をクリックします。
-
各行の「乗数」フィールドには、「単位名」フィールドの単位と等くするために、「コンテンツ単位」フィールドの単位が何個必要かを示す数を入力します。
-
パッケージ文字列を構成する単位ごとに、前述のステップを繰り返します。 すべての新規乗数を入力するか、デフォルトをそのまま使用した後、「再計算」をクリックすると、表示されているすべての単位換算が更新され、「保存してクローズ」ボタンが有効になります。
-
「保存してクローズ」をクリックします。 品目の詳細ページの「パッケージ文字列」フィールドに、新しいパッケージ文字列が表示されます。
パッケージ文字列の例
病院で使用される医療用手袋が品目であるとします。 手袋の注文および配給方法を追跡するパッケージ文字列が必要です。
顧客の病院で使用される単位は次のとおりです。
-
手袋は1つずつ配給されます。
-
120個の手袋が各部屋のボックスに収納されています。
-
24個のボックスがユニットのカートンに収納されています。
-
16個のカートンが備品室のケースに保管されています。
-
病院はケースで手袋を注文します。
この例に必要な単位および換算乗数は、次のとおりです。
ベース単位 |
換算乗数 |
単位 |
単位区分 |
---|---|---|---|
手袋 |
1 |
個 |
数量 |
個 |
120 |
ボックス |
数量 |
ボックス |
24 |
カートン |
数量 |
カートン |
16 |
ケース |
数量 |
-
「品目の作成」ページで、「プライマリ単位」として「個」を選択します。
-
「パッケージ文字列」フィールドのプラス・アイコン(+)をクリックします。
-
「パッケージ文字列の定義」ウィザードの「単位の選択」ステップで、次の単位を選択します。
-
個
-
ボックス
-
カートン
-
ケース
この例では、これらの単位が組織に対して定義されていると仮定します。
-
-
「乗数の定義」ステップ:
-
「単位区分」は「数量」です
-
「ベース単位名」は「個」です
次の乗数を入力し、「再計算」をクリックします。
乗数
コンテンツ単位
単位名
ベース・ユニット換算
120 X
個
=ボックス
120
24 X
ボックス
=カートン
2,880
16 X
カートン
=ケース
46,080
「ベース・ユニット換算」に数字が表示されます。
-
-
「パッケージ文字列」フィールドに、次のようなパッケージ文字列が表示されます。
Ea 120/BX 24/CTN 16/CS
-
「次」をクリックして、「保存してクローズ」をクリックします。
-
新しいパッケージ文字列が、「品目の作成」ページの「パッケージ文字列」フィールドに表示されます。
パッケージ文字列の使用
パッケージ文字列は次のように使用できます。
-
品目定義の場合:
「品目の作成」または「品目の編集」ページで、品目の既存のパッケージ文字列を選択するか、新規パッケージ文字列を作成できます。 詳細は、このトピックの前の項を参照してください。
-
インポート・マップおよびFBDIの場合:
品目の既存のパッケージ文字列は、インポート・マップの「パッケージ文字列」属性、または
ItemImportTemplate.xlsm
FBDIテンプレート・ファイルの「パッケージ文字列」列にインポートできます。 品目インポートを介して新規パッケージ文字列を作成することはできません。 -
公開の場合:
パッケージ文字列は、公開プロセスによって生成された品目XMLで使用できます。
-
製品ルールの場合:
割当ルールおよび検証ルールでパッケージ文字列を参照できます。
-
RESTサービスの場合:
SCM共通グループの
packagingStrings
RESTリソースを使用して、パッケージ文字列を作成または取得できます。 詳細は、『Oracle Fusion Cloud SCM REST API』ガイドを参照してください。
パッケージ文字列を使用した品目固有の区分内単位換算の自動作成
- 品目が「製品情報管理」作業領域で作成されていることを確認します。
- 「設定および保守」作業領域の「単位区分内換算の管理」ページを使用して、計算済単位換算を移入します。
これで、品目の作成または更新時に品目に梱包文字列を割り当てることで、品目固有の区分内単位換算を単一のステップで定義できます。 品目の梱包文字列定義に基づいて品目レコードを保存すると、Oracle Product Hubでは、梱包文字列に存在する単位ごとに品目固有の単位換算が自動的に格納されます。 たとえば、パッケージ文字列Ea 12/CRD 5/PK 4/CTNを品目「RXJY 17 mgタブレット」に割り当てると、Product Hubによって次の品目固有の単位変換がデータベースに追加されます。
品目 | 単位:自 | 基準単位:至(個) |
RXJY 17 mgタブレット | カード | 12 |
RXJY 17 mgタブレット | Pack | 60 |
RXJY 17 mgタブレット | カートン | 240 |
自動作成された品目固有の変換は、「単位区分内換算の管理」ページで読取り専用モードで使用可能になります。 変換ファクタを変更するには、必要に応じて梱包文字列の割当を品目に変更する必要があります。
次の表に、「単位区分内換算の管理」ページのパッケージ文字列の変換を示します。
品目 | 品目摘要 | 単位:自 | 区分名 | 換算 | ベース単位名 |
RXJY 17mgタブレット | RXJY 17mgタブレット | カード | 数量 | 12 | 個 |
RXJY 17mgタブレット | RXJY 17mgタブレット | Pack | 数量 | 60 | 個 |
RXJY 17mgタブレット | RXJY 17mgタブレット | カートン | 数量 | 240 | 個 |
割り当てられたパッケージ文字列は、「品目の編集」ページ > 「概要」タブ > 「パッケージ文字列」属性で品目に表示できます。
この機能を使用するには、「品目の適格ユニットを指定するパッケージ文字列を使用した単位換算の自動設定」機能にオプトインする必要があります。 この機能を使用した後、品目のパッケージ文字列割当を更新する場合、更新はデータ検証制約を満たす必要があります。 この機能を使用できない場合、品目に梱包文字列を割り当てても、製品ハブは品目固有の単位換算を自動作成しません。
「品目の梱包文字列の作成」および「生成された品目データを使用したランタイム・トランザクション単位換算の計算」機能(「梱包文字列を品目に追加する際の単位換算の自動作成」機能の親機能)にオプトインした場合、「第2単位」フィールドおよび「発行単位」フィールドの値リストによって、単位が品目に割り当てられたパッケージング文字列の単位要素のコレクションのみに制限されます。