SAP ABAP Interface IF_UA_GENERIC_PRICEWRITER_ONLY (PriceManager: Generic Write Methods)
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 composition (i COMPRISING i_ref)  IF_UA_GENERIC_PRICE_WRITER PriceManager: Generic Change Interface 20030409
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_PRICE_MANAGER PriceManager 20030409
Properties
Interface IF_UA_GENERIC_PRICEWRITER_ONLY  
Short Description PriceManager: Generic Write Methods    
General Data
Package UA_PRICE_MANAGER   Price Manager 
Created 20030409   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
Interface IF_UA_GENERIC_PRICEWRITER_ONLY 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_GENERIC_PRICEWRITER_ONLY has no friend.
Attributes
Interface IF_UA_GENERIC_PRICEWRITER_ONLY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CHANGE Instance method Public Method Undo Price Changes 20030409
2 DELETE_PRICE Instance method Public Method Delete Existing Price 20030409
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 20030409
5 MODIFY_PRICE Instance method Public Method If Price Exists, Change It. Otherwise Insert 20030409
6 UPDATE_PRICE Instance method Public Method Change Existing Price 20030409
Events
Interface IF_UA_GENERIC_PRICEWRITER_ONLY has no event.
Types
Interface IF_UA_GENERIC_PRICEWRITER_ONLY 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) ANY Schlüssel für Preistabelleneintrag 20040131
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Satz existiert nicht 20030409

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) ANY Schlüssel für Preistabelle 20040131
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Zu löschender Satz existiert nicht 20030409

Method GET_RUNTIME_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TABLE_NAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040825
2 Exporting 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) ANY Preistabelleneintrag 20040131
# Exception Resumable Description Created on
1 EXISTS_ALREADY Einzufügender Satz existiert bereits 20030409

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) ANY Preistabelleneintrag 20040131
# Exception Resumable Description Created on
1 CANNOT_MODIFY Satz ist vorher gelöscht worden 20030409

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) ANY Preistabelleneintrag 20040131
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Zu ändernder Satz existiert nicht 20030409
History
Last changed by/on SAP  20041209 
SAP Release Created in 350