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 | ![]() |
Instance method | Public | Method | 20041025 | |
2 | ![]() |
Instance method | Public | Method | Check Time | 20040809 |
3 | ![]() |
Instance method | Public | Method | Check Immediately Before Save | 20040817 |
4 | ![]() |
Instance method | Public | Method | Delete Time | 20041026 |
5 | ![]() |
Instance method | Public | Method | Application-Specific Completion of Output Table | 20040825 |
6 | ![]() |
Instance method | Public | Method | Event Handling | 20041025 |
7 | ![]() |
Instance method | Public | Method | Authorization Check | 20050216 |
8 | ![]() |
Instance method | Public | Method | Get Occurring Events | 20040915 |
9 | ![]() |
Instance method | Public | Method | Get Information on Layout and Field Catalog | 20040826 |
10 | ![]() |
Instance method | Public | Method | Initialization and Check at Start | 20040823 |
11 | ![]() |
Instance method | Public | Method | Check for "Deletion Allowed" | 20041217 |
12 | ![]() |
Instance method | Public | Method | Delete Held Data | 20050211 |
13 | ![]() |
Instance method | Public | Method | Save | 20040817 |
14 | ![]() |
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 | ![]() |
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 | ![]() |
CT_OUTPUT | Call by reference | Type reference (TYPE) | INDEX TABLE | Tabellentyp für Preise zu FIN-Objekten | 20040810 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | Bapi-Returntabelle | 20040809 | ||
3 | ![]() |
IT_DATA_DEL | Call by reference | Type reference (TYPE) | INDEX TABLE | 20040810 | |||
4 | ![]() |
IT_DATA_INS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20040810 | |||
5 | ![]() |
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 | ![]() |
CT_OUTPUT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20040817 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | 20040817 | |||
3 | ![]() |
ID_DOCDAT | Call by reference | Type reference (TYPE) | FIN_DOCDAT | Belegdatum | 20041129 | ||
4 | ![]() |
ID_POSTDAT | Call by reference | Type reference (TYPE) | FIN_POSTDAT | Buchungsdatum | 20040902 | ||
5 | ![]() |
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 | ![]() |
CT_OUTPUT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20041026 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | Bapi-Returntabelle | 20041026 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
EO_APPL_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_FINB_REPORTING_APPL_SERVICE | Merkmalsvektor | 20041025 | ||
2 | ![]() |
EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Tabelle von Merkmalsvektoren | 20041025 | ||
3 | ![]() |
EO_CONDITION_2 | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Feldname | 20041025 | ||
4 | ![]() |
IO_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | CL_FINB_REPORTING_AUTH_CHECK | Event Id | 20041025 | ||
5 | ![]() |
IO_NAVIGATION_CONTEXT | Call by reference | Object reference (TYPE REF TO) | CL_FINB_KF_CHARS_STRUCTURE | Reporting-Tool | 20041025 | ||
6 | ![]() |
IO_PARENT_REP_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_FINB_REPORTING_SERVICE | Reporting-Tool (Aufrufer der Detailliste) | 20041025 | ||
7 | ![]() |
IO_REPORTING_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_FINB_REPORTING_SERVICE | Berechtigungsprüfung im Reporting | 20041025 | ||
8 | ![]() |
IT_EVENT_CONTEXT | Call by reference | Type reference (TYPE) | INDEX TABLE | Schnittstelle zum Reporting | 20041025 | ||
9 | ![]() |
I_COLUMN_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Bedingung | 20041025 | ||
10 | ![]() |
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 | ![]() |
20041025 |
Method GET_AUTH_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_DATABASIS | Call by reference | Type reference (TYPE) | ACC_DATABASIS | Datenbasis | 20050216 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
CO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20040826 | ||
2 | ![]() |
CS_DISPLAY_LAYOUT | Call by reference | Type reference (TYPE) | FINB_DISPLAY_LAYOUT | Anzeigelayout | 20040826 | ||
3 | ![]() |
CT_APPL_CHARS | Call by reference | Type reference (TYPE) | FINB_RP_T_APPL_CHAR | Anzeige-Eigenschaften nicht registrierter Anwendungsfelder | 20040826 | ||
4 | ![]() |
CT_DISPLAY_CHARS | Call by reference | Type reference (TYPE) | FINB_RP_T_DISPLAY_CHAR | Tabelle von Anzeige-Eigenschaften | 20040826 | ||
5 | ![]() |
CT_EXCL_FOBJ_FIELD | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20040826 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
20040823 |
Method IS_DELETABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20041217 | |||
2 | ![]() |
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 | ![]() |
CT_OUTPUT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20040817 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | /EACC/T_BAPIRET2 | Bapi-Returntabelle | 20040817 | ||
3 | ![]() |
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 |