Skip to content

/AWS1/CL_CRMAPPROVALSTATUSDETS

Contains detailed information about the approval state of a given member in the collaboration for a given collaboration change request.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_status TYPE /AWS1/CRMAPPROVALSTATUS /AWS1/CRMAPPROVALSTATUS

The approval status of a member's vote on the change request. Valid values are PENDING (if they haven't voted), APPROVED, or DENIED.


Queryable Attributes

status

The approval status of a member's vote on the change request. Valid values are PENDING (if they haven't voted), APPROVED, or DENIED.

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

Public Local Types In This Class

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

TT_APPROVALSTATUSES

TYPES TT_APPROVALSTATUSES TYPE HASHED TABLE OF /AWS1/CL_CRMAPPROVALSTATUSDETS=>TS_APPROVALSTATUSES_MAPROW WITH UNIQUE KEY key
.

TS_APPROVALSTATUSES_MAPROW

TYPES: BEGIN OF TS_APPROVALSTATUSES_MAPROW,
  key TYPE /AWS1/CRMACCOUNTID,
  value TYPE REF TO /AWS1/CL_CRMAPPROVALSTATUSDETS,
END OF TS_APPROVALSTATUSES_MAPROW.