SAP ABAP Interface IF_UA_PRICE_WRITER (PriceManager: Interface for Changing FIN Object Prices)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_PRICE_MANAGER (Package) Price Manager
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
Interface IF_UA_PRICE_WRITER  
Short Description PriceManager: Interface for Changing FIN Object Prices    
General Data
Package UA_PRICE_MANAGER   Price Manager 
Created 20030410   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
Interface IF_UA_PRICE_WRITER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_PRICE_WRITER_STEPS PriceManager: Processing Steps for Changing Prices 20030410
Friends
Interface IF_UA_PRICE_WRITER has no friend.
Attributes
Interface 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
Interface IF_UA_PRICE_WRITER has no event.
Types
Interface 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 Interface IF_UA_PRICE_WRITER has no parameter.
Method PACKAGE_BEGIN on Interface IF_UA_PRICE_WRITER has no exception.

Method PACKAGE_END Signature

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

Method PACKAGE_SAVE Signature

Method PACKAGE_SAVE on Interface IF_UA_PRICE_WRITER has no parameter.
Method PACKAGE_SAVE on Interface 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 Interface 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 350