Skip to content

/AWS1/CL_PTSEXPCTDCONTRACTDUR

The expected duration of a partner's contract with the customer. Used to convert Total Contract Value (TCV) to Monthly Recurring Revenue (MRR) for opportunity dealsizing calculations.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_term TYPE /AWS1/PTSEXPCTDCONTRACTDURTERM /AWS1/PTSEXPCTDCONTRACTDURTERM

The unit of measurement for the contract duration value. Currently accepts only Months.

iv_value TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING

A String representation of the contract duration as an integer, expressed in the unit defined by Term. Valid values range from 1 to 144.


Queryable Attributes

Term

The unit of measurement for the contract duration value. Currently accepts only Months.

Accessible with the following methods

Method Description
GET_TERM() Getter for TERM, with configurable default
ASK_TERM() Getter for TERM w/ exceptions if field has no value
HAS_TERM() Determine if TERM has a value

Value

A String representation of the contract duration as an integer, expressed in the unit defined by Term. Valid values range from 1 to 144.

Accessible with the following methods

Method Description
GET_VALUE() Getter for VALUE, with configurable default
ASK_VALUE() Getter for VALUE w/ exceptions if field has no value
HAS_VALUE() Determine if VALUE has a value