| |||||||||
A generated subscription has the following validation error message:
Unit Of Measure value is (UN:xyz) is invalid.
The preceding error occurs even though this unit of measure (UOM) value is valid and active in your site.
SAP Ariba Buying and Invoicing
You have not mapped the preloaded UOM value of xyz back to itself within the UnitOfMeasureMap.csv file (Import Unit of Measure Mapping task). Rather, there is only one UOM map for xyz, which maps to a separate, external UOM value.
生成された登録で、次の検証エラーメッセージが表示されます。
数量単位の値 (UN:xyz) が無効です。
この数量単位 (UOM) 値が有効であり、サイトで有効化されていても、このエラーが発生します。
xyz のプレロード UOM 値が UnitOfMeasureMap.csv ファイル ([数量単位マッピングをインポートする] タスク) 内で元の UOM にマップされていません。その代わり、個別の外部 UOM 値にマップする xyz の UOM マップが 1 つのみあります。
この問題を解決するには、xyz を元の UOM にマップする追加の UOM マップを作成します。これにより、xyz に対して 2 つのマップが存在します。
たとえば、値 C36 が xyz を表す場合に、次によってこの問題が解決されます。
|
マップ元 (外部) |
マップ先 (プレロード) |
優先 |
| M/M | C36 | はい |
| C36 | C36 | いいえ |
このマッピングを数量単位の値に追加すると、生成された登録が正常に有効化されます。
For example, the following would resolve this issue where the value C36 represents xyz:
|
From (External) |
To (Preloaded) |
Preferred |
| M/M | C36 | Yes |
| C36 | C36 | No |
After you add this mapping for the unit of measure value, the generated subscription activates successfully the following weekday.
カタログ管理 > カタログの検証
コア購買 > コアシステム管理 > 数量単位 (UOM)
請求書 > 契約請求書
購入 > 契約コンプライアンス