CL_CRM_MKTPL_HEADER_COLL - MKTPL OL: Marketing Project Header Assignment Collection
rdisp/max_wprun_time - Maximum work process run time Vendor Master (General Section)This documentation is copyright by SAP AG.
>>> Development Documentation generated by DocuGenerator v2.0 (only available in English => NO TRANSLATION!!!) <<<
General Class Description
MKTPL OL: Marketing Project Header Assignment Collection
__________________________________________________________
Class Info
| Name: | CL_CRM_MKTPL_HEADER_COLL |
| Instantiation: | Public |
Superclass
Implemented Interfaces
Friend Classes
CL_CRM_MKTPL_HEADER_ITEM
CL_CRM_MKTPL_HEADER_PERS
Subclasses
None
__________________________________________________________
Methods
IF_CRM_MKTGS_EVENT_LISTENER~ATTRIBUTES_CHANGED
Public IF_CRM_MKTGS_EVENT_LISTENER~ATTRIBUTES_CHANGED(
| IMPORTING | ANY | IS_ATTRIBUTES_OLD |
| ANY | IS_ATTRIBUTES_NEW | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM | |
| CL_CRM_MKTGS_ASG_ITEM | IR_ASG_ITEM |
)
This method listenes to changes of the parent object or other assignments
Parameters
| - | IS_ATTRIBUTES_OLD | Old attributes |
| - | IR_OBJECT_ITEM | The parent object item |
| - | IR_ASG_ITEM | The assignment item (optional) |
| - | IR_ATTRIBUTES_NEW | New attributes |
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~BEFORE_ACTIVITY_EXECUTED
Public ABAP_BOOLIF_CRM_MKTGS_EVENT_LISTENER~BEFORE_ACTIVITY_EXECUTED(
| IMPORTING | J_VORGANG | IV_ACTIVITY |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
This method allows to provibit the execution of a business activity(status)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~BEFORE_DELETE
Public IF_CRM_MKTGS_EVENT_LISTENER~BEFORE_DELETE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| CL_CRM_MKTGS_ASG_ITEM | IR_ASG_ITEM |
)
This method allows to cancel the deletion of the parent object or other assignments
Parameters
| - | IR_OBJECT_ITEM | The parent object item |
| - | IR_ASG_ITEM | The assignment item (optional) |
Exceptions
| - | CX_CRM_MKTGS_OBJECT_LAYER | This exception can be risen in order to cancel the deletion |
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~BEFORE_USER_STATUS_CHANGED
Public ABAP_BOOLIF_CRM_MKTGS_EVENT_LISTENER~BEFORE_USER_STATUS_CHANGED(
| IMPORTING | J_ESTAT | IV_USER_STATUS |
| ABAP_BOOL | IV_SET_INACTIVE | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
This method allows to provibit the setting of a user status
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~BUSINESS_ACTIVITY_EXECUTED
Public IF_CRM_MKTGS_EVENT_LISTENER~BUSINESS_ACTIVITY_EXECUTED(
| IMPORTING | J_VORGANG | IV_ACTIVITY |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
This method listens to business activity which have been executed
Parameters
| - | IV_ACTIVITY | Business activity which have been executed |
| - | IR_OBJECT_ITEM | The parent object item |
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~IS_LISTENER_INACTIVE
Public ABAP_BOOLIF_CRM_MKTGS_EVENT_LISTENER~IS_LISTENER_INACTIVE( )
This method can deactivate the event listening of the header assignment
Returns
Inactive flag
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~ITEM_CREATED
Public IF_CRM_MKTGS_EVENT_LISTENER~ITEM_CREATED(
| IMPORTING | CL_CRM_MKTGS_ASG_ITEM | IR_ASG_ITEM |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM | |
| CRM_MKTGS_CREATE_MODE | IV_CREATE_MODE |
)
This method listenes to creations of the parent object or other assignments
Parameters
| - | IR_ASG_ITEM | The assignment item (optional) |
| - | IR_OBJECT_ITEM | The parent object item |
| - | IV_CREATE_MODE | Mode of creation |
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~ITEM_DELETED
Public IF_CRM_MKTGS_EVENT_LISTENER~ITEM_DELETED(
| IMPORTING | CL_CRM_MKTGS_ASG_ITEM | IR_ASG_ITEM |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
This method listenes to deletions of the parent object or other assignments
Parameters
| - | IR_ASG_ITEM | The assignment item (optional) |
| - | IR_OBJECT_ITEM | The parent object item |
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_EVENT_LISTENER~USER_STATUS_CHANGED
Public IF_CRM_MKTGS_EVENT_LISTENER~USER_STATUS_CHANGED(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| ABAP_BOOL | IV_SET_INACTIVE | |
| J_ESTAT | IV_USER_STATUS |
)
This method listens to user status changes
Parameters
| - | IR_OBJECT_ITEM | The parent object item |
| - | IV_USER_STATUS | User status which have beenset |
| - | IV_INACTIVE | True if status has been reset |
| ________________________________________________________________________ |
|---|
BUILD_ITEMS
Redefined Protected BUILD_ITEMS( )
This method loads always the header items of all loaded marketing projects
| ________________________________________________________________________ |
|---|
GET_HEADER_ITEM
Protected CL_CRM_MKTPL_HEADER_ITEM GET_HEADER_ITEM( )
rdisp/max_wprun_time - Maximum work process run time ABAP Short Reference
This documentation is copyright by SAP AG.
Length: 14993 Date: 20120526 Time: 113758 triton ( 145 ms )






