CL_CRM_MKTGS_OBJ_ITEM - MKTGS OL: Generic Marketing Object Item
RFUMSV00 - Advance Return for Tax on Sales/Purchases ABAP Short ReferenceThis documentation is copyright by SAP AG.
>>> Development Documentation generated by DocuGenerator v2.0 (only available in English => NO TRANSLATION!!!) <<<
General Class Description
This is the generic object item
__________________________________________________________
Class Info
| Name: | CL_CRM_MKTGS_OBJ_ITEM |
| Instantiation: | Public |
Superclass
Implemented Interfaces
None
Friend Classes
CL_CRM_MKTGS_ASG_COLLECTION
CL_CRM_MKTGS_ASG_HANDLER
CL_CRM_MKTGS_ASG_HANDLER_PERS
CL_CRM_MKTGS_ASG_ITEM
CL_CRM_MKTGS_ASG_PERSISTENCY
CL_CRM_MKTGS_CGPL_WRAPPER
CL_CRM_MKTGS_MSG_HANDLER
CL_CRM_MKTGS_OBJ_COLLECTION
CL_CRM_MKTGS_OL_EVENT_MANAGER
CL_CRM_MKTGS_VER_COLLECTION
Subclasses
CL_CRM_ACCPL_OL_ACCOUNTPLAN
CL_CRM_MKTPL_OL_MKTPROJECT
CL_CRM_MKTPPG_OL_GUIDELINE
__________________________________________________________
Methods
ADD_MESSAGE_SYMSG
Protected ADD_MESSAGE_SYMSG(
| IMPORTING | CRM_MKTGS_MESSAGE_LOG_TYPE | IV_LOG_TYPE |
| FIELDNAME | IV_ATTRIBUTE_NAME | |
| ABAP_BOOL | IV_KEEP_DEFAULT_LOG_TYPE |
)
| ________________________________________________________________________ |
|---|
CHECK
Redefined Public ABAP_BOOL CHECK(
| IMPORTING | CRM_MKTGS_CHECK_MODE_EXPLICIT | IV_CHECK_MODE |
)
This method checks the whole object
Returns
Failed flag, which is true, if at least one of the checks has failed
Parameters
| - | IV_CHECK_MODE | Sets the explicit check mode, values |
| - CL_CRM_MKTGS_CONSTANTS=>CHECK_MODE_EXPLICIT_STANDARD:no explicit mode, the values of the customizing are taken into account | ||
| - CL_CRM_MKTGS_CONSTANTS=>CHECK_MODE_EXPLICIT_FULL:all checks are performed (ignore customizing settings) | ||
| - CL_CRM_MKTGS_CONSTANTS=>CHECK_MODE_EXPLICIT_MINIMUM:only changed items are checked (ignore customizing settings) |
| ________________________________________________________________________ |
|---|
CHECK_AUTHORITY
Public ABAP_BOOL CHECK_AUTHORITY(
| IMPORTING | ACTIV_AUTH | IV_ACTIVITY |
| ABAP_BOOL | IV_CHECK_MAIN_AUTHORITY_ONLY | |
| SYMSGTY | IV_MSG_TYPE |
)
| ________________________________________________________________________ |
|---|
CHECK_BEFORE_COPY
Public ABAP_BOOL CHECK_BEFORE_COPY(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_PARENT_OBJECT |
| CRMT_MKTGS_OBJECT_TYPE_SWITCH | IT_SWITCH_OBJECT_TYPE | |
| CRM_MKTGS_EXTERNAL_ID | IV_EXTERNAL_ID | |
| ABAP_BOOL | IV_SHOW_MESSAGES | |
| ABAP_BOOL | IV_WITH_CHILDREN |
)
| ________________________________________________________________________ |
|---|
CHECK_BEFORE_DELETE
Public ABAP_BOOL CHECK_BEFORE_DELETE(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGES |
)
| ________________________________________________________________________ |
|---|
CHECK_BEFORE_MOVE
Public ABAP_BOOL CHECK_BEFORE_MOVE(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGES |
| CL_CRM_MKTGS_OBJ_ITEM | IR_NEW_PARENT_OBJECT |
)
| ________________________________________________________________________ |
|---|
CHECK_BEFORE_SAVE
Public ABAP_BOOL CHECK_BEFORE_SAVE(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGES |
)
| ________________________________________________________________________ |
|---|
CHECK_CHANGE_MODE_BI
Protected ABAP_BOOL CHECK_CHANGE_MODE_BI(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGE |
)
| ________________________________________________________________________ |
|---|
CHECK_CHANGE_MODE_STATUS
Protected ABAP_BOOL CHECK_CHANGE_MODE_STATUS(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGE |
)
| ________________________________________________________________________ |
|---|
CHECK_VERSION_RELEVANCE
Public ABAP_BOOL CHECK_VERSION_RELEVANCE( )
Check if changes in the object need to be versioned
| ________________________________________________________________________ |
|---|
CONSTRUCTOR
Public CONSTRUCTOR(
| IMPORTING | CRM_MKTGS_VERSION_NO | IV_VERSION_NO |
| CRM_MKTGS_OBJECT_TYPE | IV_OBJECT_TYPE | |
| CRM_MKTGS_TEMPLATE | IV_IS_TEMPLATE | |
| CRM_MKTGS_CREATE_MODE | IV_CREATE_MODE | |
| ANY | IS_EXTERNAL_ATTRIBUTES | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_PARENT_OBJECT | |
| CL_CGPL_HIERARCHY_NODE | IR_CGPL_NODE | |
| CL_CRM_MKTGS_APPLICATION_MGR | IR_APPLICATION_MGR | |
| ANY | IS_ATTRIBUTES |
)
This is the contructor which sets the member variables ...
| ________________________________________________________________________ |
|---|
COPY
Public CL_CRM_MKTGS_OBJ_ITEM COPY(
| IMPORTING | ABAP_BOOL | IV_WITH_CHILDREN |
| CRM_MKTGS_EXTERNAL_ID | IV_EXTERNAL_ID | |
| CRM_MKTGS_TEMPLATE | IV_CREATE_TEMPLATE | |
| CRMT_MKTGS_OBJECT_TYPE_SWITCH | IT_SWITCH_OBJECT_TYPE | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_PARENT_OBJECT |
)
This is the contructor which sets the member variables ...
| ________________________________________________________________________ |
|---|
CREATE_ASSIGNMENT_HANDLER
Protected CREATE_ASSIGNMENT_HANDLER( )
| ________________________________________________________________________ |
|---|
CREATE_STATUS_OBJECT
Protected CREATE_STATUS_OBJECT(
| IMPORTING | CRM_MKTGS_STATUS_OBJECT | IV_STATUS_OBJECT |
)
| ________________________________________________________________________ |
|---|
CREATE_VERSION
Public CRM_MKTGS_VERSION_NO CREATE_VERSION( )
| ________________________________________________________________________ |
|---|
DELETE
Public DELETE( )
| ________________________________________________________________________ |
|---|
DELETE_VERSION_HISTORY
Protected DELETE_VERSION_HISTORY( )
Deletes the version history
| ________________________________________________________________________ |
|---|
FINALIZE_BEFORE_SAVE
Public FINALIZE_BEFORE_SAVE( )
| ________________________________________________________________________ |
|---|
FREE
Redefined Public FREE( )
| ________________________________________________________________________ |
|---|
GET_ACCOUNT_FOR_FU
Public GET_ACCOUNT_FOR_FU(
| EXPORTING | BU_NODE_GUID | EV_BP_NODE_GUID |
| BU_PARTNER_GUID | EV_BP_GUID |
)
Get the account information for the fund usage creation
| ________________________________________________________________________ |
|---|
GET_APPLICATION_MANAGER
Public CL_CRM_MKTGS_APPLICATION_MGR GET_APPLICATION_MANAGER()
| ________________________________________________________________________ |
|---|
GET_ASSIGNMENT_COLLECTION
Public CL_CRM_MKTGS_ASG_COLLECTIONGET_ASSIGNMENT_COLLECTION(
| IMPORTING | CRM_MKTGS_ASSIGNMENT_TYPE | IV_ASSIGNMENT_TYPE |
)
| ________________________________________________________________________ |
|---|
GET_ASSIGNMENT_HANDLER
Protected CL_CRM_MKTGS_ASG_HANDLER GET_ASSIGNMENT_HANDLER( )
| ________________________________________________________________________ |
|---|
GET_ATTRIBUTES
Public GET_ATTRIBUTES(
| EXPORTING | ANY | ES_ATTRIBUTES |
)
| ________________________________________________________________________ |
|---|
GET_BOR_TYPE
Public SWO_OBJTYP GET_BOR_TYPE( )
| ________________________________________________________________________ |
|---|
GET_CGPL_ATTRIBUTES
Public CRMS_MKTGS_CGPL_ATTRIBUTES GET_CGPL_ATTRIBUTES( )
| ________________________________________________________________________ |
|---|
GET_CGPL_NODE
Protected CL_CGPL_HIERARCHY_NODE GET_CGPL_NODE( )
| ________________________________________________________________________ |
|---|
GET_CGPL_WRAPPER
Public CL_CRM_MKTGS_CGPL_WRAPPER GET_CGPL_WRAPPER( )
| ________________________________________________________________________ |
|---|
GET_CHANGE_MODE
Public CRMT_BOOLEAN GET_CHANGE_MODE( )
Gets the current change mode setting
| ________________________________________________________________________ |
|---|
GET_CHILDREN
Public CL_CRM_MKTGS_GEN_COLLECTION GET_CHILDREN(
| IMPORTING | ABAP_BOOL | IV_OBJECT_KIND_TASK |
| ABAP_BOOL | IV_OBJECT_KIND_PROJECT | |
| ABAP_BOOL | IV_ALL_CHILDREN |
)
| ________________________________________________________________________ |
|---|
GET_CONVERSION_TIMEZONE
Public TZNZONE GET_CONVERSION_TIMEZONE(
| IMPORTING | ABAP_BOOL | IV_GET_TIMEZONE_CREATED |
)
| ________________________________________________________________________ |
|---|
GET_EXTERNAL_ATTRIBUTES
Public GET_EXTERNAL_ATTRIBUTES(
| EXPORTING | ANY | ES_EXTERNAL_ATTRIBUTES |
)
| ________________________________________________________________________ |
|---|
GET_EXTERNAL_FIELD_ATTRIBUTES
Public CRMT_MKTGS_FIELD_ATTRIBUTE GET_EXTERNAL_FIELD_ATTRIBUTES( )
| ________________________________________________________________________ |
|---|
GET_EXTERNAL_ID
Public CRM_MKTGS_EXTERNAL_ID GET_EXTERNAL_ID( )
| ________________________________________________________________________ |
|---|
GET_FIELD_ATTRIBUTES
Public CRMT_MKTGS_FIELD_ATTRIBUTE GET_FIELD_ATTRIBUTES( )
| ________________________________________________________________________ |
|---|
GET_FUND_PLANS
Public GET_FUND_PLANS(
| EXPORTING | CRMT_OBJECT_GUID_TAB | ET_FUND_PLAN_GUID |
)
Get the assigned fund plans
| ________________________________________________________________________ |
|---|
GET_HIERARCHY_INFO
Public GET_HIERARCHY_INFO(
| EXPORTING | CRM_MKTGS_GUID | EV_RIGHT_SIBLING_GUID |
| CRM_MKTGS_GUID | EV_PARENT_GUID | |
| I | EV_NUMBER_OF_CHILD_TASKS | |
| I | EV_NUMBER_OF_CHILD_PROJECTS | |
| CRM_MKTGS_GUID | EV_LEFT_SIBLING_GUID | |
| CRM_MKTGS_GUID | EV_FIRST_CHILD_GUID |
)
| ________________________________________________________________________ |
|---|
GET_MAIN_COLLECTION
Public CL_CRM_MKTGS_MAIN_COLLECTION GET_MAIN_COLLECTION( )
| ________________________________________________________________________ |
|---|
GET_MESSAGE_HANDLER
Public CL_CRM_MKTGS_MSG_HANDLER GET_MESSAGE_HANDLER( )
| ________________________________________________________________________ |
|---|
GET_META_DATA
Public CRMS_MKTGS_OBJ_METADATA GET_META_DATA( )
| ________________________________________________________________________ |
|---|
GET_OBJECT_KIND
Public CRM_MKTGS_OBJECT_KIND GET_OBJECT_KIND( )
| ________________________________________________________________________ |
|---|
GET_OBJECT_NAME
Public CRM_MKTGS_OBJECT_NAME GET_OBJECT_NAME( )
| ________________________________________________________________________ |
|---|
GET_OBJECT_STATE
Public CRM_MKTGS_OBJECT_STATE GET_OBJECT_STATE( )
| ________________________________________________________________________ |
|---|
GET_OBJECT_TYPE
Public CRM_MKTGS_OBJECT_TYPE GET_OBJECT_TYPE( )
| ________________________________________________________________________ |
|---|
GET_PARENT_COLLECTION
Redefined PublicCL_CRM_MKTGS_GEN_COLLECTION GET_PARENT_COLLECTION( )
| ________________________________________________________________________ |
|---|
GET_PARENT_GUID
Public CRM_MKTGS_GUID GET_PARENT_GUID( )
| ________________________________________________________________________ |
|---|
GET_PARENT_OBJECT
Public CL_CRM_MKTGS_OBJ_ITEM GET_PARENT_OBJECT( )
| ________________________________________________________________________ |
|---|
GET_PARENT_PROJECT_OBJECT
Public CL_CRM_MKTGS_OBJ_ITEM GET_PARENT_PROJECT_OBJECT( )
| ________________________________________________________________________ |
|---|
GET_SHORTTEXT
Public CRM_MKTGS_SHORTTEXT GET_SHORTTEXT( )
| ________________________________________________________________________ |
|---|
GET_STSMA
Public J_STSMA GET_STSMA( )
| ________________________________________________________________________ |
|---|
GET_TEXT_COLLECTION
Public CL_CRM_MKTGS_TEXT_COLL GET_TEXT_COLLECTION( )
| ________________________________________________________________________ |
|---|
GET_VERSIONS
Public CL_CRM_MKTGS_VER_COLLECTION GET_VERSIONS( )
Get collection of versions
| ________________________________________________________________________ |
|---|
GET_VERSION_NO
Public CRM_MKTGS_VERSION_NO GET_VERSION_NO( )
Get version number of current object
| ________________________________________________________________________ |
|---|
GET_VERSION_OBJ_BY_NO
Public CL_CRM_MKTGS_OBJ_ITEM GET_VERSION_OBJ_BY_NO(
| IMPORTING | CRM_MKTGS_VERSION_NO | IV_VERSION_NO |
)
Fetches the version object with the version number
| ________________________________________________________________________ |
|---|
HAS_CHILDREN
Public ABAP_BOOL HAS_CHILDREN( )
| ________________________________________________________________________ |
|---|
INITIALIZE
Public INITIALIZE( )
Initialize after commit
| ________________________________________________________________________ |
|---|
IS_CHANGEABLE
Public ABAP_BOOL IS_CHANGEABLE(
| IMPORTING | ABAP_BOOL | IV_SHOW_MESSAGE |
| ABAP_BOOL | IV_IGNORE_STATUS |
)
| ________________________________________________________________________ |
|---|
IS_RELEASED
Public ABAP_BOOL IS_RELEASED( )
| ________________________________________________________________________ |
|---|
IS_TEMPLATE
Public ABAP_BOOL IS_TEMPLATE( )
Is this object a template?
| ________________________________________________________________________ |
|---|
IS_VERSION
Public ABAP_BOOL IS_VERSION( )
Check if current object is a versioned one
| ________________________________________________________________________ |
|---|
MOVE
Public MOVE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_NEW_PARENT_OBJECT |
)
| ________________________________________________________________________ |
|---|
RESET_HIERARCHY_BUFFER
Protected RESET_HIERARCHY_BUFFER(
| IMPORTING | ABAP_BOOL | IV_HIERARCHY_INFO |
| ABAP_BOOL | IV_CHILDREN_INFO |
)
| ________________________________________________________________________ |
|---|
SET_ASSIGNMENT_HANDLER
Protected SET_ASSIGNMENT_HANDLER(
| IMPORTING | CL_CRM_MKTGS_ASG_HANDLER | IR_ASSIGNMENT_HANDLER |
)
| ________________________________________________________________________ |
|---|
SET_ATTRIBUTES
Public SET_ATTRIBUTES(
| IMPORTING | ANY | IS_EXTERNAL_ATTRIBUTES |
| ANY | IS_ATTRIBUTES |
)
| ________________________________________________________________________ |
|---|
SET_CHANGE_MODE
Protected ABAP_BOOL SET_CHANGE_MODE(
| IMPORTING | ABAP_BOOL | IV_CHANGE_MODE |
)
| ________________________________________________________________________ |
|---|
SET_DISPLAY_MODE
Public ABAP_BOOL SET_DISPLAY_MODE( )
| ________________________________________________________________________ |
|---|
SET_EDIT_MODE
Public ABAP_BOOL SET_EDIT_MODE(
| IMPORTING | ABAP_BOOL | IV_CONSIDER_STATUS |
)
| ________________________________________________________________________ |
|---|
SET_EXTERNAL_ATTRIBUTES
Public SET_EXTERNAL_ATTRIBUTES(
| IMPORTING | ANY | IS_EXTERNAL_ATTRIBUTES |
)
| ________________________________________________________________________ |
|---|
SET_STSMA
Public SET_STSMA(
| IMPORTING | J_STSMA | IV_STSMA |
)
| ________________________________________________________________________ |
|---|
SORT_CHILDREN
Protected SORT_CHILDREN(
| CHANGING | CGPL_PROJECTPOS_TYPE | CT_CHILDREN_PROJECTS |
| CGPL_TASKPOS_TYPE | CT_CHILDREN_TASKS |
)
BAL_S_LOG - Application Log: Log header data General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 39119 Date: 20120526 Time: 111406 triton ( 413 ms )






