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

AccountingModelConfig

財務データモデルから論理データモデルへのマッピングと、取引記録レコードを生成するための設定を表わします。

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

重要

親種別

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

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

AccountingModelConfig コンポーネントのサフィックスは .accountingModelConfig であり、accountingModelConfigs フォルダに保存されます。

バージョン

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

項目

項目名 説明
accountingType
項目の型
AccountingType (string 型の列挙)
説明

必須。

会計セットが収益と費用のいずれの種別の取引記録レコードを生成するかを決定します。

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

  • Expense
  • Revenue
defaultAccrualAccountCode
項目の型
string
説明
会計システムのデフォルトの発生勘定のコード。
defaultWriteOffAccountCode
項目の型
string
説明
取消済み支払の取引先の名前を表します。
earliestCreatedDate
項目の型
dateTime
説明

必須。

処理するソースレコードを絞り込むために使用する日付。会計補助台帳は、この日付以降に作成されたレコードのみを考慮します。
expectedCashFlowGrouping
項目の型
ExpectedCashFlowGrouping (string 型の列挙)
説明
会計補助台帳の取引記録レコードを、資金勘定でグループ化するか、資金勘定と期日の組み合わせでグループ化するかを決定します。

この設定を変更しても既存のレコードには影響しません。その後に作成または取り消されたレコードにのみ影響します。

メモ

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

  • GroupByFundAccount
  • GroupByFundAndDueDate
financeBook
項目の型
string
説明
内部使用のために予約されています。
internalMappingDetails
項目の型
string
説明

必須。

財務データの構造を JSON 形式で表現します。
isActive
項目の型
boolean
説明

必須。

補助台帳ジョブの実行時に、true のレコードのみを処理するかどうかを指定します。
isGroupedByFundAccount
項目の型
boolean
説明
内部使用のために予約されています。
isUsed
項目の型
boolean
説明

必須。

取引先が一度でも会計モデルを使用または起動したことがあるか (true)、否か (false) かを指定します。

値が true に設定されている場合、オブジェクトモデルに対して別のオブジェクトを選択したり、その会計モデルに関連付けられたオブジェクトの数を変えたりすることはできません。

メモ

jobFilterCriteria
項目の型
string
説明
内部使用のために予約されています。
masterLabel
項目の型
string
説明

必須。

AccountingModelConfig のわかりやすい名前で、AccountingModelConfig の作成時に定義されます。
paidCashFlowGrouping
項目の型
PaidCashFlowGrouping (string 型の列挙)
説明
生成する取引記録レコードの詳細レベルを決定します。

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

  • GroupByFundAccount — 会計補助台帳で、すべての取引記録レコードを資金勘定で分割します。セカンダリレコードは、支払種別レコードには作成されますが、取引種別レコードには作成されません。
  • GroupBySummary — 会計補助台帳では、収益の貸方と経費の借方が資金勘定別に分けられるだけです。
recordTypeFilter
項目の型
string
説明
処理対象の主オブジェクトからのレコードタイプ ID を指定します。この項目は、大文字と小文字が区別されます。

条件でレコードの種別が指定されていない場合は、すべてのレコードが処理されます。

メモ

runOrder
項目の型
int
説明
複数の会計モデルの読み込み順序を決定します。数値の小さい方が先に実行されます。たとえば、読み込み順序 1 は、読み込み順序 2 よりも前に実行されます。

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

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

1<?xml version="1.0" encoding="UTF-8"?>
2<AccountingModelConfig
3	xmlns="http://soap.sforce.com/2006/04/metadata">
4	<fullName>ModelConfigOne</fullName>
5	<masterLabel>ModelConfigOne</masterLabel>
6	<defaultAccrualAccountCode>abc</defaultAccrualAccountCode>
7	<defaultWriteOffAccountCode>abc</defaultWriteOffAccountCode>
8	<isUsed>false</isUsed>
9	<isActive>false</isActive>
10	<runOrder>123</runOrder>
11	<recordTypeFilter>abcabc</recordTypeFilter>
12	<earliestCreatedDate>2021-12-01T00:00:00.000Z</earliestCreatedDate>
13	<internalMappingDetails>abcabc</internalMappingDetails>
14	<accountingType>Revenue</accountingType>
15	<expectedCashFlowGrouping>GroupByFundAccount</expectedCashFlowGrouping>
16	<paidCashFlowGrouping>GroupBySummary</paidCashFlowGrouping>
17</AccountingModelConfig>

前の定義を参照する 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>ModelConfigOne</members>
6		<name>AccountingModelConfig</name>
7	</types>
8	<version>57.0</version>
9</Package>

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

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