CL_CRM_MKTPL_CPG_FM_ERP_FPO - Campaign FMI: ERP Fund Postings
ABAP Short Reference Vendor Master (General Section)This documentation is copyright by SAP AG.
>>> Development Documentation generated by DocuGenerator v2.0 (only available in English => NO TRANSLATION!!!) <<<
General Class Description
This class provides methods for Fund Posting to ERP System
__________________________________________________________
Class Info
| Name: | CL_CRM_MKTPL_CPG_FM_ERP_FPO |
| Instantiation: | Public |
Superclass
None
Implemented Interfaces
None
Friend Classes
None
Subclasses
None
__________________________________________________________
Methods
DETERMINE_DEBUGGING_PARAM
Private static ABAP_BOOL DETERMINE_DEBUGGING_PARAM( )
Determine FMI debug fund posting parameter
Returns
RV_DEBUG_STATUS Bool if param is set or not
| ________________________________________________________________________ |
|---|
DISTRIBUTE_PURCHASING_COST
Private static DISTRIBUTE_PURCHASING_COST(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
| CRMS_MKTPL_COSTS | IS_PURCHASING_COSTS | |
| EXPORTING | CRMS_MKTPL_CPG_FM_VALUE_LIST | ES_COMMITTED_ERP_AMOUNTS |
| CRMS_MKTPL_CPG_FM_VALUE_LIST | ES_SETTLED_ERP_AMOUNTS | |
| BAPIRET2_T | ET_MESSAGES |
)
Distribute purchasing costs without any expense type mapping data
Parameters
| - | IR_MKTPROJECT | - Fund Posting Object |
| - | IS_PURCHASING_COSTS | - Purchasing Costs |
| - | ES_COMMITTED_ERP_AMOUNTS | - Distributed committed amounts |
| - | ES_SETTLED_ERP_AMOUNTS | - Distributed settled amounts |
| - | ET_MESSAGES | - process messages |
| ________________________________________________________________________ |
|---|
DISTRIBUTE_PURCHASING_COST_EXP
Private static DISTRIBUTE_PURCHASING_COST_EXP(
| IMPORTING | CL_CRM_MKTPL_OL_MKTPROJECT | IR_MKTPROJECT |
| CRMT_MKTPL_COSTS_PER_EXPENSE | IT_PURCHASING_COSTS_EXP | |
| EXPORTING | CRMS_MKTPL_CPG_FM_VALUE_LIST | ES_COMMITTED_ERP_AMOUNTS |
| CRMS_MKTPL_CPG_FM_VALUE_LIST | ES_SETTLED_ERP_AMOUNTS | |
| BAPIRET2_T | ET_MESSAGES |
)
Distribute purchasing costs with expense type mapping data
Parameters
| - | IR_MKTPROJECT | - Fund Posting Object |
| - | IT_PURCHASING_COSTS_EXP | - Purchasing Costs |
| - | ES_COMMITTED_ERP_AMOUNTS | - Distributed committed amounts |
| - | ES_SETTLED_ERP_AMOUNTS | - Distributed settled amounts |
| - | ET_MESSAGES | - process messages |
| ________________________________________________________________________ |
|---|
POST_ERP_AMOUNTS
Public static POST_ERP_AMOUNTS(
| IMPORTING | CRMS_MKTPL_COSTS | IS_PT_COSTS |
| CRMS_MKTPL_COSTS | IS_PURCHASING_COSTS | |
| CRMT_MKTPL_COSTS_PER_EXPENSE | IT_PURCHASING_COSTS_EXP | |
| BOOLEAN | IV_CHECK_ONLY | |
| CGPL_PROJECT_GUID | IV_MKT_PROJECT_GUID | |
| EXPORTING | BAPIRET2_T | ET_MESSAGES |
)
Distribute and post ERP amounts (actuals/commitments)
Parameters
| - | IS_PT_COSTS | - ## never suplied ## |
| - | IS_PURCHASING_COSTS | - Flat purchasing costs |
| - | IT_PURCHASING_COSTS_EXP | - Purchasing costs per cost element and expense type |
| - | IV_CHECK_ONLY | - Simulation |
| - | IV_MKT_PROJECT_GUID | - Marketing Project (Campaign) GUID |
| - | ET_MESSAGES | - return Messages |
| ________________________________________________________________________ |
|---|
START_DEBUGGING_WAIT_CYCLE
Private static START_DEBUGGING_WAIT_CYCLE( )
Start debugging wait cycle that can be interrupted by prozess
debugging via transaction SM51 - duration max. 3 minutes
ROGBILLS - Synchronize billing plans RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 8864 Date: 20120526 Time: 112657 triton ( 87 ms )






