SAP ABAP Interface IF_EX_BADI_MPD_REPORTING (Business add-in interface IF_EX_BADI_MPD_REPORTING)
Hierarchy
☛
ECC-DIMP (Software Component) DIMP
⤷
IS-AD-MPD (Application Component) Maintenance Program Definition
⤷
AD_MPD (Package) Maintenance Program Definition

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_BADI_MPD_REPORTING | Default implementation for business add-in definition BADI_M | 20040122 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_BADI_MPD_REPORTING | BAdI Class CL_EX_BADI_MPD_REPORTING | 20050404 |
Properties
Interface | IF_EX_BADI_MPD_REPORTING | |
Short Description | Business add-in interface IF_EX_BADI_MPD_REPORTING |
General Data
Package | AD_MPD | Maintenance Program Definition |
Created | 20040122 | SAP |
Last changed | 20050301 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_BADI_MPD_REPORTING has no forward declaration.
Interfaces
Interface IF_EX_BADI_MPD_REPORTING has no interface.
Friends
Interface IF_EX_BADI_MPD_REPORTING has no friend.
Attributes
Interface IF_EX_BADI_MPD_REPORTING has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Data Processing for Change Implementation Reporting | 20040122 |
2 | ![]() |
Instance method | Public | Method | Data Processing for Total Compliance Reporting | 20040122 |
3 | ![]() |
Instance method | Public | Method | Data Processing for Consistency Reporting | 20040122 |
4 | ![]() |
Instance method | Public | Method | Data Processing for Work Status Reporting | 20040122 |
Events
Interface IF_EX_BADI_MPD_REPORTING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_MHIS | Public | See coding | 20040309 | tt_mhis TYPE TABLE OF mhis
|
Method Signatures
Method CHANGE_IMPL_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CHNGIMP_RPT | Call by reference | Type reference (TYPE) | MPD_CHNGIMP_RPT_STRC | MPD: Struktur für Ergebnis des Konsistenzberichts | 20040216 | ||
2 | ![]() |
IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Data for this report is not relevant | 20040227 | |
2 | ![]() |
Stops reporting | 20040510 |
Method COMPLIANCE_REPORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_RPT_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the structure holding the current rpt. result | 20040301 | ||
2 | ![]() |
ES_CHNGIMP_RPT | Call by reference | Type reference (TYPE) | MPD_CHNGIMP_RPT_STRC | MPD: Structure for change implementation reporting | 20040302 | ||
3 | ![]() |
ES_CONSIST_RPT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC | MPD: Structure for consistency reporting | 20040302 | ||
4 | ![]() |
ET_MHIS | Call by reference | Type reference (TYPE) | TT_MHIS | Maintenance plan history | 20040309 | ||
5 | ![]() |
ET_WORKSTAT_RPT | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_TAB | MPD: Table type for work status reporting | 20040310 | ||
6 | ![]() |
IR_BADI_RPT | Call by reference | Object reference (TYPE REF TO) | IF_EX_BADI_MPD_REPORTING | Business add-in interface IF_EX_BADI_MPD_REPORTING | 20040301 | ||
7 | ![]() |
IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040301 | ||
8 | ![]() |
IV_FROM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 | ||
9 | ![]() |
IV_RPT_MODE | Call by reference | Type reference (TYPE) | MPD_RPT_MODE | MPD: Modus des Compliance Reporting | 20040301 | ||
10 | ![]() |
IV_TO_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Data for this report is not relevant | 20040308 | |
2 | ![]() |
Planning data not suitable for MP creation | 20040127 | |
3 | ![]() |
Maintenance plan missing | 20040127 | |
4 | ![]() |
Inactive status of maintenance plan | 20040127 | |
5 | ![]() |
Maintenance plan locked, cannot be updated | 20040127 | |
6 | ![]() |
No entry found in MPDPSD data for the given document | 20040127 | |
7 | ![]() |
Stops reporting | 20040510 |
Method CONSISTENCY_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_RPT_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | 20040301 | |||
2 | ![]() |
ES_CONSIST_RPT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC | MPD: Struktur für Ergebnis des Konsistenzberichts | 20040203 | ||
3 | ![]() |
IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Data for this report is not relevant | 20040227 | |
2 | ![]() |
Stops reporting | 20040510 |
Method WORK_STATUS_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MHIS | Call by reference | Type reference (TYPE) | TT_MHIS | Maintenance plan history | 20040309 | ||
2 | ![]() |
ET_WORKSTAT_RPT | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_TAB | MPD: Table type for work status reporting results | 20040310 | ||
3 | ![]() |
EV_IS_VALID_FLAG | Call by reference | Type reference (TYPE) | XFELD | Flag used to confirm whether the record is valid for report | 20040218 | ||
4 | ![]() |
IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040216 | ||
5 | ![]() |
IV_FROM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 | ||
6 | ![]() |
IV_TO_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Data for this report is not relevant | 20040227 | |
2 | ![]() |
Stops reporting | 20040510 |
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 500 |