SAP ABAP Class CL_WRF_APC_MPA (Markdown Profile Buffer)
Hierarchy
☛
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
⤷
LO-MD-RA (Application Component) Assortment
⤷
WRF_APC (Package) Operational Assortment Planning and Control

⤷

⤷

Properties
Class | CL_WRF_APC_MPA | |
Short Description | Markdown Profile Buffer | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | WRF_APC | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | WRF_APC | Operational Assortment Planning and Control |
Created | 20051031 | SAP |
Last change | 20060313 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_WRF_APC_MPA has no forward declaration.
Interfaces
Class CL_WRF_APC_MPA has no interface implemented.
Friends
Class CL_WRF_APC_MPA 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) | TC_SSM01_LSTY | Customizing Slow Seller Management in BW | 20051114 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_MPA_BW_PROFILE_TTY | Table for Markdown Profiles of F4 Help | 20051114 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_MPA_BW_PROFILE_LTTY | 20060512 | |||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_APC_MPA_BW_LTTY | Table Type for Structure WRF_APC_MPA_BW_STY | 20051114 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | WRF_APC_SSMPROFPE_BW_TTY | Table Type for Markdown Profile Periods | 20051114 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20051114 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Convert structure MPA / BW into attribute structure | 20051114 |
2 | ![]() |
Static method | Public | Method | Convert structure MPA into structure MPA / BW | 20051114 |
3 | ![]() |
Static method | Public | Method | Export buffered markdown profile header data | 20051114 |
4 | ![]() |
Static method | Public | Method | Get the characteristic level for processing according to MPA | 20060112 |
5 | ![]() |
Static method | Public | Method | Get values from table WRF_APC_MPA | 20051114 |
6 | ![]() |
Static method | Public | Method | Get markdown profile assignment information | 20051114 |
7 | ![]() |
Static method | Private | Method | Get markdown profile attributes from BW | 20051114 |
8 | ![]() |
Static method | Private | Method | Get markdown profile assignment information from BW | 20051114 |
9 | ![]() |
Static method | Public | Method | Read markdown profile header data | 20051114 |
10 | ![]() |
Static method | Private | Method | Get the description of the relevant OAPC planning level | 20060112 |
11 | ![]() |
Static method | Private | Method | Get RFC destination from customizing | 20051114 |
12 | ![]() |
Static method | Private | Method | Evaluate upper planning levels if detailed level doesn't fit | 20060112 |
13 | ![]() |
Static method | Private | Method | Update a BW assignment with data from ERP | 20051114 |
Events
Class CL_WRF_APC_MPA has no event.
Types
Class CL_WRF_APC_MPA has no local type.
Method Signatures
Method CONVERT_MPABW_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MPABW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_STY | Communication Structure MDProfile Assignment in BW | 20051114 | ||
2 | ![]() |
RS_MPA_ATTR | Value transfer | Type reference (TYPE) | WRF_APC_MPA_ATTRIB_STY | Attributes (no Key Fields) of Table WRF_APC_MPA | 20051114 |
Method CONVERT_MPABW_ATTR on class CL_WRF_APC_MPA has no exception.
Method CONVERT_MPA_MPABW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA | Markdown Profile Assignment | 20051114 | ||
2 | ![]() |
RS_MPABW | Value transfer | Type reference (TYPE) | WRF_APC_MPA_BW_STY | Communication Structure MDProfile Assignment in BW | 20051114 |
Method CONVERT_MPA_MPABW on class CL_WRF_APC_MPA has no exception.
Method EXPORT_MPA_HD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MDPROFHD | Call by reference | Type reference (TYPE) | WRF_MPA_BW_PROFILE_TTY | Table for Markdown Profiles of F4 Help | 20051114 | ||
2 | ![]() |
I_CDT1 | Call by reference | Type reference (TYPE) | CHAR18 | Field length 18 | 20051114 | ||
3 | ![]() |
I_FASHGRD | Call by reference | Type reference (TYPE) | FASHGRD | Fashion Grade | 20051114 | ||
4 | ![]() |
I_HIER_ID | Call by reference | Type reference (TYPE) | WRF_HIER_CNT | Hierarchy | 20051114 | ||
5 | ![]() |
I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20051114 | ||
6 | ![]() |
I_SAISJ | Call by reference | Type reference (TYPE) | SAISJ | Season Year | 20051114 | ||
7 | ![]() |
I_SAISO | Call by reference | Type reference (TYPE) | SAISO | Season Category | 20051114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20051114 |
Method GET_CHAR_FOR_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | WRF_APC_BAPIRET2_TTY | Error messages sent during Operational APC exceptions | 20060112 | ||
2 | ![]() |
E_FIRST_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 | ||
3 | ![]() |
E_SECOND_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 | ||
4 | ![]() |
E_THIRD_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 | ||
5 | ![]() |
IT_CHAR_POS | Call by reference | Type reference (TYPE) | WRF_APC_SCR_CHAR_TTY | Table type for screen characteristics positions | 20060112 | ||
6 | ![]() |
I_LEVEL_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Check planning level / MPA assignment level | 20060112 | |
7 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20060112 |
Method GET_CHAR_FOR_PROCESS on class CL_WRF_APC_MPA has no exception.
Method GET_MPA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA_TTY | Table Type for Database Table WRF_APC_MPA | 20051114 | ||
2 | ![]() |
IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20051114 | ||
3 | ![]() |
ITR_MATNR | Call by reference | Type reference (TYPE) | WRF_APC_MATNR_RTTY | Select Table for Material | 20051114 | ||
4 | ![]() |
I_RESET_BUFFER | Call by reference | Type reference (TYPE) | XFELD | SPACE | Reset buffer table and re-read | 20051114 |
Method GET_MPA on class CL_WRF_APC_MPA has no exception.
Method GET_MPA_ASGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MDPROFHD | Call by reference | Type reference (TYPE) | WRF_MPA_BW_PROFILE_TTY | Table for Markdown Profiles of F4 Help | 20051114 | ||
2 | ![]() |
ET_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA_TTY | Table Type for Database Table WRF_APC_MPA | 20051114 | ||
3 | ![]() |
ET_MPA_BW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_TTY | Table Type for Structure WRF_APC_MPA_BW_STY | 20051114 | ||
4 | ![]() |
ET_SSMPROFPE | Call by reference | Type reference (TYPE) | WRF_APC_SSMPROFPE_BW_TTY | Table Type for Markdown Profile Periods | 20051114 | ||
5 | ![]() |
IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20051114 | ||
6 | ![]() |
ITR_MATNR | Call by reference | Type reference (TYPE) | WRF_APC_MATNR_RTTY | Select Table for Material | 20051114 | ||
7 | ![]() |
I_READ_ATTR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Read also attributes from BW | 20051114 | |
8 | ![]() |
I_READ_BW | Call by reference | Type reference (TYPE) | XFELD | SPACE | Read assignments also from BW | 20051114 | |
9 | ![]() |
I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | SPACE | Logical Destination (Specified in Function Call) | 20051114 |
Method GET_MPA_ASGN on class CL_WRF_APC_MPA has no exception.
Method GET_MPA_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MPA_BW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_TTY | Table Type for Structure WRF_APC_MPA_BW_STY | 20051114 | ||
2 | ![]() |
I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | SPACE | Logical Destination (Specified in Function Call) | 20051114 |
Method GET_MPA_ATTR on class CL_WRF_APC_MPA has no exception.
Method GET_MPA_BW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MPA_BW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_TTY | Table Type for Structure WRF_APC_MPA_BW_STY | 20051114 | ||
2 | ![]() |
IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20051114 | ||
3 | ![]() |
ITR_MATNR | Call by reference | Type reference (TYPE) | WRF_APC_MATNR_RTTY | Select Table for Material | 20051114 | ||
4 | ![]() |
IT_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA_TTY | Table Type for Database Table WRF_APC_MPA | 20051114 | ||
5 | ![]() |
I_READ_ATTR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Read attributes from BW | 20051114 | |
6 | ![]() |
I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | SPACE | Logical Destination (Specified in Function Call) | 20051114 |
Method GET_MPA_BW on class CL_WRF_APC_MPA has no exception.
Method GET_MPA_HD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MDPROFHD | Call by reference | Type reference (TYPE) | WRF_MPA_BW_PROFILE_STY | Compatible Structure to BW for Markdown Profile Assignment | 20051114 | ||
2 | ![]() |
I_CDT1 | Call by reference | Type reference (TYPE) | CHAR18 | Field length 18 | 20051114 | ||
3 | ![]() |
I_FASHGRD | Call by reference | Type reference (TYPE) | FASHGRD | Fashion Grade | 20051114 | ||
4 | ![]() |
I_HIER_ID | Call by reference | Type reference (TYPE) | WRF_HIER_CNT | Hierarchy | 20051114 | ||
5 | ![]() |
I_MDPROF | Call by reference | Type reference (TYPE) | WRF_SSMPROF | Markdown Profile | 20051114 | ||
6 | ![]() |
I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20051114 | ||
7 | ![]() |
I_SAISJ | Call by reference | Type reference (TYPE) | SAISJ | Season Year | 20051114 | ||
8 | ![]() |
I_SAISO | Call by reference | Type reference (TYPE) | SAISO | Season Category | 20051114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20051114 |
Method GET_PLN_LEVEL_DSC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PLN_LEVEL | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20060112 | ||
2 | ![]() |
I_FIRST_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 | ||
3 | ![]() |
I_SECOND_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 |
Method GET_PLN_LEVEL_DSC on class CL_WRF_APC_MPA has no exception.
Method GET_RFCDEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20051114 |
Method GET_RFCDEST on class CL_WRF_APC_MPA has no exception.
Method GET_UPPER_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA_TTY | Table Type for Database Table WRF_APC_MPA | 20060112 | ||
2 | ![]() |
I_FIRST_CHAR | Call by reference | Type reference (TYPE) | WRF_CHARTYP | Characteristic Type | 20060112 |
Method GET_UPPER_LEVEL on class CL_WRF_APC_MPA has no exception.
Method UPDATE_MPABW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MPABW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_STY | Communication Structure MDProfile Assignment in BW | 20051114 | ||
2 | ![]() |
IS_MPABW | Call by reference | Type reference (TYPE) | WRF_APC_MPA_BW_STY | Communication Structure MDProfile Assignment in BW | 20051114 | ||
3 | ![]() |
IT_MPA | Call by reference | Type reference (TYPE) | WRF_APC_MPA_TTY | Table Type for Database Table WRF_APC_MPA | 20051114 |
Method UPDATE_MPABW on class CL_WRF_APC_MPA has no exception.
History
Last changed by/on | SAP | 20060313 |
SAP Release Created in |