CL_CRM_MKTPL_OL_CAMPAIGN_ELEM - MKTPL OL: Campaign Element Item

Vendor Master (General Section)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
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: Campaign Element Item

__________________________________________________________

Class Info

Name:CL_CRM_MKTPL_OL_CAMPAIGN_ELEM
Instantiation:Protected

Superclass

CL_CRM_MKTPL_OL_MKTPROJECT

Implemented Interfaces

None

Friend Classes

CL_CRM_MKTGS_MAIN_COLLECTION
CL_CRM_MKTPL_OL_CAMPAIGN_ELEMS
CL_CRM_MKTPL_OL_MKTPROJECTS

Subclasses

None

__________________________________________________________

Methods

CHECK_BEFORE_DELETE

Redefined Public ABAP_BOOL CHECK_BEFORE_DELETE(

IMPORTINGABAP_BOOL IV_SHOW_MESSAGES

)

This method checks if the campaign element can be deleted
- call the super class first
- check if campaign automation workflows exist

Returns

True, if the delete is possible

- IV_SHOW_MESSAGETrue, if messages should be raised

________________________________________________________________________

CHECK_BEFORE_MOVE

Redefined Public ABAP_BOOL CHECK_BEFORE_MOVE(

IMPORTINGCL_CRM_MKTGS_OBJ_ITEM IR_NEW_PARENT_OBJECT
ABAP_BOOL IV_SHOW_MESSAGES

)

________________________________________________________________________

CHECK_CA_FOR_MOVE

Protected ABAP_BOOL CHECK_CA_FOR_MOVE(

IMPORTINGCL_CRM_MKTGS_OBJ_ITEM IR_NEW_PARENT_OBJECT

)

________________________________________________________________________

CHECK_CA_WORKFLOW_EXIST

Protected ABAP_BOOL CHECK_CA_WORKFLOW_EXIST(

IMPORTINGABAP_BOOL IV_SHOW_MESSAGES

)

This method checks whether there exists workflows for the campaign

Returns

True, if there exists workflows

________________________________________________________________________

GET_ALL_CAMPAIGN_ELEMENTS

Public CL_CRM_MKTGS_SUB_COLLECTION GET_ALL_CAMPAIGN_ELEMENTS()

________________________________________________________________________

GET_CHILD_CAMPAIGN_ELEMENTS

Public CL_CRM_MKTGS_SUB_COLLECTION GET_CHILD_CAMPAIGN_ELEMENTS()


General Data in Customer Master   BAL Application Log Documentation  
This documentation is copyright by SAP AG.


Length: 5126 Date: 20120526 Time: 114432     triton ( 109 ms )