CL_CRM_MKTCCM_PCPG_CP - CCM: Partner Campaign Generation - Determ. Partner List

PERFORM Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

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

General Class Description

CCM: Partner Campaign Generation - Determ. Partner List

__________________________________________________________

Class Info

Name:CL_CRM_MKTCCM_PCPG_CP
Instantiation:Public

Superclass

CL_CRM_MKTCCM_PCPG_GEN_TASK

Implemented Interfaces

None

Friend Classes

None

Subclasses

None

__________________________________________________________

Methods

IF_CRM_MKTHV_FPP_TASK~EXECUTE_TASK

Public IF_CRM_MKTHV_FPP_TASK~EXECUTE_TASK(

IMPORTINGI IV_TASK_INDEX
CRM_MKTHV_FPP_EXTERNAL_ID IV_EXTERNAL_ID
I IV_DEP_TASK_INDEX
CRMT_MKTHV_FPP_PARAM_PAIR_TAB IT_TASK_PARAMS

)

This method is the general part to check the partner campaign generation
1. Check the collaborative campaign - status released.
2. Check communication of the campaign template:
-mail-, file export form regarding the communication method.
3. Determine and check channel partners available.

Parameters

- IV_TASK_INDEXNot relevant; is always 1
- IV_EXTERNAL_IDGUID of collaborative campaign
- IV_DEP_TASK_INDEXNot relevant; no dependencies
- IT_TASK_PARAMSContains report parameters such as template ID

Exceptions

- CX_CRM_MKTHV_EXE_PROC_FAILSif the checks failed, then the process is stopped by using this exception.
- CX_CRM_MKTHV_EXE_TASK_FAILSNot relevant

________________________________________________________________________

IF_CRM_MKTHV_FPP_TASK~GET_TASK_DESIGN

Public IF_CRM_MKTHV_FPP_TASK~GET_TASK_DESIGN(

EXPORTINGCRM_MKTHV_FPP_ID EV_UNIT_ID
CRM_MKTHV_FPP_ID EV_TASK_ID
CRM_MKTHV_FPP_ID EV_JOB_ID
CRM_MKTHV_FPP_ID EV_DEPENDENT_UNIT_ID
CRM_MKTHV_FPP_ID EV_DEPENDENT_TASK_ID

)

________________________________________________________________________

IF_CRM_MKTHV_FPP_TASK~GET_TASK_RUN

Public IF_CRM_MKTHV_FPP_TASK~GET_TASK_RUN(

IMPORTINGCRM_MKTHV_FPP_EXTERNAL_ID IV_EXTERNAL_ID
EXPORTINGSTRING EV_TASK_RUN_ID
I EV_TASK_COUNT
ABAP_BOOL EV_FORCE_SYNCHRONOUS
CHANGINGCRMT_MKTHV_FPP_PARAM_PAIR_TAB CT_TASK_PARAMS

)



Fill RESBD Structure from EBP Component Structure   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.


Length: 6411 Date: 20120526 Time: 110609     triton ( 110 ms )