この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

AccountingFieldMapping

データを編成して元帳エントリレコードに取り込むための会計項目の対応付けを表します。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

重要

親種別

Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

AccountingFieldMapping コンポーネントのサフィックスは .accountingFieldMapping で、accountingFieldMappings フォルダーに保存されます。

バージョン

AccountingFieldMapping コンポーネントは、API バージョン 58.0 以降で使用できます。

項目

項目名 説明
accountingModelConfig
項目の型
string
説明
必須。
項目の対応付けが関連付けられている AccountingModelConfig レコードのレコード ID。
isForAllocationType
項目の型
boolean
説明
内部使用のために予約されています。
isForPaymentType
項目の型
boolean
説明
内部使用のために予約されています。
isForTransactionType
項目の型
boolean
説明
内部使用のために予約されています。
isProtected
項目の型
boolean
説明
このコンポーネントが保護されるか (true)、保護されないか (false) を示します。

デフォルト値は false です。

mappingBehavior
項目の型
MappingBehaviorType (string 型の列挙)
説明
必須。
取引記録エントリの作成時にのみ、対象の項目データを取得元項目からどのように対応付けるかを指定します。CurrentValue に設定した場合、補助台帳は、値が sourceField の値と異なる取引記録エントリを取り消して置き換えます。

有効な値は、次のとおりです。

  • CurrentValue
  • PointInTime
masterLabel
項目の型
string
説明
必須。
AccountingFieldMapping のわかりやすい名前であり、AccountingFieldMapping の作成時に定義します。
sourceField
項目の型
string
説明
対象��目に対応付けられる取得元オブジェクトの項目の API 参照名。
targetField
項目の型
string
説明
必須。
この対応付けの取引記録レコードの項目の API 参照名。

宣言的なメタデータの定義のサンプル

AccountingFieldMapping コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<AccountingFieldMapping xmlns="http://soap.sforce.com/2006/04/metadata">
3	<accountingModelConfig>ModelConfigOne</accountingModelConfig>
4	<fullName>FieldMappingOne</fullName>
5	<masterLabel>FieldMappingOne</masterLabel>
6	<isForAllocationType>true</isForAllocationType>
7	<isForPaymentType>true</isForPaymentType>
8	<isForTransactionType>true</isForTransactionType>
9	<mappingBehavior>PointInTime</mappingBehavior>
10	<sourceField>TransactionJournal.MappingTargetOne__c</sourceField>
11	<targetField>MappingTargetOne__c</targetField>
12	<isProtected>false</isProtected>
13</AccountingFieldMapping>

前の定義を参照する package.xml の例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package
3	xmlns="http://soap.sforce.com/2006/04/​metadata">
4	<types>
5		<members>FieldMappingOne</members>
6		<name>AccountingFieldMapping</name>
7	</types>
8	<version>58.0</version>
9</Package>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。