Skip to content

/AWS1/CL_CRMCHANGE

Represents a single change within a collaboration change request, containing the change identifier and specification.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_specificationtype TYPE /AWS1/CRMCHANGESPECTYPE /AWS1/CRMCHANGESPECTYPE

The type of specification for this change.

io_specification TYPE REF TO /AWS1/CL_CRMCHANGESPEC /AWS1/CL_CRMCHANGESPEC

The specification details for this change.

it_types TYPE /AWS1/CL_CRMCHANGETYPELIST_W=>TT_CHANGETYPELIST TT_CHANGETYPELIST

The list of change types that were applied.


Queryable Attributes

specificationType

The type of specification for this change.

Accessible with the following methods

Method Description
GET_SPECIFICATIONTYPE() Getter for SPECIFICATIONTYPE, with configurable default
ASK_SPECIFICATIONTYPE() Getter for SPECIFICATIONTYPE w/ exceptions if field has no v
HAS_SPECIFICATIONTYPE() Determine if SPECIFICATIONTYPE has a value

specification

The specification details for this change.

Accessible with the following methods

Method Description
GET_SPECIFICATION() Getter for SPECIFICATION

types

The list of change types that were applied.

Accessible with the following methods

Method Description
GET_TYPES() Getter for TYPES, with configurable default
ASK_TYPES() Getter for TYPES w/ exceptions if field has no value
HAS_TYPES() Determine if TYPES 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_CHANGELIST

TYPES TT_CHANGELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRMCHANGE WITH DEFAULT KEY
.