SAP ABAP Interface IF_EX_PRIREADMATERIAL (BAdI Interface IF_EX_PRIREADMATERIAL)
Hierarchy
☛
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
⤷
SD-EDI (Application Component) Electronic Data Interchange
⤷
VPRI (Package) Application Development R/3 Retail/CP EDI messages

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_PRIREADMATERIAL | BAdI class CL_EX_PRIREADMATERIAL | 19991108 |
Properties
Interface | IF_EX_PRIREADMATERIAL | |
Short Description | BAdI Interface IF_EX_PRIREADMATERIAL |
General Data
Package | VPRI | Application Development R/3 Retail/CP EDI messages |
Created | 19991108 | SAP |
Last changed | 20050301 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_PRIREADMATERIAL has no forward declaration.
Interfaces
Interface IF_EX_PRIREADMATERIAL has no interface.
Friends
Interface IF_EX_PRIREADMATERIAL has no friend.
Attributes
Interface IF_EX_PRIREADMATERIAL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Read BOMs | 19991111 |
2 | ![]() |
Instance method | Public | Method | Read BOM Components | 20010810 |
3 | ![]() |
Instance method | Public | Method | Read Prices | 19991111 |
4 | ![]() |
Instance method | Public | Method | Read Prices, Enhanced Interfaces | 20010504 |
5 | ![]() |
Instance method | Public | Method | Read Material Data | 19991108 |
6 | ![]() |
Instance method | Public | Method | Read Planned Changes | 20030206 |
7 | ![]() |
Instance method | Public | Method | Read Materials for Each Asssortment Module | 20030206 |
8 | ![]() |
Instance method | Public | Method | Reading of Units of Measure | 20030704 |
Events
Interface IF_EX_PRIREADMATERIAL has no event.
Types
Interface IF_EX_PRIREADMATERIAL has no local type.
Method Signatures
Method READ_BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICAT_K003 | Value transfer | Type reference (TYPE) | PRICAT_K003 | PRICAT: Katalogposition Grunddaten | 20010814 | ||
2 | ![]() |
IS_PROFILE | Value transfer | Type reference (TYPE) | PRICAT_PRO | PRICAT Ausgang: Anforderungsprofil (Customizing) | 20010814 | ||
3 | ![]() |
IV_MATNR | Value transfer | Type reference (TYPE) | MATNR | Material | 19991111 | ||
4 | ![]() |
RT_K7 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K007 | Preiskatalog: Arbeitstabelle für generische Felder zu K007 | 20030206 | ||
5 | ![]() |
RT_PRICAT_K007 | Call by reference | Type reference (TYPE) | TT_PRICAT_K007 | Komponenten | 19991111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Wesentliche Bestandteile können nicht gelesen werden | 19991111 |
Method READ_BOM_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALTERNATIVE | Value transfer | Type reference (TYPE) | MAST_API02-BOM_ALT | Stücklistenalternative | 20010821 | ||
2 | ![]() |
IV_BOM_USAGE | Value transfer | Type reference (TYPE) | MAST_API02-BOM_USAGE | Stücklistenverwendung | 20010821 | ||
3 | ![]() |
IV_MATERIAL | Value transfer | Type reference (TYPE) | MAST_API02-MATERIAL | Materialnummer | 20010821 | ||
4 | ![]() |
IV_PLANT | Value transfer | Type reference (TYPE) | MAST_API02-PLANT | Werk | 20010821 | ||
5 | ![]() |
RT_COMPONENTS | Call by reference | Type reference (TYPE) | TT_TSTPO | Tabelle Stücklistenpositionen | 20010821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler aufgetreten | 20010821 |
Method READ_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICAT_K001 | Call by reference | Type reference (TYPE) | PRICAT_K001 | PRICAT: Katalogkopf | 20010821 | ||
2 | ![]() |
IS_PRICAT_K003 | Call by reference | Type reference (TYPE) | PRICAT_K003 | PRICAT: Katalogposition Grunddaten | 20010821 | ||
3 | ![]() |
IS_PRICAT_PRO | Call by reference | Type reference (TYPE) | PRICAT_PRO | PRICAT Ausgang: Anforderungsprofil (Customizing) | 20010906 | ||
4 | ![]() |
IT_PRICAT_K004 | Call by reference | Type reference (TYPE) | TT_PRICAT_K004 | PRICAT: Tabelle für PRICAT_K004 | 20010821 | ||
5 | ![]() |
IV_CUSTOMER | Value transfer | Type reference (TYPE) | KUNNR | Kunde | 19991230 | ||
6 | ![]() |
IV_MATNR | Value transfer | Type reference (TYPE) | MATNR | Material | 19991111 | ||
7 | ![]() |
RT_PRICAT_EXT1 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K001 | Preiskatalog: Arbeitstabelle für generische Felder zu K001 | 20030206 | ||
8 | ![]() |
RT_PRICAT_EXT3 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K003 | Preiskatalog: Arbeitstabelle für generische Felder zu K003 | 20030206 | ||
9 | ![]() |
RT_PRICAT_EXT4 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K004 | Preiskatalog: Arbeitstabelle für generische Felder zu K004 | 20030206 | ||
10 | ![]() |
RT_PRICAT_EXT8C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K008C | Preiskatalog: Arbeitstabelle für generische Felder zu K008 | 20030206 | ||
11 | ![]() |
RT_PRICAT_EXT9C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K009C | Preiskatalog: Arbeitstabelle für generische Felder zu K009 | 20030206 | ||
12 | ![]() |
RT_PRICAT_K008C | Call by reference | Type reference (TYPE) | TT_PRICAT_K008C | Komponenten | 19991230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Wesentliche Bestandteile können nicht gelesen werden | 19991111 |
Method READ_CONDITION_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICAT_K001 | Value transfer | Type reference (TYPE) | PRICAT_K001 | PRICAT: Katalogkopf | 20010504 | ||
2 | ![]() |
IT_PRICAT_K003 | Call by reference | Type reference (TYPE) | TT_PRICAT_K003 | PRICAT: Tabelle für PRICAT_K003 | 20010504 | ||
3 | ![]() |
IT_PRICAT_K003S | Call by reference | Type reference (TYPE) | TT_PRICAT_K003S | PRICAT: Tabelle für PRICAT_K003s | 20010504 | ||
4 | ![]() |
IT_PRICAT_K003Z | Call by reference | Type reference (TYPE) | TT_PRICAT_K003Z | PRICAT: Tabelle für PRICAT_K003z | 20010504 | ||
5 | ![]() |
IT_PRICAT_K007 | Call by reference | Type reference (TYPE) | TT_PRICAT_K007 | PRICAT: Tabelle für PRICAT_K007 | 20010504 | ||
6 | ![]() |
IT_PRICAT_K00C | Call by reference | Type reference (TYPE) | TT_PRICAT_K00C | PRICAT: Tabelle für PRICAT_K00C | 20010504 | ||
7 | ![]() |
RT_PRICAT_EXT1 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K001 | Preiskatalog: Arbeitstabelle für generische Felder zu K001 | 20030206 | ||
8 | ![]() |
RT_PRICAT_EXT3 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K003 | Preiskatalog: Arbeitstabelle für generische Felder zu K003 | 20030206 | ||
9 | ![]() |
RT_PRICAT_EXT7 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K007 | Preiskatalog: Arbeitstabelle für generische Felder zu K007 | 20030206 | ||
10 | ![]() |
RT_PRICAT_EXT8C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K008C | Preiskatalog: Arbeitstabelle für generische Felder zu K008 | 20030206 | ||
11 | ![]() |
RT_PRICAT_EXT9C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K009C | Preiskatalog: Arbeitstabelle für generische Felder zu K009 | 20030206 | ||
12 | ![]() |
RT_PRICAT_K008C | Call by reference | Type reference (TYPE) | TT_PRICAT_K008C | PRICAT: Tabelle für PRICAT_K008c | 20010504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Preisermittlung aufgetreten | 20010504 |
Method READ_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MATNR | Value transfer | Type reference (TYPE) | MATNR | Materialnummer | 19991108 | ||
2 | ![]() |
RS_PRICAT_K003 | Call by reference | Type reference (TYPE) | PRICAT_K003 | Grunddaten der Position | 19991108 | ||
3 | ![]() |
RS_PRICAT_K003Z | Call by reference | Type reference (TYPE) | PRICAT_K003Z | Zusatzdaten zur Position | 19991108 | ||
4 | ![]() |
RT_PRICAT_EXT1 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K001 | Preiskatalog: Arbeitstabelle für generische Felder zu K001 | 20030206 | ||
5 | ![]() |
RT_PRICAT_EXT2 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K002 | Preiskatalog: Arbeitstabelle für generische Felder zu K002 | 20030206 | ||
6 | ![]() |
RT_PRICAT_EXT3 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K003 | Preiskatalog: Arbeitstabelle für generische Felder zu K003 | 20030206 | ||
7 | ![]() |
RT_PRICAT_EXT4 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K004 | Preiskatalog: Arbeitstabelle für generische Felder zu K004 | 20030206 | ||
8 | ![]() |
RT_PRICAT_EXT5 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K005 | Preiskatalog: Arbeitstabelle für generische Felder zu K005 | 20030206 | ||
9 | ![]() |
RT_PRICAT_EXT6 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K006 | Preiskatalog: Arbeitstabelle für generische Felder zu K006 | 20030206 | ||
10 | ![]() |
RT_PRICAT_K004 | Call by reference | Type reference (TYPE) | TT_PRICAT_K004 | Mengeneinheiten | 19991108 | ||
11 | ![]() |
RT_PRICAT_K005 | Call by reference | Type reference (TYPE) | TT_PRICAT_K005 | Texte | 19991111 | ||
12 | ![]() |
RT_PRICAT_K006 | Call by reference | Type reference (TYPE) | TT_PRICAT_K006 | Merkmale | 19991111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Wesentliche Bestandteile können nicht gelesen werden | 19991108 |
Method READ_MATERIAL_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_K3 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K003 | Preiskatalog: Arbeitstabelle für generische Felder zu K003 | 20030217 | ||
2 | ![]() |
RT_K4 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K004 | Preiskatalog: Arbeitstabelle für generische Felder zu K004 | 20030217 | ||
3 | ![]() |
RT_K5 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K005 | Preiskatalog: Arbeitstabelle für generische Felder zu K005 | 20030217 | ||
4 | ![]() |
RT_K6 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K006 | Preiskatalog: Arbeitstabelle für generische Felder zu K006 | 20030217 | ||
5 | ![]() |
RT_K7 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K007 | Preiskatalog: Arbeitstabelle für generische Felder zu K007 | 20030217 | ||
6 | ![]() |
RT_K8C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K008C | Preiskatalog: Arbeitstabelle für generische Felder zu K008 | 20030217 | ||
7 | ![]() |
RT_K9C | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K009C | Preiskatalog: Arbeitstabelle für generische Felder zu K009 | 20030217 | ||
8 | ![]() |
RT_PRICAT_K003 | Call by reference | Type reference (TYPE) | TT_PRICAT_K003 | PRICAT: Tabelle für PRICAT_K003 | 20030217 | ||
9 | ![]() |
RT_PRICAT_K003S | Call by reference | Type reference (TYPE) | TT_PRICAT_K003S | PRICAT: Tabelle für PRICAT_K003s | 20030225 | ||
10 | ![]() |
RT_PRICAT_K003Z | Call by reference | Type reference (TYPE) | TT_PRICAT_K003Z | PRICAT: Tabelle für PRICAT_K003z | 20030217 | ||
11 | ![]() |
RT_PRICAT_K004 | Call by reference | Type reference (TYPE) | TT_PRICAT_K004 | PRICAT: Tabelle für PRICAT_K004 | 20030217 | ||
12 | ![]() |
RT_PRICAT_K005 | Call by reference | Type reference (TYPE) | TT_PRICAT_K005 | PRICAT: Tabelle für PRICAT_K005 | 20030217 | ||
13 | ![]() |
RT_PRICAT_K006 | Call by reference | Type reference (TYPE) | TT_PRICAT_K006 | PRICAT: Tabelle für PRICAT_K006 | 20030217 | ||
14 | ![]() |
RT_PRICAT_K007 | Call by reference | Type reference (TYPE) | TT_PRICAT_K007 | PRICAT: Tabelle für PRICAT_K007 | 20030217 | ||
15 | ![]() |
RT_PRICAT_K008C | Call by reference | Type reference (TYPE) | TT_PRICAT_K008C | PRICAT: Tabelle für PRICAT_K008c | 20030217 | ||
16 | ![]() |
RT_PRICAT_K009C | Call by reference | Type reference (TYPE) | TT_PRICAT_K009C | PRICAT: Tabelle für PRICAT_K009C | 20030217 |
Method READ_MATERIAL_CHANGES on Interface IF_EX_PRIREADMATERIAL has no exception.
Method READ_MODULE_MATERIALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODULE | Call by reference | Type reference (TYPE) | W_SORTK | Sortimentsbaustein | 20030206 | ||
2 | ![]() |
RT_K1 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K001 | Preiskatalog: Arbeitstabelle für generische Felder zu K001 | 20030217 | ||
3 | ![]() |
RT_K2 | Call by reference | Type reference (TYPE) | TT_PRICAT_EXT_K002 | Preiskatalog: Arbeitstabelle für generische Felder zu K002 | 20030217 | ||
4 | ![]() |
RT_WSAP | Call by reference | Type reference (TYPE) | TT_PRICAT_WSOP | Sortimentsbaustein Positionen | 20030206 |
Method READ_MODULE_MATERIALS on Interface IF_EX_PRIREADMATERIAL has no exception.
Method READ_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
GV_CREATE_EAN_DUMMY | Call by reference | Type reference (TYPE) | C | 20030704 | |||
2 | ![]() |
IV_KZ_GENERATE_EAN | Call by reference | Type reference (TYPE) | C | 20030704 | |||
3 | ![]() |
LS_PRICAT_007 | Call by reference | Type reference (TYPE) | PRICAT_007 | PRICAT: Vorlage für Nicht ERP-Felder auf Mengeneinheit | 20030704 | ||
4 | ![]() |
LT_MARM | Call by reference | Type reference (TYPE) | MARM_TAB | 20030704 | |||
5 | ![]() |
PRICAT_K003 | Call by reference | Type reference (TYPE) | PRICAT_K003 | PRICAT: Katalogposition Grunddaten | 20030704 |
Method READ_UNIT on Interface IF_EX_PRIREADMATERIAL has no exception.
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in |