SAP ABAP Interface IF_PPH_MDPSX_DBSYS_OPT (Interface of BAdI)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PP-MRP (Application Component) Material Requirements Planning
⤷
PPH_DBSYS_OPT_SFW (Package) Implementation Package for DB Optimization BAdI
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PPH_MDPSX_DBSYS_OPT | Class for BAdI Impl.: PPH_MDPSX_PREPARE_READ | 20120815 |
Properties
| Interface | IF_PPH_MDPSX_DBSYS_OPT | |
| Short Description | Interface of BAdI |
General Data
| Package | PPH_DBSYS_OPT_SFW | Implementation Package for DB Optimization BAdI |
| Created | 20120815 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | CL_PPH_MDPSX_POSTPROCESSING | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 2 | CL_PPH_MDPSX_SELECTION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 3 | M61X | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20120815 |
Friends
Interface IF_PPH_MDPSX_DBSYS_OPT has no friend.
Attributes
Interface IF_PPH_MDPSX_DBSYS_OPT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20120815 | ||
| 2 | Instance method | Public | Method | 20120815 | ||
| 3 | Instance method | Public | Method | 20120815 | ||
| 4 | Instance method | Public | Method | 20120815 | ||
| 5 | Instance method | Public | Method | 20120815 |
Events
Interface IF_PPH_MDPSX_DBSYS_OPT has no event.
Types
Interface IF_PPH_MDPSX_DBSYS_OPT has no local type.
Method Signatures
Method GET_MAT_WERKS_AGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CM61M | Call by reference | Type reference (TYPE) | CM61M | MRP Control Indicator -Material Level- | 20120815 | |||
| 2 | CS_MDKP | Call by reference | Type reference (TYPE) | MDKP | Header Data for MRP Document | 20120815 | |||
| 3 | CS_MDSTA | Call by reference | Type reference (TYPE) | MDSTA | Statistic fields for stocks | 20120815 | |||
| 4 | CT_EQUKX | Call by reference | Type reference (TYPE) | DQUK_TAB | Table type for dquk | 20120822 | |||
| 5 | CT_EQUMX | Call by reference | Type reference (TYPE) | DQUM_TAB | Table type for dqum | 20120822 | |||
| 6 | CT_EQUPX | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_DQUP | Item in quota arrangement / MRP | 20120822 | |||
| 7 | ET_LORTX | Call by reference | Type reference (TYPE) | PPH_LORT_TAB | 20120816 | ||||
| 8 | ET_MDLPY | Call by reference | Type reference (TYPE) | TT_MDLP | 20120815 | ||||
| 9 | ET_MDPSL | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 10 | ET_MDPSO | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 11 | ET_MDPSX | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 12 | IS_CM61B | Call by reference | Type reference (TYPE) | M61X_CM61B | 20120815 | ||||
| 13 | IS_CM61W | Call by reference | Type reference (TYPE) | CM61W | MRP Control Indicator -Plant Level- | 20120815 | |||
| 14 | IS_CM61X | Call by reference | Type reference (TYPE) | CM61X | MRP Control Indicator -Transaction Level- | 20120815 | |||
| 15 | IS_ESFILT | Call by reference | Type reference (TYPE) | SFILT | Structure of Selection Filter and Display | 20120815 | |||
| 16 | IS_MT61D | Call by reference | Type reference (TYPE) | MT61D | Material Master: MRP | 20120815 | |||
| 17 | IS_T399D | Call by reference | Type reference (TYPE) | T399D | Control Parameters for MRP | 20120815 | |||
| 18 | IV_KEEP_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Keep returned data in buffer | 20120924 | |||
| 19 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20120815 | |||
| 20 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20120815 |
Method GET_MAT_WERKS_AGG on Interface IF_PPH_MDPSX_DBSYS_OPT has no exception.
Method GET_MAT_WERKS_NONAGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CM61M | Call by reference | Type reference (TYPE) | CM61M | MRP Control Indicator -Material Level- | 20120815 | |||
| 2 | CS_MDKP | Call by reference | Type reference (TYPE) | MDKP | Header Data for MRP Document | 20120815 | |||
| 3 | CS_MDSTA | Call by reference | Type reference (TYPE) | MDSTA | Statistic fields for stocks | 20120815 | |||
| 4 | CT_EQUKX | Call by reference | Type reference (TYPE) | DQUK_TAB | Table type for dquk | 20120822 | |||
| 5 | CT_EQUMX | Call by reference | Type reference (TYPE) | DQUM_TAB | Table type for dqum | 20120822 | |||
| 6 | CT_EQUPX | Call by reference | Type reference (TYPE) | DQUP_TAB | Table type for dqup | 20120822 | |||
| 7 | ET_LORTX | Call by reference | Type reference (TYPE) | PPH_LORT_TAB | 20120816 | ||||
| 8 | ET_MDLPY | Call by reference | Type reference (TYPE) | TT_MDLP | 20120815 | ||||
| 9 | ET_MDPSL | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 10 | ET_MDPSO | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 11 | ET_MDPSX | Call by reference | Type reference (TYPE) | CL_PPH_MDPSX_POSTPROCESSING=>TT_MDPSX | 20120815 | ||||
| 12 | IS_CM61B | Call by reference | Type reference (TYPE) | M61X_CM61B | 20120815 | ||||
| 13 | IS_CM61W | Call by reference | Type reference (TYPE) | CM61W | MRP Control Indicator -Plant Level- | 20120815 | |||
| 14 | IS_CM61X | Call by reference | Type reference (TYPE) | CM61X | MRP Control Indicator -Transaction Level- | 20120815 | |||
| 15 | IS_ESFILT | Call by reference | Type reference (TYPE) | SFILT | Structure of Selection Filter and Display | 20120815 | |||
| 16 | IS_MT61D | Call by reference | Type reference (TYPE) | MT61D | Material Master: MRP | 20120815 | |||
| 17 | IS_T399D | Call by reference | Type reference (TYPE) | T399D | Control Parameters for MRP | 20120815 | |||
| 18 | IV_KEEP_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Keep returned data in buffer | 20120924 | |||
| 19 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20120815 | |||
| 20 | IV_READ_NONAGG_BUFFERED | Call by reference | Type reference (TYPE) | XFELD | ' ' | Checkbox | 20120815 | ||
| 21 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20120815 |
Method GET_MAT_WERKS_NONAGG on Interface IF_PPH_MDPSX_DBSYS_OPT has no exception.
Method SELECT_MATNR_WERKS_BERID_AGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MATNR_WERKS_BERID | Call by reference | Type reference (TYPE) | PPH_MATNR_WERKS_BERID_SEL_TAB | Global temporary table for selecting from HANA (PP) | 20120815 | |||
| 2 | IV_BUFFER_RESULT | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20120815 | ||
| 3 | IV_CUTOFF_DATE | Call by reference | Type reference (TYPE) | CHAR8 | '99991231' | Cutoff Date | 20130308 |
Method SELECT_MATNR_WERKS_BERID_AGG on Interface IF_PPH_MDPSX_DBSYS_OPT has no exception.
Method SELECT_MATNR_WERKS_BERID_NOAGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MATNR_WERKS_BERID | Call by reference | Type reference (TYPE) | PPH_MATNR_WERKS_BERID_SEL_TAB | Global temporary table for selecting from HANA (PP) | 20120815 | |||
| 2 | IV_BUFFER_RESULT | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20120815 | ||
| 3 | IV_CUTOFF_DATE | Call by reference | Type reference (TYPE) | CHAR8 | '99991231' | Cutoff Date | 20130309 |
Method SELECT_MATNR_WERKS_BERID_NOAGG on Interface IF_PPH_MDPSX_DBSYS_OPT has no exception.
Method SELECT_MRP_CONTROLLER_AGG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CUTOFF_DATE | Call by reference | Type reference (TYPE) | CHAR8 | '99991231' | Cutoff Date | 20130308 | ||
| 2 | IV_DISPO | Call by reference | Type reference (TYPE) | DISPO | MRP controller | 20120815 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20120815 |
Method SELECT_MRP_CONTROLLER_AGG on Interface IF_PPH_MDPSX_DBSYS_OPT has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 616 |