マッピングのための顧客定義フィールドを定義するには
顧客定義フィールドは、元帳マッピング、ディメンションマッピングおよび調整に使用できます。
マッピングに定義された顧客定義フィールドは、統合マッピング体系に対するマッピング要素のビジネスオブジェクト属性の作成に使用されます。
次のビジネスオブジェクトおよび関連テーブルに対して定義されている、データ型が 「文字列」 または 「列挙」 の顧客定義フィールドがマッピングに使用できます。
顧客定義フィールドは 「有効」 で、ラベルコードがリンクされている必要があります。
購買オーダまたは一般的な費用 (購買オーダおよび購買要求) のマッピング体系で顧客定義フィールドが使用されている場合、その顧客定義フィールドでは、購買オーダと購買要求で同じラベルコードになっている必要があります。
| ビジネスオブジェクト | テーブル |
|---|---|
| Tdsls040 (販売オーダ) | Tdsls400、tdsls401 |
| Bpmdm010 (従業員) | TCcom001 |
| Tdpur040 (購買オーダ) | Tdpur400、tdpur401 |
| Whwmd200 (倉庫) | Tcmcs003 |
| Tssoc200 (サービスオーダ) | Tssoc200、tssoc210、tssoc220、tssoc240、tssoc240 |
| Tsmsc100 (メンテナンス販売オーダ) | Tsmsc100、tsmsc110、tsmsc120 |
| Tswcs200 (メンテナンス作業オーダ) | Tswcs200、tswcs210、tswcs410、tswcs420、tswcs430、tswcs450、tswcs451 |
| Tdpur020 (購買要求) | Tdpur200、Tdpur201 |
| Whinh200 (倉庫オーダ) | Whinh200、Whinh210、Whinh220 |
| Tscmm100 (顧客クレーム) | Tscmm100、Tscmm110 |
| Tscmm200 (発注先クレーム) | Tscmm200、Tscmm210 |
| Fmfoc200 (輸送オーダ) | Fmfoc200、Fmfoc201 |
たとえば、顧客定義フィールド 「利益センタ」 が 「倉庫」 マスタデータの一部である tcmcs003 テーブルに追加されます。この顧客定義フィールドは、倉庫移動に関連する統合伝票タイプのディメンションマッピングの要素として使用されます。
顧客定義フィールドにもとづいてマッピング要素を定義するには、次のステップを実行します。
- [顧客定義フィールドパラメータ (ttadv4590m000)] セッションの顧客定義フィールドを有効化します。
- [顧客定義フィールド (ttadv4591m000)] セッションの顧客定義フィールドを定義します。
- [マッピングの顧客定義フィールド (tcfin0190m000)] セッションで、次のステップを実行します。
- [ビジネスオブジェクト名] フィールドで該当するビジネスオブジェクトを選択します。
- [テーブル] フィールドで、選択したビジネスオブジェクトの使用可能なテーブルから適切なテーブルを選択します。
- [テーブルフィールド] フィールドで、選択したテーブルに対して定義された使用可能な顧客定義フィールドから、適切な顧客定義フィールドを選択します。
- [コード] および [調整要素開始コード] フィールドで、要素コードと調整開始コードをそれぞれ選択します。
- [マッピング体系データの初期化 (tcfin0210m000)] セッションを実行する
- [マッピングの顧客定義フィールドのチェックと訂正 (tcfin0290m000)] セッションを実行する
顧客定義フィールドのチェックおよび訂正
[マッピングの顧客定義フィールドのチェックと訂正 (tcfin0290m000)] セッションを使用して、[マッピングの顧客定義フィールド (tcfin0190m000)] セッションで定義された顧客定義フィールドのプロパティが、[顧客定義フィールド (ttadv4591m000)] セッションのプロパティと一致していることを確認します。
この処理を行うのは、[顧客定義フィールド (ttadv4591m000)] セッションで行った顧客定義フィールドの変更が [マッピングの顧客定義フィールド (tcfin0190m000)] セッションに更新されないためです。
したがって、[顧客定義フィールド (ttadv4591m000)] セッションで顧客定義フィールドが変更または削除された場合は、[マッピングの顧客定義フィールド (tcfin0190m000)] セッションでも顧客定義フィールドを変更または削除する必要があります。
[マッピングの顧客定義フィールドのチェックと訂正 (tcfin0290m000)] セッションでは、[顧客定義フィールド (ttadv4591m000)] セッションのレコードが [マッピングの顧客定義フィールド (tcfin0190m000)] セッションのレコードと比較されます。
不一致が発生した場合、[マッピングの顧客定義フィールド (tcfin0190m000)] セッションではレコードが期限切として設定され、理由が提供されるか、レコードが自動的に更新されます。これは不一致のタイプによって異なります。詳細については、マッピングの顧客定義フィールドのチェックと訂正 (tcfin0290m000) セッションのオンラインヘルプを参照してください。