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
⤷ 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 | CHANGE_IMPL_REPORT | Instance method | Public | Method | Data Processing for Change Implementation Reporting | 20040122 |
2 | COMPLIANCE_REPORTING | Instance method | Public | Method | Data Processing for Total Compliance Reporting | 20040122 |
3 | CONSISTENCY_REPORT | Instance method | Public | Method | Data Processing for Consistency Reporting | 20040122 |
4 | WORK_STATUS_REPORT | 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 | Exporting | ES_CHNGIMP_RPT | Call by reference | Type reference (TYPE) | MPD_CHNGIMP_RPT_STRC | MPD: Struktur für Ergebnis des Konsistenzberichts | 20040216 | ||
2 | Importing | 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_NOT_RELEVANT | Data for this report is not relevant | 20040227 | |
2 | STOP_REPORTING | Stops reporting | 20040510 |
Method COMPLIANCE_REPORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_RPT_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to the structure holding the current rpt. result | 20040301 | ||
2 | Exporting | ES_CHNGIMP_RPT | Call by reference | Type reference (TYPE) | MPD_CHNGIMP_RPT_STRC | MPD: Structure for change implementation reporting | 20040302 | ||
3 | Exporting | ES_CONSIST_RPT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC | MPD: Structure for consistency reporting | 20040302 | ||
4 | Exporting | ET_MHIS | Call by reference | Type reference (TYPE) | TT_MHIS | Maintenance plan history | 20040309 | ||
5 | Exporting | ET_WORKSTAT_RPT | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_TAB | MPD: Table type for work status reporting | 20040310 | ||
6 | Importing | 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 | Importing | IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040301 | ||
8 | Importing | IV_FROM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 | ||
9 | Importing | IV_RPT_MODE | Call by reference | Type reference (TYPE) | MPD_RPT_MODE | MPD: Modus des Compliance Reporting | 20040301 | ||
10 | Importing | IV_TO_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATA_NOT_RELEVANT | Data for this report is not relevant | 20040308 | |
2 | INCOMPLETE_PLANNING_DATA | Planning data not suitable for MP creation | 20040127 | |
3 | MISSING_MP | Maintenance plan missing | 20040127 | |
4 | MP_INACTIVE | Inactive status of maintenance plan | 20040127 | |
5 | MP_LOCKED | Maintenance plan locked, cannot be updated | 20040127 | |
6 | NO_PLANNING_DATA | No entry found in MPDPSD data for the given document | 20040127 | |
7 | STOP_REPORTING | Stops reporting | 20040510 |
Method CONSISTENCY_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_RPT_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | 20040301 | |||
2 | Exporting | ES_CONSIST_RPT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC | MPD: Struktur für Ergebnis des Konsistenzberichts | 20040203 | ||
3 | Importing | 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_NOT_RELEVANT | Data for this report is not relevant | 20040227 | |
2 | STOP_REPORTING | Stops reporting | 20040510 |
Method WORK_STATUS_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MHIS | Call by reference | Type reference (TYPE) | TT_MHIS | Maintenance plan history | 20040309 | ||
2 | Exporting | ET_WORKSTAT_RPT | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_TAB | MPD: Table type for work status reporting results | 20040310 | ||
3 | Exporting | EV_IS_VALID_FLAG | Call by reference | Type reference (TYPE) | XFELD | Flag used to confirm whether the record is valid for report | 20040218 | ||
4 | Importing | IR_MPD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_MPD_OBJECT_COLLECTOR | MPD: Relationships between MPD objects | 20040216 | ||
5 | Importing | IV_FROM_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 | ||
6 | Importing | IV_TO_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum im CHAR-Format | 20040308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATA_NOT_RELEVANT | Data for this report is not relevant | 20040227 | |
2 | STOP_REPORTING | Stops reporting | 20040510 |
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 500 |