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

商品スケジュールの作成

商談商品に対して複数の分割を使用して、商品スケジュールを確立または再確立します。このリソースは REST API バージョン 43.0 以降で使用できます。API バージョン 46.0 以降では、設定済みおよび再設定済みスケジュールは、カスタム項目、入力規則、Apex トリガに対応しています。

構文

URI
/services/data/vXX.X/sobjects/OpportunityLineItem/OpportunityLineItemId/OpportunityLineItemSchedules
形式
JSON、XML
HTTP のメソッド
PUT
認証
Authorization: Bearer token
要求パラメータ
パラメータ 説明
type スケジュールの種別。OpportunityLineItemSchedules を確立する場合は必須です。有効な値には、QuantityRevenueBoth があります。
quantity 数量スケジュール内で繰り返されるまたは分割される単位数の合計。0 以外の整数である必要があります。
quantityScheduleType 商品に数量スケジュールが指定されている場合、その種類。有効な値は、Divide または Repeat です。
quantityScheduleInstallmentPeriod 商品に数量スケジュールが指定されている場合、スケジュールでカバーされている時間。有効な値は、DailyWeeklyMonthlyQuarterly、または Yearly です。
quantityScheduleInstallmentsNumber 商品に数量スケジュールが指定されている場合、スケジュールの回数。1 ~ 150 の整数を指定できます。
quantityScheduleStartDate 数量スケジュールを開始する日付。形式は YYYY-MM-DD です。
revenue 繰り返されるまたは分割される収益の金額。
revenueScheduleType 商品に収益スケジュールが指定されている場合、その種類。有効な値は、Divide または Repeat です。
revenueScheduleInstallmentPeriod 商品に収益スケジュールが指定されている場合、スケジュールでカバーされている時間。有効な値は、DailyWeeklyMonthlyQuarterly、または Yearly です。
revenueScheduleInstallmentsNumber 商品に収益スケジュールが指定されている場合、インストールの回数。1 ~ 150 の整数を指定できます。
revenueScheduleStartDate 収益スケジュールを開始する日付。形式は YYYY-MM-DD です。

商談商品に対して数量と収益によるスケジュールを確立します。
1curl https://MyDomainName.my.salesforce.com/services/data/v59.0/sobjects/OpportunityLineItem/00kR0000001WJJAIA4/OpportunityLineItemSchedules -H "Authorization: Bearer token"
JSON リクエストボディ
1{
2"type": "Both",
3"quantity": 100,
4"quantityScheduleType": "Repeat",
5"quantityScheduleInstallmentPeriod": "Monthly",
6"quantityScheduleInstallmentsNumber": 12,
7"quantityScheduleStartDate": "2018-09-15",
8"revenue": 100,
9"revenueScheduleType": "Repeat",
10"revenueScheduleInstallmentPeriod": "Monthly",
11"revenueScheduleInstallmentsNumber": 12,
12"revenueScheduleStartDate": "2018-09-15"
13}
商談商品に対して収益によるスケジュールのみを確立します。
1curl https://MyDomainName.my.salesforce.com/services/data/v59.0/sobjects/OpportunityLineItem/00kR0000001WJJAIA4/OpportunityLineItemSchedules -H "Authorization: Bearer token"
JSON リクエストボディ
1{
2"type": “Revenue”,
3"revenue": 100,
4"revenueScheduleType": “Divide”,
5"revenueScheduleInstallmentPeriod": “Quarterly”,
6"revenueScheduleInstallmentsNumber": 10,
7"revenueScheduleStartDate": "2018-09-15"
8}
商談商品に対して数量によるスケジュールのみを確立します。
1curl https://MyDomainName.my.salesforce.com/services/data/v59.0/sobjects/OpportunityLineItem/00kR0000001WJJAIA4/OpportunityLineItemSchedules -H "Authorization: Bearer token"
JSON リクエストボディ
1{
2"type": “Quantity”,
3"quantity": 10,
4"quantityScheduleType": "Repeat",
5"quantityScheduleInstallmentPeriod": “Daily”,
6"quantityScheduleInstallmentsNumber": 150,
7"quantityScheduleStartDate": "2020-09-15",
8}