CL_CRM_MKTGS_MAIN_COLLECTION - MKTGS OL: Generic Marketing Main Object Collection

CPI1466 during Backup   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

>>> Development Documentation generated by DocuGenerator v2.0 (only available in English => NO TRANSLATION!!!) <<<

General Class Description

MKTGS OL: Generic Marketing Main Object Collection

__________________________________________________________

Class Info

Name:CL_CRM_MKTGS_MAIN_COLLECTION
Instantiation:Public

Superclass

CL_CRM_MKTGS_OBJ_COLLECTION

Implemented Interfaces

None

Friend Classes

CL_CRM_MKTGS_ASG_HANDLER
CL_CRM_MKTGS_ASG_HANDLER_PERS
CL_CRM_MKTGS_CGPL_WRAPPER
CL_CRM_MKTGS_OBJ_ITEM

Subclasses

CL_CRM_ACCPL_OL_ACCOUNTPLANS
CL_CRM_MKTPL_OL_COLLECTION
CL_CRM_MKTPPG_OL_GUIDELINES

__________________________________________________________

Methods

CHECK_BEFORE_SAVE

Public ABAP_BOOL CHECK_BEFORE_SAVE(

IMPORTINGABAP_BOOL IV_CHECK_ALL_OBJECTS
ABAP_BOOL IV_SHOW_MESSAGES

)

Executes checks for before saving by delegation to objects

________________________________________________________________________

CONSTRUCTOR

Public CONSTRUCTOR(

IMPORTINGCL_CRM_MKTGS_APPLICATION_MGR IR_APPLICATION_MGR
CRM_MKTGS_OBJECT_TYPE IV_OBJECT_TYPE

)

________________________________________________________________________

CREATE_ITEM

Public CL_CRM_MKTGS_OBJ_ITEM CREATE_ITEM(

IMPORTINGCL_CRM_MKTGS_OBJ_ITEM IR_PARENT_OBJECT
ANY IS_ATTRIBUTES
ANY IS_EXTERNAL_ATTRIBUTES
CRM_MKTGS_TEMPLATE IV_CREATE_TEMPLATE

)

________________________________________________________________________

FINALIZE_BEFORE_SAVE

Public FINALIZE_BEFORE_SAVE( )

Post-processing logic before save

________________________________________________________________________

FREE

Redefined Public FREE( )

Destructor

________________________________________________________________________

GET_ITEM_BY_CGPL_NODE

Protected CL_CRM_MKTGS_OBJ_ITEM GET_ITEM_BY_CGPL_NODE(

IMPORTINGCRM_MKTGS_CREATE_MODE IV_CREATE_MODE
ABAP_BOOL IV_CGPL_LOAD_COMPLETE
CL_CGPL_HIERARCHY_NODE IR_CGPL_NODE

)

________________________________________________________________________

INITIALIZE

Public INITIALIZE( )

________________________________________________________________________

LOAD

Public LOAD(

IMPORTINGABAP_BOOL IV_SET_EDIT_MODE
ABAP_BOOL IV_RELOAD
ABAP_BOOL IV_READ_ARCHIVE
ABAP_BOOL IV_LOAD_COMPLETE
CRMT_MKTGS_GUID IT_GUID
EXPORTINGCRMT_MKTGS_GUID ET_SET_EDIT_MODE_FAILED
CRMT_MKTGS_GUID ET_LOAD_FAILED

)

________________________________________________________________________

MASS_LOAD_ASSIGNMENT

Public MASS_LOAD_ASSIGNMENT(

IMPORTINGCRM_MKTGS_ASSIGNMENT_TYPE IV_ASSIGNMENT_TYPE
CRMT_MKTGS_GUID IT_GUID
EXPORTINGCRMT_MKTGS_GUID ET_GUID_LOADED

)



General Material Data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.


Length: 8768 Date: 20120526 Time: 111145     triton ( 89 ms )