CL_CRM_MKTPL_BADI_MANAGER - MKTPL OL: BAdI manager
Fill RESBD Structure from EBP Component Structure SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upThis documentation is copyright by SAP AG.
>>> Development Documentation generated by DocuGenerator v2.0 (only available in English => NO TRANSLATION!!!) <<<
General Class Description
MKTPL OL: BAdI manager
__________________________________________________________
Class Info
| Name: | CL_CRM_MKTPL_BADI_MANAGER |
| Instantiation: | Public |
Superclass
Implemented Interfaces
None
Friend Classes
None
Subclasses
None
__________________________________________________________
Methods
IF_CRM_MKTGS_OL_APP_BADI~AFTER_COMMIT
Public IF_CRM_MKTGS_OL_APP_BADI~AFTER_COMMIT( )
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_ASG_BADI~CHANGE_CHECK_MODE
Public IF_CRM_MKTGS_OL_ASG_BADI~CHANGE_CHECK_MODE(
| IMPORTING | ABAP_BOOL | IV_COLLECTION_LOADED |
| CL_CRM_MKTGS_ASG_COLLECTION | IR_ASSIGNMENT_COLLECTION | |
| CHANGING | CRM_MKTGS_CHECK_MODE | CV_CHECK_MODE |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_ASG_BADI~CHECK_BEFORE_CREATE
Public IF_CRM_MKTGS_OL_ASG_BADI~CHECK_BEFORE_CREATE(
| IMPORTING | ANY | IS_ATTRIBUTES |
| CL_CRM_MKTGS_ASG_COLLECTION | IR_ASSIGNMENT_COLLECTION | |
| EXPORTING | ABAP_BOOL | EV_REJECT_CREATE |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_ASG_BADI~CHECK_BEFORE_DELETE
Public IF_CRM_MKTGS_OL_ASG_BADI~CHECK_BEFORE_DELETE(
| IMPORTING | ANY | IS_ATTRIBUTES |
| CL_CRM_MKTGS_ASG_ITEM | IR_ASSIGNMENT_ITEM | |
| EXPORTING | ABAP_BOOL | EV_REJECT_DELETE |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHANGE_CONVERSION_TIMEZONE
Public IF_CRM_MKTGS_OL_BADI~CHANGE_CONVERSION_TIMEZONE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| CHANGING | SYSTZONLO | CV_CONVERSION_TIMEZONE |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHANGE_CTYPES_TARGET_MAPPING
Public IF_CRM_MKTGS_OL_BADI~CHANGE_CTYPES_TARGET_MAPPING(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| CHANGING | CRM_MKTPL_PRT_CAMPTYPE | CT_CAMPAIGN_TYPES |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHANGE_FIELD_ATTRIBUTES
Public IF_CRM_MKTGS_OL_BADI~CHANGE_FIELD_ATTRIBUTES(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| CHANGING | CRMT_MKTGS_FIELD_ATTRIBUTE | CT_FIELD_ATTRIBUTE |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHANGE_VALUEHELP_ENTRIES
Public IF_CRM_MKTGS_OL_BADI~CHANGE_VALUEHELP_ENTRIES(
| IMPORTING | FIELDNAME | IV_FIELDNAME |
| CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT | |
| CHANGING | CRMT_MKTGS_VALUE_HELP | CT_VALUE_HELP |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHECK_ATTRIBUTES
Public IF_CRM_MKTGS_OL_BADI~CHECK_ATTRIBUTES(
| IMPORTING | ABAP_BOOL | IV_HAS_ERRORS |
| ANY | IS_ATTRIBUTES_EXT | |
| ANY | IS_ATTRIBUTES | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM | |
| EXPORTING | ABAP_BOOL | EV_HAS_ERRORS |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHECK_AUTHORITY
Public IF_CRM_MKTGS_OL_BADI~CHECK_AUTHORITY(
| IMPORTING | ACTIV_AUTH | IV_ACTIVITY |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM | |
| CHANGING | ABAP_BOOL | CV_AUTHORITY_OK |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~CHECK_BEFORE_SAVE
Public ABAP_BOOL IF_CRM_MKTGS_OL_BADI~CHECK_BEFORE_SAVE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~COPY_AFTER
Public IF_CRM_MKTGS_OL_BADI~COPY_AFTER(
| IMPORTING | ABAP_BOOL | IV_COPYING_FINISHED |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM_TEMPLATE | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM_COPY |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~COPY_BEFORE
Public IF_CRM_MKTGS_OL_BADI~COPY_BEFORE(
| IMPORTING | ABAP_BOOL | IV_REJECT_POSSIBLE |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM_TEMPLATE | |
| EXPORTING | ABAP_BOOL | EV_REJECT_COPY |
| CHANGING | CRM_MKTGS_EXTERNAL_ID | CV_EXTERNAL_ID |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~FINALIZE_BEFORE_SAVE
Public IF_CRM_MKTGS_OL_BADI~FINALIZE_BEFORE_SAVE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~GENERATE_EXTERNAL_ID
Public CGPL_EXTID IF_CRM_MKTGS_OL_BADI~GENERATE_EXTERNAL_ID(
| IMPORTING | CGPL_OBJECT_TYPE | IV_OBJECT_TYPE |
| CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~OBJECT_CHANGED
Public IF_CRM_MKTGS_OL_BADI~OBJECT_CHANGED(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~SET_ATTRIBUTES_AFTER
Public IF_CRM_MKTGS_OL_BADI~SET_ATTRIBUTES_AFTER(
| IMPORTING | CRM_MKTGS_CREATE_MODE | IV_CREATE_MODE |
| ANY | IS_ATTRIBUTES_OLD | |
| ANY | IS_ATTRIBUTES_NEW | |
| ANY | IS_ATTRIBUTES_EXT_OLD | |
| ANY | IS_ATTRIBUTES_EXT_NEW | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~SET_ATTRIBUTES_BEFORE
Public IF_CRM_MKTGS_OL_BADI~SET_ATTRIBUTES_BEFORE(
| IMPORTING | CRM_MKTGS_CREATE_MODE | IV_CREATE_MODE |
| ANY | IS_ATTRIBUTES_OLD | |
| ANY | IS_ATTRIBUTES_EXT_OLD | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM | |
| CHANGING | ANY | CS_ATTRIBUTES_NEW |
| ANY | CS_ATTRIBUTES_EXT_NEW |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~STATUS_CHANGE_AFTER
Public IF_CRM_MKTGS_OL_BADI~STATUS_CHANGE_AFTER(
| IMPORTING | J_ESTAT | IV_USER_STATUS |
| CHAR1 | IV_SET_USER_STATUS_INACTIVE | |
| J_VORGANG | IV_ACTIVITY | |
| CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
)
| ________________________________________________________________________ |
|---|
IF_CRM_MKTGS_OL_BADI~STATUS_CHANGE_BEFORE
Public IF_CRM_MKTGS_OL_BADI~STATUS_CHANGE_BEFORE(
| IMPORTING | CL_CRM_MKTGS_OBJ_ITEM | IR_OBJECT_ITEM |
| J_ESTAT | IV_USER_STATUS | |
| CHAR1 | IV_SET_USER_STATUS_INACTIVE | |
| J_VORGANG | IV_ACTIVITY | |
| EXPORTING | ABAP_BOOL | EV_REJECT_STATUS_CHANGE |
)
| ________________________________________________________________________ |
|---|
CHANGE_COPY_RULE
Public CHANGE_COPY_RULE(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
| CHANGING | CRM_MKTPL_COPY_RULE | CV_COPY_RULE |
)
| ________________________________________________________________________ |
|---|
CHANGE_DEFAULTING_RULE
Public CHANGE_DEFAULTING_RULE(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_CHILD_MKTPROJECT |
| CL_CRM_MKTPL_OL_MKTPROJECT | IR_PARENT_MKTPROJECT | |
| CHANGING | CRM_MKTPL_DEF_RULE | CV_DEFAULTING_RULE |
)
| ________________________________________________________________________ |
|---|
CHANGE_ICON
Public CHANGE_ICON(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
| CHANGING | STRING | CV_ICON |
| STRING | CV_ICON_TOOLTIP |
)
| ________________________________________________________________________ |
|---|
CHANGE_QUERY_CRITERIAS
Public CHANGE_QUERY_CRITERIAS(
| EXPORTING | ABAP_BOOL | EV_REJECT_QUERY |
| CRMT_MKTGS_BADI_MSG | ET_MESSAGE_LOG | |
| CHANGING | CRMT_MKTPL_QUERY_TAB | CT_QUERY |
)
| ________________________________________________________________________ |
|---|
CHANGE_QUERY_RESULT
Public CHANGE_QUERY_RESULT(
| IMPORTING | TABNAME | IV_STRUCTURE_NAME |
| EXPORTING | CRMT_MKTGS_BADI_MSG | ET_MESSAGE_LOG |
| CHANGING | ANY TABLE | CT_RESULT |
)
| ________________________________________________________________________ |
|---|
CHANGE_QUERY_TIMEZONE
Public CHANGE_QUERY_TIMEZONE(
| IMPORTING | CRMT_MKTGS_OBJECT_TYPE | IT_OBJECT_TYPE |
| CHANGING | SYSTZONLO | CV_CONVERSION_TIMEZONE |
)
| ________________________________________________________________________ |
|---|
GET_MKTPL_OL_APP_BADI
Public CRM_MKTPL_OL_APP GET_MKTPL_OL_APP_BADI( )
| ________________________________________________________________________ |
|---|
GET_MKTPL_OL_ASG_BADI
Public GET_MKTPL_OL_ASG_BADI(
| IMPORTING | CL_CRM_MKTGS_ASG_COLLECTION | IR_ASSIGNMENT_COLLECTION |
| CL_CRM_MKTGS_ASG_ITEM | IR_ASSIGNMENT_ITEM | |
| EXPORTING | CRM_MKTPL_OL_ASG | ER_CRM_MKTPL_OL_ASG_BADI |
| CL_CRM_MKTPL_OL_MKTPROJECT | ER_MKTPROJECT |
)
| ________________________________________________________________________ |
|---|
GET_MKTPL_OL_OBJ_BADI
Public CRM_MKTPL_OL_OBJ GET_MKTPL_OL_OBJ_BADI(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
| CGPL_OBJECT_TYPE | IV_OBJECT_TYPE |
)
| ________________________________________________________________________ |
|---|
GET_MKTPL_SEARCH_BADI
Public CRM_MKTPL_SEARCH GET_MKTPL_SEARCH_BADI( )
rdisp/max_wprun_time - Maximum work process run time BAL_S_LOG - Application Log: Log header data
This documentation is copyright by SAP AG.
Length: 31430 Date: 20120526 Time: 112532 triton ( 210 ms )






