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

⤷

⤷

⤷

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 | ![]() |
Instance method | Public | Method | Method for Calculation of Gross/Net Price | 20070713 |
2 | ![]() |
Instance method | Public | Method | Method for Checking Local Currency | 20070807 |
3 | ![]() |
Instance method | Public | Method | Method for Checking Empties Material | 20070815 |
4 | ![]() |
Instance method | Public | Method | Method for Checking Original Price Indicator | 20070713 |
5 | ![]() |
Instance method | Public | Method | Method for Checking Base Unit of Measure | 20070807 |
6 | ![]() |
Instance method | Public | Method | Method for Reading Articles With First Price Change Date | 20070809 |
7 | ![]() |
Instance method | Public | Method | Method for Reading Articles Without Stock | 20070813 |
8 | ![]() |
Instance method | Public | Method | Method for Determining Regular Price | 20070808 |
9 | ![]() |
Instance method | Public | Method | Method for Reading Promotion Articles | 20070808 |
10 | ![]() |
Instance method | Public | Method | Method for Reading Buffer Data | 20070713 |
11 | ![]() |
Instance method | Public | Method | Method for Reading Original Price Data | 20070713 |
12 | ![]() |
Instance method | Public | Method | Method for Reading Original Price Indicator | 20070731 |
13 | ![]() |
Instance method | Public | Method | Method for Updating the Original Price Buffer | 20070713 |
14 | ![]() |
Instance method | Public | Method | Method for Initial Construction of Buffer | 20070806 |
15 | ![]() |
Instance method | Public | Method | Method for Updating the WRF_ORGPRICE Buffers | 20070806 |
16 | ![]() |
Instance method | Public | Method | Method for Updating the Buffer Data | 20070713 |
17 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070815 | ||
2 | ![]() |
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 | ![]() |
ET_KUNNR_ERROR | Call by reference | Type reference (TYPE) | WFIL_WRF1_TTY | Werksdaten | 20070713 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
XT_FVPDAT_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070809 | ||
2 | ![]() |
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 | ![]() |
XT_LBKUM_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070816 | ||
2 | ![]() |
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 | ![]() |
I_NORMAL_PRICE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070809 | ||
2 | ![]() |
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 | ![]() |
XT_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070808 | ||
2 | ![]() |
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 | ![]() |
ES_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_STY | Struktur für Orginalpreisermittlung | 20070801 | ||
2 | ![]() |
E_ORGPRICE_EXIST | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070801 | ||
3 | ![]() |
IT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070719 | ||
4 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070713 | ||
5 | ![]() |
I_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070927 | ||
6 | ![]() |
I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20070713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material fehlt | 20070719 | |
2 | ![]() |
Werk fehlt | 20070719 | |
3 | ![]() |
Lesefehler | 20070713 |
Method READ_ORGPRICE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ORGPRICE | Call by reference | Type reference (TYPE) | ORGPRICEKEY_STY | Struktur mit Schlüsselfeldern | 20070719 | ||
2 | ![]() |
E_ORGPRICE_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070713 | ||
3 | ![]() |
I_DATAB | Call by reference | Type reference (TYPE) | KODATAB | Gültigkeitsbeginn des Konditionssatzes | 20070713 | ||
4 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20070713 | ||
5 | ![]() |
I_NO_TRANSPORT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070821 | ||
6 | ![]() |
I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20070713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Material existiert nicht | 20070713 | |
2 | ![]() |
kein Originalpreissatz | 20070713 | |
3 | ![]() |
Werk existiert nicht | 20070713 |
Method READ_ORGPRICE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_WRF1 | Call by reference | Type reference (TYPE) | WRF1 | Werksdaten | 20070731 | ||
2 | ![]() |
I_KUNNR | Call by reference | Type reference (TYPE) | KUNNR_WK | Kundennummer des Werkes | 20070731 | ||
3 | ![]() |
X_ORGPRICE | Call by reference | Type reference (TYPE) | XFELD | Struktur TYPE_T_FILIA | 20070731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
kein WRF1 Satz | 20070731 |
Method REFRESH_ORGPRICE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
XT_ORG_PRICE | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IT_ORGPRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_TTY | Tabellentyp von Struktur SALES_PRICE_STY | 20070806 | ||
2 | ![]() |
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 | ![]() |
IS_ORG_PRICE_BUF | Call by reference | Type reference (TYPE) | SALES_PRICE_STY | Struktur für Orginalpreisermittlung | 20070801 | ||
2 | ![]() |
I_CHANGE_MODE | Call by reference | Type reference (TYPE) | CHANGE_MODE | Änderungsmodus | 20070713 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
IT_ORGPRICE | Call by reference | Type reference (TYPE) | ORGPRICEKEY_TTY | Tabellentyp zu Sturktur ORGPRICEKEY_STY | 20070717 | ||
2 | ![]() |
I_CHANGE_MODE | Call by reference | Type reference (TYPE) | CHANGE_MODE | Änderungsmodus | 20070717 | ||
3 | ![]() |
I_NO_COMMIT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verbuchungsfehler | 20070719 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |