SAP ABAP Interface IF_UAV_PRICE_MAINTENANCE (Manual Price Maintenance)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_INV_PRICE_MAINTENANCE Price Maintenance - Inventory Accounting 20040809
Properties
Interface IF_UAV_PRICE_MAINTENANCE  
Short Description Manual Price Maintenance    
General Data
Package UA_PRICE_MAINTENANCE   Manual Price Maintenance, Generic Part 
Created 20040809   SAP 
Last changed 20050301   SAP 
Unicode checks active    
Forward declarations
Interface IF_UAV_PRICE_MAINTENANCE has no forward declaration.
Interfaces
Interface IF_UAV_PRICE_MAINTENANCE has no interface.
Friends
Interface IF_UAV_PRICE_MAINTENANCE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BATCHMASTER_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 5 Event "Display Batch Master" 20041108
2 GC_CURRENCY_RATES Constant Public Type reference (TYPE) FINB_EVENT_ID 6 Event "Exchange Rates" 20041111
3 GC_DELETE_PRICE_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 2 Event "Delete" 20040917
4 GC_HISTORY_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 4 Event "History" 20040917
5 GC_MATMASTER_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 3 Event "Display Material Master" 20041108
6 GC_RELATED_PRICES_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 1 Event "Associated Prices" 20040917
7 GC_UNLOCK_EVENT Constant Public Type reference (TYPE) FINB_EVENT_ID 7 Event "Unlock" 20041216
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_INIT Instance method Public Method 20041025
2 CHECK Instance method Public Method Check Time 20040809
3 CHECK_BEFORE_SAVE Instance method Public Method Check Immediately Before Save 20040817
4 DELETE Instance method Public Method Delete Time 20041026
5 ENRICH_TABLE Instance method Public Method Application-Specific Completion of Output Table 20040825
6 EXECUTE_NAVIGATION Instance method Public Method Event Handling 20041025
7 GET_AUTH_OBJECT Instance method Public Method Authorization Check 20050216
8 GET_EVENTS Instance method Public Method Get Occurring Events 20040915
9 GET_LAYOUT Instance method Public Method Get Information on Layout and Field Catalog 20040826
10 INIT Instance method Public Method Initialization and Check at Start 20040823
11 IS_DELETABLE Instance method Public Method Check for "Deletion Allowed" 20041217
12 REFRESH_DATA Instance method Public Method Delete Held Data 20050211
13 SAVE Instance method Public Method Save 20040817
14 UPDATE Instance method Public Method Update Time 20040816
Events
Interface IF_UAV_PRICE_MAINTENANCE has no event.
Types
Interface IF_UAV_PRICE_MAINTENANCE has no local type.
Method Signatures

Method APPLICATION_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAIN_APPL Call by reference Object reference (TYPE REF TO) CL_UAV_PRICE_MAINTENANCE Preispflege 20041025

Method APPLICATION_INIT on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) INDEX TABLE Tabellentyp für Preise zu FIN-Objekten 20040810
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /EACC/T_BAPIRET2 Bapi-Returntabelle 20040809
3 Importing IT_DATA_DEL Call by reference Type reference (TYPE) INDEX TABLE 20040810
4 Importing IT_DATA_INS Call by reference Type reference (TYPE) INDEX TABLE 20040810
5 Importing IT_DATA_UPD Call by reference Type reference (TYPE) INDEX TABLE 20040810

Method CHECK on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) INDEX TABLE 20040817
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /EACC/T_BAPIRET2 20040817
3 Importing ID_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum 20041129
4 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20040902
5 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040817

Method CHECK_BEFORE_SAVE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) INDEX TABLE 20041026
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /EACC/T_BAPIRET2 Bapi-Returntabelle 20041026
3 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20041026

Method DELETE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method ENRICH_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040825

Method ENRICH_TABLE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method EXECUTE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_APPL_SERVICE Call by reference Object reference (TYPE REF TO) IF_FINB_REPORTING_APPL_SERVICE Merkmalsvektor 20041025
2 Exporting EO_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Tabelle von Merkmalsvektoren 20041025
3 Exporting EO_CONDITION_2 Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Feldname 20041025
4 Importing IO_AUTH_CHECK Call by reference Object reference (TYPE REF TO) CL_FINB_REPORTING_AUTH_CHECK Event Id 20041025
5 Importing IO_NAVIGATION_CONTEXT Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Reporting-Tool 20041025
6 Importing IO_PARENT_REP_SERVICE Call by reference Object reference (TYPE REF TO) IF_FINB_REPORTING_SERVICE Reporting-Tool (Aufrufer der Detailliste) 20041025
7 Importing IO_REPORTING_SERVICE Call by reference Object reference (TYPE REF TO) IF_FINB_REPORTING_SERVICE Berechtigungsprüfung im Reporting 20041025
8 Importing IT_EVENT_CONTEXT Call by reference Type reference (TYPE) INDEX TABLE Schnittstelle zum Reporting 20041025
9 Importing I_COLUMN_NAME Call by reference Type reference (TYPE) FIELDNAME Bedingung 20041025
10 Importing I_EVENT_ID Call by reference Type reference (TYPE) FINB_EVENT_ID 2. Bedingung (für komplexe Selektionen der Anwendung) 20041025
# Exception Resumable Description Created on
1 NO_CONTEXT 20041025

Method GET_AUTH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050216
2 Returning RO_AUTH_CHECK Value transfer Object reference (TYPE REF TO) CL_FINB_REPORTING_AUTH_CHECK Berechtigungsprüfung im Reporting 20050216

Method GET_AUTH_OBJECT on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EVENT Call by reference Type reference (TYPE) FINB_REPORT_EVENTS Events des Reporting 20040915

Method GET_EVENTS on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040826
2 Changing CS_DISPLAY_LAYOUT Call by reference Type reference (TYPE) FINB_DISPLAY_LAYOUT Anzeigelayout 20040826
3 Changing CT_APPL_CHARS Call by reference Type reference (TYPE) FINB_RP_T_APPL_CHAR Anzeige-Eigenschaften nicht registrierter Anwendungsfelder 20040826
4 Changing CT_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20040826
5 Changing CT_EXCL_FOBJ_FIELD Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20040826
6 Changing CT_HEADER Call by reference Type reference (TYPE) FINB_T_HTML_HEADER Alv - Kopf 20040826

Method GET_LAYOUT on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRICE Call by reference Type reference (TYPE) UAV_S_PRICE Struktur für Preistabelle zu FIN-Objekten 20040823
# Exception Resumable Description Created on
1 REJECT 20040823

Method IS_DELETABLE 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) ANY 20041217
2 Returning RD_MAY_BE_DELETED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041217

Method IS_DELETABLE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method REFRESH_DATA Signature

Method REFRESH_DATA on Interface IF_UAV_PRICE_MAINTENANCE has no parameter.
Method REFRESH_DATA on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method SAVE Signature

Method SAVE on Interface IF_UAV_PRICE_MAINTENANCE has no parameter.
Method SAVE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) INDEX TABLE 20040817
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /EACC/T_BAPIRET2 Bapi-Returntabelle 20040817
3 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040817

Method UPDATE on Interface IF_UAV_PRICE_MAINTENANCE has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 400