サポートノート KB0393467
電子メール
生成された登録で [数量単位] フィールドに検証エラーが発生します。
症状

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 つのマップが存在します。

追加情報

たとえば、値 C36xyz を表す場合に、次によってこの問題が解決されます。

マップ元 (外部)

マップ先 (プレロード)

優先

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/MC36Yes
C36C36No

After you add this mapping for the unit of measure value, the generated subscription activates successfully the following weekday.



該当項目

カタログ管理 > カタログの検証
コア購買 > コアシステム管理 > 数量単位 (UOM)
請求書 > 契約請求書
購入 > 契約コンプライアンス

使用条件  |  Copyright  |  セキュリティに関する情報  |  情報の保護