Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Name

Type

Description

id

String

The ID of the retrieved ad hoc discount

number

String

The number of the retrieved ad hoc discount

discount_optionString

The type of discount which will be applied, which can be one of the following

  • AMOUNT
  • AMOUNT_PER_PERIOD
  • PERCENTAGE
  • PERCENTAGE_PER_PERIOD
  • FREE_USAGE
Tip

Available from CRM.COM R15.0.0

discount_amountNumber

The discount amount that will be applied,  if the additive discount definition is set up to provide a range of discount based on amount.

discount_amount_uotString

The period of time that the ad hoc discount amount will be applied for

Tip

Not available from CRM.COM R15.0.0

discount_percentageNumberThe discount percentage that will be applied,  if the additive discount definition is set up to provide a range of discount based on percentage
discount_free_usageNumber

The free usage discount that will be applied,  if the additive discount definition is set up to provide a range of discount based on usage.

 The UOM depends on the UOM of the usage service being discounted

Tip

Available from CRM.COM R15.0.0

forFor Object

The discounted period every time the discount is given when the Discount Option is Percentage per Period or Amount per Period. The possible options are the following:

  • X_UOT
  • 1_Billing_Period
Tip

Available from CRM.COM R15.0.0

renewRenew Object

How often the discount is renewed (provided again) when the Discount Option is Percentage per Period or Amount per Period which can have one of the following options:

    • Never
    • Every_x_UOT
    • Every_Billing_Cycle
Tip

Available from CRM.COM R15.0.0

effective_dateDateThe date that the discount becomes effective
expiration_dateDateThe date that the discount will expire
life_cycle_stateStringThe life cycle state of the retrieved ad hoc discount. Supported values are PENDING_APPROVAL, APPROVED and CANCELLED
provided_onDate

The date that the ad hoc discount was provided

approved_onDate

The date that the ad hoc discount was approved

Tip

Not available from CRM.COM R15.0.0

cancelled_onDate

The date that the ad hoc discount was cancelled

Tip

Not available from CRM.COM R15.0.0

approval_methodStringThe method that was followed in order to approve the the ad hoc discount. The supported approval methods are AUTOMATIC or MANUAL
appliedBooleanIt determines if the ad hoc discount was already applied or not. It returns true if the ad hoc discount was applied or false otherwise
applied_onDateThe date that the ad hoc discount was applied.

udf_string_1

String

User Defined Field of type String

udf_string_2

String

User Defined Field of type String

udf_string_3

String

User Defined Field of type String

udf_string_4

String

User Defined Field of type String

udf_string_5

String

User Defined Field of type String

udf_string_6

String

User Defined Field of type String

udf_string_7

String

User Defined Field of type String

udf_string_8

String

User Defined Field of type String

udf_float_1

Float

User Defined Field of type Float

udf_float_2

Float

User Defined Field of type Float

udf_float_3

Float

User Defined Field of type Float

udf_float_4

Float

User Defined Field of type Float

udf_date_1

Date

User Defined Field of type Date

udf_date_2

Date

User Defined Field of type Date

udf_date_3

Date

User Defined Field of type Date

udf_date_4

Date

User Defined Field of type Date

discount_free_periodTime Period object

The free period that will be provided, measured in days, weeks, months or years.  This information is available if the additive discount definition is set up to provide a range of discount based on free period.

Tip

Not available from CRM.COM R15.0.0

subscriptionSubscription ObjectThe subscription that the ad hoc discount will be applied on
jobJob ObjectThe job that the ad hoc discount will be applied on.
additive_discount_definitionAdditive Discount Definition ObjectThe additive discount definition that will be applied by the ad hoc discount
provided_byUser Object

The user that provided the ad hoc discount

approved_byUser ObjectThe user that approved the ad hoc discount. 
cancelled_byUser ObjectThe user that cancelled the ad hoc discount
currency_rate_periodCurrency Rate Period Object

The currency rate period of the ad hoc discount

Tip

Available from CRM.COM R10.0.0

log_informationLog Information ObjectThe log information of the retrieved ad hoc discount
products_setSet of Ad hoc Discount Products Objects

Set of ad hoc discount products used to keep track of the products that the discount will be applied on. If not specified then the discount will be applicable on any products that will be billed

Anchor
ad hoc discount referred objects
ad hoc discount referred objects
Referred Objects Response Data

Include Page
additive_discounts_for_short
additive_discounts_for_short

Include Page
additive_discounts_renew_short
additive_discounts_renew_short

Include Page
time_period_short
time_period_short

...

Include Page
job_short
job_short

Include Page
invoice_short
invoice_short

Include Page
additive_discount_definition_short
additive_discount_definition_short

...

Include Page
ad_hoc_discount_product_short
ad_hoc_discount_product_short