1{
2"allOrNone" : true,
3"compositeRequest" : [{
4 "method" : "POST",
5 "url" : "/services/data/v48.0/sobjects/order",
6 "referenceId" : "refOrder",
7 "body" : {
8 "Status" : "Draft" ,
9 "EffectiveDate" : "2020-06-16",
10 "Pricebook2Id" : "Price records ID",
11 "AccountId" : "Account records ID"}
12 },{
13 "method" : "POST",
14 "url" : "/services/data/v48.0/sobjects/OrderItem",
15 "referenceId" : "refOrderItem",
16 "body" : {
17 "Quantity" : "1",
18 "Unitprice" : "1200",
19 "ServiceDate" : "2020-06-16",
20 "EndDate" : "2021-06-15",
21 "SBQQ__ChargeType__c" : "Recurring",
22 "SBQQ__BillingType__c" : "Advance",
23 "SBQQ__BillingFrequency__c" : "Monthly",
24 "blng__BillableUnitPrice__c" : "100",
25 "SBQQ__OrderedQuantity__c" : "1",
26 "SBQQ__DefaultSubscriptionTerm__c" : "1",
27 "SBQQ__Status__c" : "Draft",
28 "PricebookEntryId" : "PricebookEntry records ID",
29 "SBQQ__ContractAction__c" : "New",
30 "orderId" : "@{refOrder.id}"
31 }
32 },
33 {
34 "method" : "POST",
35 "url" : "/services/data/v48.0/sobjects/SBQQ__OrderItemConsumptionSchedule__c",
36 "referenceId" : "refOrderItemConsumptionSchedule",
37 "body" : {
38 "SBQQ__RatingMethod__c" : "Tier",
39 "SBQQ__ConsumptionSchedule__c" : "ConsumptionSchedule record ID",
40 "SBQQ__BillingTermUnit__c" : "Month",
41 "SBQQ__BillingTerm__c" : "1",
42 "SBQQ__Type__c" : "Range/Slab",
43 "SBQQ__Category__c" : "Rates",
44 "blng__BillingRule__c" : "BillingRule record ID",
45 "blng__RevenueRecognitionRule__c" : "RevenueRecognitionRule record ID",
46 "blng__TaxRule__c" : "TaxRule record ID",
47 "SBQQ__OrderItem__c" : "@{refOrderItem.id}"
48 }
49 },{
50 "method" : "POST",
51 "url" : "/services/data/v48.0/sobjects/SBQQ__OrderItemConsumptionRate__c",
52 "referenceId" : "refOrderItemConsumptionRate",
53 "body" : {
54 "SBQQ__ProcessingOrder__c" : "1",
55 "SBQQ__LowerBound__c" : "1",
56 "SBQQ__UpperBound__c" : "100 or null",
57 "SBQQ__Price__c" : "100",
58 "SBQQ__PricingMethod__c" : "Per Unit/ Flat Fee",
59 "SBQQ__OrderItemConsumptionSchedule__c" : "@{refOrderItemConsumptionSchedule.id}"
60 }
61 }]
62}