CL_CRM_MKTGS_GEN_COLLECTION - MKTGS OL: Generic Marketing Object Collection

ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
This documentation is copyright by SAP AG.

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

General Class Description

None

__________________________________________________________

Class Info

Name:CL_CRM_MKTGS_GEN_COLLECTION
Instantiation:Protected

Superclass

None

Implemented Interfaces

None

Friend Classes

CL_CRM_MKTGS_APPLICATION_MGR
CL_CRM_MKTGS_ASG_PERSISTENCY
CL_CRM_MKTGS_GEN_ITEM

Subclasses

CL_CRM_CLA_CSR_ITEM_COLL
CL_CRM_MKTGS_ASG_COLLECTION
CL_CRM_MKTGS_CCA_COLLECTION
CL_CRM_MKTGS_OBJ_COLLECTION

__________________________________________________________

Methods

CLEAR

Public CLEAR( )

Removes All Items and initializes settings

________________________________________________________________________

CLEAR_DELTA_COLLECTION

Public CLEAR_DELTA_COLLECTION( )

Resets the unread cache

________________________________________________________________________

CONSTRUCTOR

Public CONSTRUCTOR(

IMPORTING

CRMT_BOOLEAN IV_COLLECT_DELTAS

)

CONSTRUCTOR

________________________________________________________________________

FREE

Public FREE( )

Destructor

________________________________________________________________________

GET_BUSINESS_KEYS

Public CRMT_MKTGS_GEN_ITEM_BUS_KEYS GET_BUSINESS_KEYS( )

Returns all business keys of items in this collection

________________________________________________________________________

GET_DELTA_COLLECTION

PublicCL_CRM_MKTGS_GEN_COLLECTION GET_DELTA_COLLECTION( )

Returns the delta collection, if available

________________________________________________________________________

GET_ITEM_BY_BUSINESS_KEY

PublicCL_CRM_MKTGS_GEN_ITEM GET_ITEM_BY_BUSINESS_KEY(

IMPORTING

STRING IV_BUSINESS_KEY

)

Get an item by its business key

________________________________________________________________________

GET_ITEM_BY_GUID

PublicCL_CRM_MKTGS_GEN_ITEM GET_ITEM_BY_GUID(

IMPORTING

CRM_MKTGS_GUID IV_GUID

)

Get an item by guid

________________________________________________________________________

GET_ITEM_BY_INDEX

PublicCL_CRM_MKTGS_GEN_ITEM GET_ITEM_BY_INDEX(

IMPORTING

I IV_INDEX

)

Get an item by index

________________________________________________________________________

GET_ITEM_COUNT

Public I GET_ITEM_COUNT( )

Get the number of loaded marketing objects

________________________________________________________________________

GET_ITERATOR

PublicCL_CRM_MKTGS_GEN_ITERATOR GET_ITERATOR( )

Get a new standard collection iterator

________________________________________________________________________

APPEND_ITEM

Protected APPEND_ITEM(

IMPORTING

CL_CRM_MKTGS_GEN_ITEM IR_ITEM

)

Append a new marketing object to the collection

________________________________________________________________________

ITEM_MODIFIED

Protected ITEM_MODIFIED(

IMPORTING

CL_CRM_MKTGS_GEN_ITEM IR_ITEM

)

Tell collection that an item was modified(e.g. business key)

________________________________________________________________________

REMOVE_ITEM

Protected REMOVE_ITEM(

IMPORTING

CL_CRM_MKTGS_GEN_ITEM IR_ITEM

)

Remove an existing marketing project from the collection


CPI1466 during Backup   General Material Data  
This documentation is copyright by SAP AG.


Length: 6716 Date: 20120526 Time: 111055     triton ( 85 ms )