Skip to content

/AWS1/CL_CRMCOLLABORATIONCHA01

Summary information about a collaboration change request.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/CRMUUID /AWS1/CRMUUID

The unique identifier for the change request.

iv_collaborationid TYPE /AWS1/CRMUUID /AWS1/CRMUUID

The unique identifier for the collaboration.

iv_createtime TYPE /AWS1/CRMTIMESTAMP /AWS1/CRMTIMESTAMP

The time when the change request was created.

iv_updatetime TYPE /AWS1/CRMTIMESTAMP /AWS1/CRMTIMESTAMP

The time when the change request was last updated.

iv_status TYPE /AWS1/CRMCHANGEREQUESTSTATUS /AWS1/CRMCHANGEREQUESTSTATUS

The current status of the change request.

iv_isautoapproved TYPE /AWS1/CRMBOOLEAN /AWS1/CRMBOOLEAN

Whether the change request was automatically approved.

it_changes TYPE /AWS1/CL_CRMCHANGE=>TT_CHANGELIST TT_CHANGELIST

Summary of the changes in this change request.

Optional arguments:

it_approvals TYPE /AWS1/CL_CRMAPPROVALSTATUSDETS=>TT_APPROVALSTATUSES TT_APPROVALSTATUSES

Summary of approval statuses from all collaboration members for this change request.


Queryable Attributes

id

The unique identifier for the change request.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

collaborationId

The unique identifier for the collaboration.

Accessible with the following methods

Method Description
GET_COLLABORATIONID() Getter for COLLABORATIONID, with configurable default
ASK_COLLABORATIONID() Getter for COLLABORATIONID w/ exceptions if field has no val
HAS_COLLABORATIONID() Determine if COLLABORATIONID has a value

createTime

The time when the change request was created.

Accessible with the following methods

Method Description
GET_CREATETIME() Getter for CREATETIME, with configurable default
ASK_CREATETIME() Getter for CREATETIME w/ exceptions if field has no value
HAS_CREATETIME() Determine if CREATETIME has a value

updateTime

The time when the change request was last updated.

Accessible with the following methods

Method Description
GET_UPDATETIME() Getter for UPDATETIME, with configurable default
ASK_UPDATETIME() Getter for UPDATETIME w/ exceptions if field has no value
HAS_UPDATETIME() Determine if UPDATETIME has a value

status

The current status of the change request.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

isAutoApproved

Whether the change request was automatically approved.

Accessible with the following methods

Method Description
GET_ISAUTOAPPROVED() Getter for ISAUTOAPPROVED, with configurable default
ASK_ISAUTOAPPROVED() Getter for ISAUTOAPPROVED w/ exceptions if field has no valu
HAS_ISAUTOAPPROVED() Determine if ISAUTOAPPROVED has a value

changes

Summary of the changes in this change request.

Accessible with the following methods

Method Description
GET_CHANGES() Getter for CHANGES, with configurable default
ASK_CHANGES() Getter for CHANGES w/ exceptions if field has no value
HAS_CHANGES() Determine if CHANGES has a value

approvals

Summary of approval statuses from all collaboration members for this change request.

Accessible with the following methods

Method Description
GET_APPROVALS() Getter for APPROVALS, with configurable default
ASK_APPROVALS() Getter for APPROVALS w/ exceptions if field has no value
HAS_APPROVALS() Determine if APPROVALS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_COLLABORATIONCHANGEREQSUM00

TYPES TT_COLLABORATIONCHANGEREQSUM00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRMCOLLABORATIONCHA01 WITH DEFAULT KEY
.