SAP ABAP Class /J7L/CL_MASTER_DATA_CONVERSION (Prepare Master Data for Pricing)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
IS-REA-COR (Application Component) Recycling Administration Core Functions
⤷
/J7L/REA_PRICING (Package) REA Price Calculation

⤷

⤷

Properties
Class | /J7L/CL_MASTER_DATA_CONVERSION | |
Short Description | Prepare Master Data for Pricing | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /J7L/REA_PRICING | REA Price Calculation |
Created | 20100719 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /J7L/CL_MASTER_DATA_CONVERSION has no interface implemented.
Friends
Class /J7L/CL_MASTER_DATA_CONVERSION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | J7LC1_ENTNR_TAB | Local Memory for All Recycling Partners | 20100803 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | J_7LC09 | REA Customizing: General Controls | 20100719 | ||
3 | ![]() |
Static Attribute | Private | See coding | REA Company Codes: Common Company Codes | 20101001 | |||
4 | ![]() |
Static Attribute | Private | See coding | REA Countries: Country Grouping | 20101001 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Calculates Buffer Size from Master Data | 20100719 |
2 | ![]() |
Static method | Public | Method | Checks Whether New Price Calculation Is Active | 20100719 |
3 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20100719 |
4 | ![]() |
Static method | Public | Method | Supply Article Master Data from DB in Price Calc. Format | 20100719 |
5 | ![]() |
Static method | Public | Method | Supply Packaging Master Data from DB in Price Calc. Format | 20100719 |
6 | ![]() |
Static method | Public | Method | Specify Size of Buffer in Program | 20100719 |
7 | ![]() |
Static method | Public | Method | Calculate Validity | 20111004 |
Events
Class /J7L/CL_MASTER_DATA_CONVERSION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_VERSION_TAB | Public | See coding | 20111004 | ty_version_tab TYPE STANDARD TABLE OF j_7lbapi_version
|
Method Signatures
Method CALCULATE_BUFFER_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_LINES | Call by reference | Type reference (TYPE) | I | Datensätze | 20100719 | ||
2 | ![]() |
OUT_SIZE | Value transfer | Type reference (TYPE) | I | Puffergröße | 20100719 |
Method CALCULATE_BUFFER_SIZE on class /J7L/CL_MASTER_DATA_CONVERSION has no exception.
Method CHECK_NEW_PRICING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OUT_ACTIVE | Value transfer | Type reference (TYPE) | BOOLEAN | True => Neue Preis | 20100719 |
Method CHECK_NEW_PRICING on class /J7L/CL_MASTER_DATA_CONVERSION has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /J7L/CL_MASTER_DATA_CONVERSION has no parameter.
Method CLASS_CONSTRUCTOR on class /J7L/CL_MASTER_DATA_CONVERSION has no exception.
Method GET_ARTICLE_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CCODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100719 | ||
2 | ![]() |
IN_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20100719 | ||
3 | ![]() |
IN_DATAB | Call by reference | Type reference (TYPE) | DATAB | Datum gültig ab | 20100813 | ||
4 | ![]() |
IN_IGNORE_BUFFER | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | True => Lesepuffer wird ignoriert | 20100729 | |
5 | ![]() |
IN_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20100719 | ||
6 | ![]() |
IN_SU | Call by reference | Type reference (TYPE) | VRKME | Verkaufsmengeneinheit | 20100719 | ||
7 | ![]() |
IN_VARIANT | Call by reference | Type reference (TYPE) | J_7LAVARIANTE | Variante des Artikels | 20100719 | ||
8 | ![]() |
OUT_ARTICLE | Call by reference | Type reference (TYPE) | /J7L/ARTICLE | REA Artikel | 20100729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in den gelesenen Daten | 20100729 | |
2 | ![]() |
Fehler beim Lesen | 20100729 |
Method GET_PACK_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DATAB | Call by reference | Type reference (TYPE) | DATAB | Datum gültig ab | 20100719 | ||
2 | ![]() |
IN_IGNORE_BUFFER | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | True => Lesepuffer wird ignoriert | 20100719 | |
3 | ![]() |
IN_VARIANT | Call by reference | Type reference (TYPE) | J_7LVVARIANTE | Variante der Verpackung | 20100719 | ||
4 | ![]() |
IN_VRPNR | Call by reference | Type reference (TYPE) | J_7LVRP | Verpackung | 20100719 | ||
5 | ![]() |
OUT_PACK | Call by reference | Type reference (TYPE) | /J7L/PACK | REA Verpackung | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in den gelesenen Daten | 20100719 | |
2 | ![]() |
Fehler beim Lesen | 20100719 |
Method SET_BUFFER_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUKRSRASO_TAB | Call by reference | Type reference (TYPE) | J_7L_BUKRSRASO_TAB | Tabelle der Range zum Buchungskreis | 20100719 | ||
2 | ![]() |
I_LAND1RASO_TAB | Call by reference | Type reference (TYPE) | J_7L_LAND1RASO_TAB | Tabelle der Range zum Land1 | 20100719 | ||
3 | ![]() |
I_VARIANTERASO_TAB | Call by reference | Type reference (TYPE) | J_7L_VARIANTERASO_TAB | Tabelle der Range zur Variante | 20100719 | ||
4 | ![]() |
I_VRKMERASO_TAB | Call by reference | Type reference (TYPE) | J_7L_VRKMERASO_TAB | Tabelle der Range zur Verkaufsmengeneinheit | 20100719 |
Method SET_BUFFER_SIZE on class /J7L/CL_MASTER_DATA_CONVERSION has no exception.
Method VALIDITY_CALCULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_VERSION_TIME | Call by reference | Type reference (TYPE) | TY_VERSION_TAB | Versionstabelle (unverdichtet) | 20111004 | ||
2 | ![]() |
OUT_VERSIONS | Value transfer | Type reference (TYPE) | /J7L/VERSION_TAB | REA Preisberechnung: Stammdatenversionen | 20111004 |
Method VALIDITY_CALCULATION on class /J7L/CL_MASTER_DATA_CONVERSION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |