SAP ABAP Class IF_UA_PRICE_WRITER (PriceManager: Interface for Changing FIN Object Prices)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UA_PRICE_WRITER_STEPS PriceManager: Processing Steps for Changing Prices 20030410
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_PRICE_MANAGER PriceManager 20030228
Properties
Class IF_UA_PRICE_WRITER  
Short Description PriceManager: Interface for Changing FIN Object Prices    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030410   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_UA_PRICE_WRITER has no forward declaration.
Interfaces
Class IF_UA_PRICE_WRITER has no interface implemented.
Friends
Class IF_UA_PRICE_WRITER has no friend class.
Attributes
Class IF_UA_PRICE_WRITER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CHANGE Instance method Public Method Undo Price Changes 20030410
2 DELETE_PRICE Instance method Public Method Delete Existing Price 20030410
3 GET_RUNTIME_TABLE Instance method Public Method Reads Contents of Runtime Buffer of Price Table Entries 20040825
4 INSERT_PRICE Instance method Public Method Add New Price 20030410
5 MODIFY_PRICE Instance method Public Method If Price Exists, Change It. Otherwise Insert 20030410
6 PACKAGE_BEGIN Instance method Public Method 20030410
7 PACKAGE_END Instance method Public Method 20030410
8 PACKAGE_SAVE Instance method Public Method 20030410
9 REPLACE Instance method Public Method 20041028
10 UPDATE_PRICE Instance method Public Method Change Existing Price 20030410
Events
Class IF_UA_PRICE_WRITER has no event.
Types
Class IF_UA_PRICE_WRITER has no local type.
Method Signatures

Method CANCEL_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE_KEY Call by reference Type reference (TYPE) UAV_S_PRICE_KEY Schlüssel für Preistabellen zu FIN-Objekten 20030414
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Satz existiert nicht 20030410

Method DELETE_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE_KEY Call by reference Type reference (TYPE) UAV_S_PRICE_KEY Schlüssel für Preistabellen zu FIN-Objekten 20030414
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Zu löschender Satz existiert nicht 20030410

Method GET_RUNTIME_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ED_TABLE_NAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040825
2 Changing ER_MODIFY_RECORDS Call by reference Object reference (TYPE REF TO) DATA 20040825
3 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20040825
# Exception Resumable Description Created on
1 FAILED 20040825

Method INSERT_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE_RECORD Call by reference Type reference (TYPE) UAV_S_PRICE Struktur für Preise zu FIN-Objekten 20030414
# Exception Resumable Description Created on
1 EXISTS_ALREADY Einzufügender Satz existiert bereits 20030410

Method MODIFY_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE_RECORD Call by reference Type reference (TYPE) UAV_S_PRICE Struktur für Preise zu FIN-Objekten 20030414
# Exception Resumable Description Created on
1 CANNOT_MODIFY Satz ist vorher gelöscht worden 20030410

Method PACKAGE_BEGIN Signature

Method PACKAGE_BEGIN on class IF_UA_PRICE_WRITER has no parameter.
Method PACKAGE_BEGIN on class IF_UA_PRICE_WRITER has no exception.

Method PACKAGE_END Signature

Method PACKAGE_END on class IF_UA_PRICE_WRITER has no parameter.
Method PACKAGE_END on class IF_UA_PRICE_WRITER has no exception.

Method PACKAGE_SAVE Signature

Method PACKAGE_SAVE on class IF_UA_PRICE_WRITER has no parameter.
Method PACKAGE_SAVE on class IF_UA_PRICE_WRITER has no exception.

Method REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TMP2FINAL_SND_KEY Call by reference Type reference (TYPE) /EACC/YT_TMP_SND_KEY Substitution für temp. Belegschlüssel des sendenden Systems 20041028

Method REPLACE on class IF_UA_PRICE_WRITER has no exception.

Method UPDATE_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE_RECORD Call by reference Type reference (TYPE) UAV_S_PRICE Struktur für Preise zu FIN-Objekten 20030414
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Zu ändernder Satz existiert nicht 20030410
History
Last changed by/on SAP  20041209 
SAP Release Created in