Configure custom fields
Learn how to configure custom fields for various objects, including Account, Subscription, and Product Rate Plan Charge, using the Extension Studio and Object Manager.
- Navigate to Extension Studio > Object Manager in the left navigation menu.
- Custom fields for Minimum Commitment will need to be added by selecting the Customizable Object (Account, Subscription, and Product Rate Plan Charge Fields) and then adding the new custom fields. Added fields will require the following template to be completed. A description can be added for each of the labels if needed, the Required checkbox should not be checked. For more information about how to add custom fields, see Manage custom fields .
- Add the following custom fields for the Account object:
Name
API Name
Field Type
Additional Information
Minimum Commitment Next True Up Date
MinimumCommitmentNextTrueUpDate__c
Date
None
Minimum Commitment Billing Period
MinimumCommitmentBillingPeriod__c
Picklist
Picklist options:
-
Monthly (default)
-
Quarterly
-
Annually
Minimum Commitment Amount
MinimumCommitmentAmount__c
Text
Max length 225
Minimum Commitment Type
MinimumCommitmentType__c
Picklist
Picklist options:
-
Currency (default)
-
Quantity
-
- Add the following custom fields for the Subscription object:
Name
API Name
Field Type
Additional Information
Minimum Commitment Next True Up Date
MinimumCommitmentNextTrueUpDate__c
Date
None
Minimum Commitment Billing Period
MinimumCommitmentBillingPeriod__c
Picklist
Picklist options:
-
Monthly (default)
-
Quarterly
-
Annually
Minimum Commitment Amount
MinimumCommitmentAmount__c
Text
Max length 225
Minimum Commitment Type
MinimumCommitmentType__c
Picklist
Picklist options:
-
Currency (default)
-
Quantity
-
- Add the following custom fields for the Product Rate Plan Charge object:
Name
API Name
Field Type
Picklist Options
True Up Charge
TrueUpCharge__c
Picklist
-
FALSE (default)
-
TRUE
Include Towards Minimum Commitment Amount
IncludeTowardsMinimumCommitmentAmount__c
Picklist
-
FALSE (default)
-
TRUE
-
- Add the following custom fields for the Invoice object:
Name
API Name
Field Type
Picklist Options
Minimum Commitment Processed
MinimumCommitmentProcessed__c
Picklist
-
FALSE (default)
-
TRUE
-
- Add the following custom fields for the Account object: