SAP ABAP Class CL_WZRE_COST_ADJUSTER (Adjust costs because of invoice differences)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_EXTERNAL_POSTING (Package) External posting via agency business
Properties
Class CL_WZRE_COST_ADJUSTER  
Short Description Adjust costs because of invoice differences    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_EXTERNAL_POSTING   External posting via agency business 
Created 20120301   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WZRE_COST_ADJUSTER has no forward declaration.
Interfaces
Class CL_WZRE_COST_ADJUSTER has no interface implemented.
Friends
Class CL_WZRE_COST_ADJUSTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SO_AJUSTMENT_BADI Static Attribute Private Object reference (TYPE REF TO) WZRE_IV_ADJUSTMENT_BADI 20120424
2 SO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WZRE_COST_ADJUSTER 20120416
3 SO_SERV_IT_TO_KSCHL_BADI Static Attribute Private Object reference (TYPE REF TO) WZRE_SERV_IT_TO_KSCHL_BADI 20120724
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST Instance method Public Method 20120308
2 CLASS_CONSTRUCTOR Static method Public Constructor 20120308
3 GET_INSTANCE Static method Public Method 20120308
4 READ_IVS Instance method Private Method 20120416
Events
Class CL_WZRE_COST_ADJUSTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ADJUSTMENT Public See coding 20120403 BEGIN OF ty_s_adjustment, rseg TYPE mmcr_drseg, correction_value TYPE komv-kwert, base TYPE ekpo-netwr, doc_curr TYPE ekko-waers, ts_ref TYPE wzre_ts_ref, kschl TYPE kschl, END OF ty_s_adjustment
2 TY_S_IV_MAP Public See coding 20120416 BEGIN OF ty_s_iv_map, ebeln TYPE ekpo-ebeln, ebelp TYPE ekpo-ebelp, packno TYPE esll-packno, introw TYPE esll-introw, po_netwr_in_local_curr TYPE ekpo-netwr, po_netwr_in_doc_curr TYPE ekpo-netwr, po_doc_curr TYPE ekko-waers, service_netwr_in_local_curr TYPE esll-netwr, service_netwr_in_service_curr TYPE esll-netwr, service_curr TYPE eslh-waers, ts_rbkp TYPE ty_ts_rbkp, ts_rseg TYPE ty_ts_rseg, kschl TYPE kschl, END OF ty_s_iv_map
3 TY_S_ROOT_KEY Protected See coding 20120417 BEGIN OF ty_s_root_key, ebeln TYPE ekpo-ebeln, ebelp TYPE ekpo-ebelp, packno TYPE esll-packno, introw TYPE esll-introw, END OF ty_s_root_key
4 TY_TS_ADJUSTMENT Public See coding 20120403 ty_ts_adjustment TYPE SORTED TABLE OF ty_s_adjustment WITH UNIQUE KEY rseg-ebeln rseg-ebelp rseg-packno rseg-introw
5 TY_TS_EKKO Public See coding 20120416 ty_ts_ekko TYPE SORTED TABLE OF ekko WITH UNIQUE KEY ebeln
6 TY_TS_EKPO Public See coding 20120416 ty_ts_ekpo TYPE SORTED TABLE OF ekpo WITH UNIQUE KEY ebeln ebelp
7 TY_TS_ESLH Public See coding 20120417 ty_ts_eslh TYPE SORTED TABLE OF eslh WITH UNIQUE KEY packno
8 TY_TS_ESLL Public See coding 20120417 ty_ts_esll TYPE SORTED TABLE OF esll WITH UNIQUE KEY packno introw
9 TY_TS_IV_MAP Public See coding 20120416 ty_ts_iv_map TYPE SORTED TABLE OF ty_s_iv_map WITH UNIQUE KEY ebeln ebelp packno introw
10 TY_TS_RBKP Public See coding 20120416 ty_ts_rbkp TYPE SORTED TABLE OF rbkp WITH UNIQUE KEY belnr gjahr
11 TY_TS_ROOT_KEY Protected See coding 20120417 ty_ts_root_key TYPE SORTED TABLE OF ty_s_root_key WITH UNIQUE KEY ebeln ebelp packno introw
12 TY_TS_RSEG Public See coding 20120416 ty_ts_rseg TYPE SORTED TABLE OF rseg WITH UNIQUE KEY belnr gjahr buzei
Method Signatures

Method ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RBKPV Call by reference Type reference (TYPE) MRM_RBKPV 20120404
2 Importing IT_DRSEG Call by reference Type reference (TYPE) MMCR_TDRSEG 20120308
# Exception Resumable Description Created on
1 CX_WZRE_ERROR 20120308

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WZRE_COST_ADJUSTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WZRE_COST_ADJUSTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WZRE_COST_ADJUSTER 20120308

Method GET_INSTANCE on class CL_WZRE_COST_ADJUSTER has no exception.

Method READ_IVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_IV_MAP Call by reference Type reference (TYPE) TY_TS_IV_MAP 20120416
2 Importing ITS_ROOT_KEY Call by reference Type reference (TYPE) TY_TS_ROOT_KEY 20120418
# Exception Resumable Description Created on
1 CX_WZRE_ERROR 20120416
History
Last changed by/on SAP  20130531 
SAP Release Created in 617