SAP ABAP Interface IF_EX_WBEF_ORGPRICE_SC (Interface for BAdI: WBEF_ORGPRICE_SC)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ WBEF (Package) IS-R: Inventory Management
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ WBEF (Package) IS-R: Inventory Management
Properties
Interface | IF_EX_WBEF_ORGPRICE_SC | |
Short Description | Interface for BAdI: WBEF_ORGPRICE_SC |
General Data
Package | WBEF | IS-R: Inventory Management |
Created | 20070713 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_WBEF_ORGPRICE_SC has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20070713 |
Friends
Interface IF_EX_WBEF_ORGPRICE_SC has no friend.
Attributes
Interface IF_EX_WBEF_ORGPRICE_SC has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_ORGPRICE_DATA | Instance method | Public | Method | Method for Calculation of Gross/Net Price | 20070713 |
2 | CHECK_CURRENCY_KEY | Instance method | Public | Method | Method for Checking Local Currency | 20070807 |
3 | CHECK_EMPTIES | Instance method | Public | Method | Method for Checking Empties Material | 20070815 |
4 | CHECK_ORGPRICE_FLAG | Instance method | Public | Method | Method for Checking Original Price Indicator | 20070713 |
5 | CHECK_UNIT_OF_MEASURE | Instance method | Public | Method | Method for Checking Base Unit of Measure | 20070807 |
6 | GET_FVPDAT_BUF_DATA | Instance method | Public | Method | Method for Reading Articles With First Price Change Date | 20070809 |
7 | GET_LBKUM_BUF_DATA | Instance method | Public | Method | Method for Reading Articles Without Stock | 20070813 |
8 | GET_NORMAL_PRICE | Instance method | Public | Method | Method for Determining Regular Price | 20070808 |
9 | GET_PROMO_BUF_DATA | Instance method | Public | Method | Method for Reading Promotion Articles | 20070808 |
10 | READ_ORGPRICE_BUF_DATA | Instance method | Public | Method | Method for Reading Buffer Data | 20070713 |
11 | READ_ORGPRICE_DATA | Instance method | Public | Method | Method for Reading Original Price Data | 20070713 |
12 | READ_ORGPRICE_FLAG | Instance method | Public | Method | Method for Reading Original Price Indicator | 20070731 |
13 | REFRESH_ORGPRICE_BUFFER | Instance method | Public | Method | Method for Updating the Original Price Buffer | 20070713 |
14 | SET_ORGPRICE_BUFFER | Instance method | Public | Method | Method for Initial Construction of Buffer | 20070806 |
15 | UPDATE_ORGPRICE_BUFFER | Instance method | Public | Method | Method for Updating the WRF_ORGPRICE Buffers | 20070806 |
16 | UPDATE_ORGPRICE_BUF_DATA | Instance method | Public | Method | Method for Updating the Buffer Data | 20070713 |
17 | UPDATE_ORGPRICE_DATA | Instance method | Public | Method | Method for Updating the Original Price Data | 20070713 |
Events
Interface IF_EX_WBEF_ORGPRICE_SC has no event.
Types
Interface IF_EX_WBEF_ORGPRICE_SC has no local type.
Method Signatures
Method CALCULATE_ORGPRICE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CALCULATE_ERROR | Fehlerhafte Berechnung des VK-Preises | 20070713 |
Method CHECK_CURRENCY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070807 |
Method CHECK_CURRENCY_KEY on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method CHECK_EMPTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070815 | ||
2 | Changing | X_EMPTIES | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070815 |
Method CHECK_EMPTIES on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method CHECK_ORGPRICE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KUNNR_ERROR | Call by reference | Type reference (TYPE) | WFIL_WRF1_TTY | Werksdaten | 20070713 | ||
2 | Importing | IT_KUNNR | Call by reference | Type reference (TYPE) | KUNNR_RAN_ITAB | Tabellentyp zu KUNNR_RAN | 20070713 |
Method CHECK_ORGPRICE_FLAG on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method CHECK_UNIT_OF_MEASURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070807 |
Method CHECK_UNIT_OF_MEASURE on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method GET_FVPDAT_BUF_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_FVPDAT_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070809 | ||
2 | Changing | XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070809 |
Method GET_FVPDAT_BUF_DATA on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method GET_LBKUM_BUF_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_LBKUM_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070816 | ||
2 | Changing | XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070813 |
Method GET_LBKUM_BUF_DATA on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method GET_NORMAL_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NORMAL_PRICE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070809 | ||
2 | Changing | XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070808 |
Method GET_NORMAL_PRICE on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method GET_PROMO_BUF_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070808 | ||
2 | Changing | XT_PROMO_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070809 |
Method GET_PROMO_BUF_DATA on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method READ_ORGPRICE_BUF_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_STY | Struktur für Orginalpreisermittlung | 20070801 | ||
2 | Exporting | E_ORGPRICE_EXIST | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070801 | ||
3 | Importing | IT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070719 | ||
4 | Importing | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070713 | ||
5 | Importing | I_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070927 | ||
6 | Importing | I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20070713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_MATERIAL | Material fehlt | 20070719 | |
2 | NO_PLANT | Werk fehlt | 20070719 | |
3 | READ_ERROR | Lesefehler | 20070713 |
Method READ_ORGPRICE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ORGPRICE | Call by reference | Type reference (TYPE) | ORGPRICEKEY_STY | Struktur mit Schlüsselfeldern | 20070719 | ||
2 | Exporting | E_ORGPRICE_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070713 | ||
3 | Importing | I_DATAB | Call by reference | Type reference (TYPE) | KODATAB | Gültigkeitsbeginn des Konditionssatzes | 20070713 | ||
4 | Importing | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070713 | ||
5 | Importing | I_NO_TRANSPORT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070821 | ||
6 | Importing | I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20070713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MATERIAL_EXIST_NOT | Material existiert nicht | 20070713 | |
2 | NO_ORGPRICE_ENTRY | kein Originalpreissatz | 20070713 | |
3 | PLANT_EXIST_NOT | Werk existiert nicht | 20070713 |
Method READ_ORGPRICE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_WRF1 | Call by reference | Type reference (TYPE) | WRF1 | Werksdaten | 20070731 | ||
2 | Importing | I_KUNNR | Call by reference | Type reference (TYPE) | KUNNR_WK | Kundennummer des Werkes | 20070731 | ||
3 | Changing | X_ORGPRICE | Call by reference | Type reference (TYPE) | XFELD | Struktur TYPE_T_FILIA | 20070731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_WRF1_DATA | kein WRF1 Satz | 20070731 |
Method REFRESH_ORGPRICE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORG_PRICE | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 | ||
2 | Changing | XT_SALES_PRICE_NREV | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 |
Method REFRESH_ORGPRICE_BUFFER on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method SET_ORGPRICE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 |
Method SET_ORGPRICE_BUFFER on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method UPDATE_ORGPRICE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 | ||
2 | Changing | XT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070807 |
Method UPDATE_ORGPRICE_BUFFER on Interface IF_EX_WBEF_ORGPRICE_SC has no exception.
Method UPDATE_ORGPRICE_BUF_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_STY | Struktur für Orginalpreisermittlung | 20070801 | ||
2 | Importing | I_CHANGE_MODE | Call by reference | Type reference (TYPE) | CHANGE_MODE | Änderungsmodus | 20070713 | ||
3 | Changing | XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SAVE_ERROR | Fehler beim Aktualisieren des Puffers | 20070719 |
Method UPDATE_ORGPRICE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ORGPRICE | Call by reference | Type reference (TYPE) | ORGPRICEKEY_TTY | Tabellentyp zu Sturktur ORGPRICEKEY_STY | 20070717 | ||
2 | Importing | I_CHANGE_MODE | Call by reference | Type reference (TYPE) | CHANGE_MODE | Änderungsmodus | 20070717 | ||
3 | Importing | I_NO_COMMIT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SAVE_ERROR | Verbuchungsfehler | 20070719 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |