SAP ABAP Class CL_UA_INV_SURCHARGE_CALC (Overhead Calculation with R/3 Functionality)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_OVERHEAD (Package) Cost Object Controlling Overhead Calculation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_INV_DEFAULT Default (=empty) Implementation of IF_UA_INV_PROCESSOR 20030424
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_INV_SURCHARGE_CONST Constants in Overhead Package 20030811
Properties
Class CL_UA_INV_SURCHARGE_CALC  
Short Description Overhead Calculation with R/3 Functionality    
Super Class CL_UA_INV_DEFAULT Default (=empty) Implementation of IF_UA_INV_PROCESSOR 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_OVERHEAD   Cost Object Controlling Overhead Calculation 
Created 20030424   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /EACC/CL_BTA_BUS_TR_CAT_CNST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_FOBJ_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 KPEPW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_INV_SURCHARGE_CONST Constants in Overhead Package 20030811
Friends
Class CL_UA_INV_SURCHARGE_CALC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_BASE Instance attribute Private Attribute reference (LIKE) 20030523
2 CD_DELTA Instance attribute Private Attribute reference (LIKE) 20030714
3 CD_DISPLAY_DATA Instance attribute Private Attribute reference (LIKE) 20030829
4 CD_FUNCNAME_CALL Instance attribute Private Attribute reference (LIKE) 20030725
5 CD_FUNCNAME_DOC_TYPE Instance attribute Private Attribute reference (LIKE) 20030902
6 CD_FUNCNAME_PREPARE Instance attribute Private Attribute reference (LIKE) 20030725
7 CD_NEW Instance attribute Private Attribute reference (LIKE) 20030725
8 CD_NR_OBJECT Instance attribute Private Attribute reference (LIKE) 20030701
9 CD_NR_SUBOBJECT Instance attribute Private Attribute reference (LIKE) 20030701
10 CD_PREV Instance attribute Private Attribute reference (LIKE) 20030725
11 CD_SND_KEY_NON Instance attribute Private Attribute reference (LIKE) 20030902
12 CD_SND_KEY_PRIM Instance attribute Private Attribute reference (LIKE) 20030902
13 GC_INV_ROLE_CNST_IF_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'IF_UA_INV_ROLE_CNST' Object Type Name 20041208
14 GC_STRUCTNAME_READER Constant Private Type reference (TYPE) TABNAME 'UAINV_S_SURCHARGE_DATA' Structure for Reading Journal 20041021
15 GC_VORGANG Constant Public Type reference (TYPE) CO_VORGANG 'KZPI' Overhead Transaction 20041208
16 MD_ACC_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20030527
17 MD_ACC_SYSTEM Instance attribute Private Type reference (TYPE) ACC_SYSTEM Accounting System 20030730
18 MD_CONTENT_CLASSNAME Instance attribute Public Attribute reference (LIKE) 20030925
19 MD_QUANFIELD_VAL Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20030924
20 MD_UNITFIELD_VAL Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20030924
21 MO_BADI Instance attribute Private Object reference (TYPE REF TO) IF_EX_UA_FOBJ_AUTHORITY BAdI Interface IF_EX_UA_FOBJ_AUTHORITY 20030730
22 MO_CNST Instance attribute Private Object reference (TYPE REF TO) IF_UA_INV_ROLE_CNST Role Constants Inventory 20041208
23 MO_CONTENT Instance attribute Private Object reference (TYPE REF TO) IF_UA_INV_SURCHARGE_CALC Overhead Calls After CON_ACC 20030925
24 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20030617
25 MT_AMOUNT_FIELDS Instance attribute Private Type reference (TYPE) UAINV_T_AMOUNT_FIELDS Technical Copy of CON_FIN_S_AMOUNT_FIELDS 20041216
26 MT_DETAIL Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_LOG_DATA Table Type Detailed Data 20030714
27 MT_PERSEL Instance attribute Private Type reference (TYPE) FINB_SEL_TAB Period Selection 20041208
28 MT_SENDER_FOBJ_TYPE Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_FOBJ FIN Object Types 20031008
29 MT_SENDER_FOBJ_TYPE_NAME Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_FOBJ_TYPE FIN Object Types 20031008
30 MT_TYPE_NAME Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_FOBJ_TYPE FIN Object Types 20030730
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_DETAIL Instance method Private Method 20030904
2 CLEAR_FIELDS Instance method Private Method 20030530
3 CONDENSE_DATA Instance method Private Method 20030530
4 GET_PRIMANOTA Instance method Private Method 20031013
5 GET_SELECTED_FIELDS Instance method Private Method 20030530
Events
Class CL_UA_INV_SURCHARGE_CALC has no event.
Types
Class CL_UA_INV_SURCHARGE_CALC has no local type.
Method Signatures

Method ADD_TO_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) UAI_T_CLOSING_DATA Daten 20030904

Method ADD_TO_DETAIL on class CL_UA_INV_SURCHARGE_CALC has no exception.

Method CLEAR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20030530

Method CLEAR_FIELDS on class CL_UA_INV_SURCHARGE_CALC has no exception.

Method CONDENSE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) UAI_S_CLOSING_DATA Daten 20030530
2 Returning RS_DATA Value transfer Type reference (TYPE) UAI_S_CLOSING_DATA Daten 20030530

Method CONDENSE_DATA on class CL_UA_INV_SURCHARGE_CALC has no exception.

Method GET_PRIMANOTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_NUMBER Value transfer Type reference (TYPE) UAINV_WIP_DOC_NO Prima Nota WIP-Auflösung 20031013

Method GET_PRIMANOTA on class CL_UA_INV_SURCHARGE_CALC has no exception.

Method GET_SELECTED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD Value transfer Type reference (TYPE) FINB_READ_SELECT_CLAUSE Select-Klausel 20030530

Method GET_SELECTED_FIELDS on class CL_UA_INV_SURCHARGE_CALC has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 350