SAP ABAP Class CL_UAV_PRICE_MAINT_DETAIL (Details for a Price)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_PRICE_MAINTENANCE (Package) Manual Price Maintenance, Generic Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_NAVIGATION_TARGET "Goto" Destination 20040826
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20040813
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20040813
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ENTITIES Constants 20050208
Properties
Class CL_UAV_PRICE_MAINT_DETAIL  
Short Description Details for a Price    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_PRICE_MAINTENANCE   Manual Price Maintenance, Generic Part 
Created 20040813   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_NAVIGATION_TARGET "Goto" Destination 20040826
2 IF_FINB_READER Read Interface 20040813
3 IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20040813
4 IF_FIN_ENTITIES Constants 20050208
Friends
Class CL_UAV_PRICE_MAINT_DETAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REVALUATE_EVENT Constant Private Type reference (TYPE) FINB_EVENT_ID 1 Event ID 20040826
2 MB_CHANGE_INV_PRICE Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20050202
3 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20040813
4 MD_FOBJ_VIEW Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20040914
5 MD_ICON_DEL Instance attribute Private Type reference (TYPE) STRING 20040909
6 MD_ICON_INS Instance attribute Private Type reference (TYPE) STRING 20040909
7 MD_ICON_REL Instance attribute Private Type reference (TYPE) STRING 20040909
8 MD_ICON_UPD Instance attribute Private Type reference (TYPE) STRING 20040909
9 MD_REPORT Instance attribute Private Type reference (TYPE) SY-REPID 20040903
10 MD_TITLE Instance attribute Private Type reference (TYPE) SY-TITLE Heading 20040903
11 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20040819
12 MO_PRICE_MAINT_SERVICES Instance attribute Private Object reference (TYPE REF TO) CL_UAV_PRICE_MAINT_SERVICES Errors occurred (messages in message handler) 20040826
13 MO_PRICE_READER Instance attribute Private Object reference (TYPE REF TO) IF_UA_PRICE_READER PriceManager: Interface for Reading FIN Object Prices 20040813
14 MO_PRICE_WRITER Instance attribute Private Object reference (TYPE REF TO) IF_UA_PRICE_WRITER PriceManager: Interface for Changing FIN Object Prices 20040908
15 MS_CURRENT_PRICE Instance attribute Public Type reference (TYPE) UAV_S_PRICE Structure for Price Table for FIN Objects 20040827
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040813
2 MAKE_ICONS Instance method Private Method 20040909
3 PRICE_EXISTS Instance method Private Method 20050208
4 SET_CURRENT_PRICE Instance method Public Method 20040827
5 SET_FIELDS_FOR_DISPLAY Instance method Private Method Complete Fields for Display 20040908
Events
Class CL_UAV_PRICE_MAINT_DETAIL has no event.
Types
Class CL_UAV_PRICE_MAINT_DETAIL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_CHANGE_INV_PRICE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Button zur Bestandspreisänderung anbieten 20050202
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20040813
3 Importing ID_FOBJ_VIEW Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20040914
4 Importing ID_REPORT Call by reference Type reference (TYPE) SY-REPID SY-REPID 20040903
5 Importing ID_TITLE Call by reference Type reference (TYPE) SY-TITLE SY-TITLE Bildschirmbilder, Text in der Titelzeile 20040903

Method CONSTRUCTOR on class CL_UAV_PRICE_MAINT_DETAIL has no exception.

Method MAKE_ICONS Signature

Method MAKE_ICONS on class CL_UAV_PRICE_MAINT_DETAIL has no parameter.
Method MAKE_ICONS on class CL_UAV_PRICE_MAINT_DETAIL has no exception.

Method PRICE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE Call by reference Type reference (TYPE) ANY 20050208
2 Importing IT_DATA Call by reference Type reference (TYPE) TABLE 20050208
3 Returning RB_EXISTS Value transfer Type reference (TYPE) BOOLE_D Preis existiert bereits in Tabelle 20050208

Method PRICE_EXISTS on class CL_UAV_PRICE_MAINT_DETAIL has no exception.

Method SET_CURRENT_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE Call by reference Type reference (TYPE) UAV_S_PRICE Aktueller Preis 20040827

Method SET_CURRENT_PRICE on class CL_UAV_PRICE_MAINT_DETAIL has no exception.

Method SET_FIELDS_FOR_DISPLAY 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 Anzeigestruktur 20040908
2 Importing IS_PRICE Call by reference Type reference (TYPE) ANY Preis-Struktur 20040908
3 Importing IS_PRICELABELALL Call by reference Type reference (TYPE) FIN_S_PRICELABELALL Alle Preistyp-Daten 20040908
# Exception Resumable Description Created on
1 FAILED 20040908
History
Last changed by/on SAP  20050301 
SAP Release Created in 400