SAP ABAP Class CL_DEF_IM_BADI_MPD_REPORTING (Default implementation for business add-in definition BADI_M)
Hierarchy
☛
ECC-DIMP (Software Component) DIMP
⤷
IS-AD-MPD (Application Component) Maintenance Program Definition
⤷
AD_MPD (Package) Maintenance Program Definition
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_BADI_MPD_REPORTING | Business add-in interface IF_EX_BADI_MPD_REPORTING | 20040122 |
Properties
| Class | CL_DEF_IM_BADI_MPD_REPORTING | |
| Short Description | Default implementation for business add-in definition BADI_M | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | AD_MPD | Maintenance Program Definition |
| Created | 20040122 | SAP |
| Last change | 20050301 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DEF_IM_BADI_MPD_REPORTING has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_EX_BADI_MPD_REPORTING | Business add-in interface IF_EX_BADI_MPD_REPORTING | 20040122 |
Friends
Class CL_DEF_IM_BADI_MPD_REPORTING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | MPD_STATUS | 1 | Status is green | 20040211 | ||
| 2 | Constant | Private | Type reference (TYPE) | MPD_STATUS | 4 | Status is green | 20040211 | ||
| 3 | Constant | Private | Type reference (TYPE) | MPD_STATUS | 3 | Status is green | 20040211 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | MPD_STATUS | 5 | Status for Reporting Result | 20040416 | ||
| 5 | Constant | Private | Type reference (TYPE) | MPD_STATUS | 2 | Status is green | 20040211 | ||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20040302 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | MPD_MPCRT_STRC | MPD: Import Structure for Maintenance Plan Creation BAdI | 20040216 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | MPDPSD | MPD: Planning & Scheduling data | 20040301 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | MPD_MPUPD_STRC | MPD: Import Structure for Maintenance Plan Update BAdI | 20040216 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | MPD_MPCRT_TAB | MPD: Import Structure for Maintenance Plan Creation BAdI | 20040216 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | TT_TDWS | Stores relative statuses for documents | 20040510 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | MPD_MPUPD_TAB | MPD: Import Structure for Maintenance Plan Update BAdI | 20040216 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | XFELD | flag to turn the info icon on | 20040416 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | XFELD | xx | 20040213 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | XFELD | Flag to confirm that the record is valid of update | 20040216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Checks whether the technical object has counter data | 20040305 | |
| 2 | Instance method | Private | Method | Checks the status of documents | 20040507 | |
| 3 | Instance method | Private | Method | Checks for document data | 20040217 | |
| 4 | Instance method | Private | Method | Checks for maintenance plan data | 20040211 | |
| 5 | Instance method | Private | Method | Checks if the DOKAR has the corresponding MPDPSD in tab TDWO | 20040213 | |
| 6 | Instance method | Private | Method | Checks the status of planned jobs | 20040415 | |
| 7 | Instance method | Private | Method | Checks for planning and scheduling data | 20040211 | |
| 8 | Instance method | Private | Method | Checks whether the plants corresponds together | 20040714 | |
| 9 | Instance method | Private | Method | Checks for planning and scheduling data | 20040211 | |
| 10 | Instance method | Private | Method | Checks for technical object data | 20040211 | |
| 11 | Instance method | Private | Method | Checks whether the record is relevant for update | 20040510 | |
| 12 | Instance method | Private | Method | Gets active status from an object number | 20040309 | |
| 13 | Instance method | Private | Method | Gets the relevant notifi. & orders for a certain Maint.plan | 20040309 | |
| 14 | Instance method | Private | Method | Sets the LED icon for change implementation reporting | 20040216 | |
| 15 | Instance method | Private | Method | Sets the LED icon for consistency reporting | 20040216 | |
| 16 | Instance method | Private | Method | Sets the LED Icon for work status reporting | 20040218 | |
| 17 | Instance method | Private | Method | Sets the reporting status | 20040305 | |
| 18 | Instance method | Private | Method | Checks the status of the maintenance plan | 20040227 |
Events
Class CL_DEF_IM_BADI_MPD_REPORTING has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_AUFNR | Private | See coding | 20040309 | tt_aufnr TYPE TABLE OF aufnr
|
||
| 2 | TT_DATE | Private | See coding | 20040311 | tt_date TYPE TABLE OF dats
|
||
| 3 | TT_QMNUM | Private | See coding | 20040309 | tt_qmnum TYPE TABLE OF qmnum
|
||
| 4 | TT_TDWS | Private | See coding | 20040510 | tt_TDWS TYPE TABLE OF TDWS
|
||
| 5 | TT_TJ02T | Private | See coding | 20040309 | tt_tj02t TYPE TABLE OF tj02t
|
Method Signatures
Method CHECK_FOR_COUNTER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job-ID: | 20040715 | |||
| 2 | EV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name des Hintergrundjobs | 20040715 | |||
| 3 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040305 | |||
| 4 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUI-EQUNR | Equipment-Nummer | 20040305 | |||
| 5 | IV_PSDATA_ID | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PSDATA_ID | MPD: Planning and Scheduling Data Identifier | 20040305 | |||
| 6 | IV_PSDATA_WSET | Call by reference | Type reference (TYPE) | WSET | 20040616 | ||||
| 7 | IV_TPLNR | Call by reference | Type reference (TYPE) | IFLOT-TPLNR | Technischer Platz | 20040305 |
Method CHECK_FOR_COUNTER_DATA on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method CHECK_FOR_DOCUMENT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | Status zum Berichtsergebnis | 20040507 | |||
| 2 | IV_DOCUMENT | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY | MPD: Struktur für Dokumentschlüssel | 20040507 |
Method CHECK_FOR_DOCUMENT_STATUS on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method CHECK_FOR_DOC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MPDPSD_OK_FLAG | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20040217 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040217 | |||
| 3 | IV_DOCUMENT | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY | MPD: Struktur für Dokumentschlüssel | 20040217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The version of the document is not the most recent | 20040510 | ||
| 2 | Not relevant for transaction | 20040510 | ||
| 3 | Keine Dokumentdaten verfügbar | 20040510 |
Method CHECK_FOR_MAINTPLAN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS_INACT | Call by reference | Type reference (TYPE) | MPD_JSTAT_TAB | MPD: Status Wartungsplan aktiv | 20040308 | |||
| 2 | EV_MPLNR | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_STRC-MPLNR | MPD: Maintenance Plan Number | 20040225 | |||
| 3 | EV_MPTXT | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_STRC-MPTXT | MPD: Maintenance Plan Text | 20040225 | |||
| 4 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040227 | |||
| 5 | IR_MAINTPLAN | Call by reference | Object reference (TYPE REF TO) | CL_MPD_MAINTPLAN | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MP is not relevant for the display in the reportings | 20040713 |
Method CHECK_FOR_MPDPSD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OK_FLAG | Call by reference | Type reference (TYPE) | XFELD | 20040213 | ||||
| 2 | IV_DOKAR | Call by reference | Type reference (TYPE) | DRAW-DOKAR | Belegart | 20040213 |
Method CHECK_FOR_MPDPSD on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method CHECK_FOR_PLANNED_JOB_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_STATUS | Status zum Berichtsergebnis | 20040415 | |||
| 2 | IS_MPDPSD | Call by reference | Type reference (TYPE) | MPDPSD | MPD: Planungs- und Terminierungsdaten | 20040415 | |||
| 3 | IV_ALREADY_UPDATED | Call by reference | Type reference (TYPE) | XFELD | 20040607 | ||||
| 4 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20040715 | |||
| 5 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job-ID: | 20040715 | |||
| 6 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name des Hintergrundjobs | 20040715 | |||
| 7 | IV_STATUS | Call by reference | Type reference (TYPE) | MPD_STATUS | Status zum Berichtsergebnis | 20040415 | |||
| 8 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Technischer Platz | 20040715 | |||
| 9 | IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | XFELD | 20040607 |
Method CHECK_FOR_PLANNED_JOB_STATUS on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method CHECK_FOR_PLANSCHED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MPDPSD | Call by reference | Type reference (TYPE) | MPDPSD | MPD: Planungs- und Terminierungsdaten | 20040308 | |||
| 2 | EV_PLNAL | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNAL | Gruppenzähler | 20040314 | |||
| 3 | EV_PLNNR | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNNR | 20040314 | ||||
| 4 | EV_PLNTY | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNTY | Arbeitsplantyp | 20040314 | |||
| 5 | EV_PSDATA_ID | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PSDATA_ID | 20040314 | ||||
| 6 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | 20040314 | ||||
| 7 | EV_WERGW | Call by reference | Type reference (TYPE) | WERGW | Werk zum verantwortlichen Arbeitsplatz | 20040715 | |||
| 8 | IS_DOKAR | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY-DOKAR | Belegart | 20040225 | |||
| 9 | IS_DOKNR | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY-DOKNR | Belegnummer | 20040225 | |||
| 10 | IS_DOKTL | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY-DOKTL | Teildokument | 20040225 | |||
| 11 | IS_DOKVR | Call by reference | Type reference (TYPE) | MPD_DOCUMENT_KEY-DOKVR | Dokumentenversion | 20040225 |
Method CHECK_FOR_PLANSCHED_DATA on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method CHECK_FOR_PLANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | Status zum Berichtsergebnis | 20040714 | |||
| 2 | IV_IWERK | Call by reference | Type reference (TYPE) | IWERK | Instandhaltungsplanungswerk | 20040714 | |||
| 3 | IV_WERGW | Call by reference | Type reference (TYPE) | WERGW | Werk zum verantwortlichen Arbeitsplatz | 20040714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Company codes are different | 20040715 | ||
| 2 | Controlling areas are different | 20040715 | ||
| 3 | No planning plant | 20040715 |
Method CHECK_FOR_TASKLIST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PLNAL | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNAL | Gruppenzähler | 20040225 | |||
| 2 | EV_PLNNR | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNNR | Key for Task List Group | 20040225 | |||
| 3 | EV_PLNTY | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLNTY | Arbeitsplantyp | 20040225 | |||
| 4 | EV_PLTXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-PLTXT | Task list description | 20040512 | |||
| 5 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040225 | |||
| 6 | IS_EQUIPMENT | Call by reference | Type reference (TYPE) | MPD_EQUI | MPD: Equipment | 20040604 | |||
| 7 | IS_FUNCLOCAT | Call by reference | Type reference (TYPE) | MPD_FLOC | MPD: Technischer Platz | 20040604 | |||
| 8 | IS_TASKLIST | Call by reference | Type reference (TYPE) | MPD_TASKLIST_KEY | MPD: Technischer Platz | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040604 | |||
| 2 | 20040604 |
Method CHECK_FOR_TECHOBJ_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EQTXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-EQTXT | 20040314 | ||||
| 2 | EV_EQUNR | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-EQUNR | Equipmentnummer | 20040314 | |||
| 3 | EV_IWERK | Call by reference | Type reference (TYPE) | IWERK | Instandhaltungsplanungswerk | 20040715 | |||
| 4 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | 20040314 | ||||
| 5 | EV_TPLNR | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-TPLNR | Technischer Platz | 20040314 | |||
| 6 | EV_TPLTXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-TPLTXT | 20040314 | ||||
| 7 | IS_EQUIPMENT | Call by reference | Type reference (TYPE) | MPD_EQUI | 20040211 | ||||
| 8 | IS_FUNCLOCAT | Call by reference | Type reference (TYPE) | MPD_FLOC | MPD: Technischer Platz | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Technical object is not relevant for the display in the rpts | 20040713 |
Method CHECK_FOR_UPDATE_RELEVANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EQUIPMENT | Call by reference | Type reference (TYPE) | MPD_EQUI | MPD: Equipment | 20040602 | |||
| 2 | IS_FUNCLOCAT | Call by reference | Type reference (TYPE) | MPD_FLOC | MPD: Technischer Platz | 20040602 | |||
| 3 | IS_MPDPSD | Call by reference | Type reference (TYPE) | MPDPSD | MPD: Planungs- und Terminierungsdaten | 20040510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040602 | |||
| 2 | 20040510 | |||
| 3 | 20040602 |
Method GET_ACTIVE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STATUS | Call by reference | Type reference (TYPE) | TJ02T | 20040309 | ||||
| 2 | IV_OBJNR | Call by reference | Type reference (TYPE) | QMOBJNR | Objektnummer für Statusverwaltung | 20040309 |
Method GET_ACTIVE_STATUS on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method GET_NOTIF_ORDER_FOR_MP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUFNR | Call by reference | Type reference (TYPE) | TT_AUFNR | Auftragsnummer | 20040309 | |||
| 2 | ET_NOTIF_ENDDATE | Call by reference | Type reference (TYPE) | TT_DATE | 20040311 | ||||
| 3 | ET_NOTIF_STARTDATE | Call by reference | Type reference (TYPE) | TT_DATE | 20040311 | ||||
| 4 | ET_NOTIF_STATUS | Call by reference | Type reference (TYPE) | TT_TJ02T | 20040309 | ||||
| 5 | ET_ORDER_ENDDATE | Call by reference | Type reference (TYPE) | TT_DATE | Eckendtermin | 20040311 | |||
| 6 | ET_ORDER_STARTDATE | Call by reference | Type reference (TYPE) | TT_DATE | Eckstarttermin | 20040311 | |||
| 7 | ET_ORDER_STATUS | Call by reference | Type reference (TYPE) | TT_TJ02T | 20040309 | ||||
| 8 | ET_QMNUM | Call by reference | Type reference (TYPE) | TT_QMNUM | Meldungsnummer | 20040309 | |||
| 9 | IV_WARPL | Call by reference | Type reference (TYPE) | WARPL | Wartungsplan | 20040309 |
Method GET_NOTIF_ORDER_FOR_MP on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method SET_LED_ICON_FOR_CHNGIMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS_ICON | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_ICON | MPD: Statusikone | 20040216 | |||
| 2 | IV_ALREADY_UPDATED | Call by reference | Type reference (TYPE) | XFELD | 20040602 | ||||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040216 | |||
| 4 | IV_STATUS_TXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_TXT | MPD: Status Text for reporting | 20040216 |
Method SET_LED_ICON_FOR_CHNGIMP on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method SET_LED_ICON_FOR_CONSIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS_ICON | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_ICON | MPD: Statusikone | 20040216 | |||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040216 | |||
| 3 | IV_STATUS_TXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_TXT | MPD: Status Text for reporting | 20040216 |
Method SET_LED_ICON_FOR_CONSIST on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method SET_LED_ICON_FOR_WORKSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS_ICON | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_ICON | MPD: Statusikone | 20040218 | |||
| 2 | EV_STATUS_TXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_TXT | MPD: Statustext für Bericht | 20040308 | |||
| 3 | IS_NOTIF_STATUS | Call by reference | Type reference (TYPE) | TJ02T | Meldungsstatus | 20040310 | |||
| 4 | IS_ORDER_STATUS | Call by reference | Type reference (TYPE) | TJ02T | 20040310 | ||||
| 5 | IV_COMPLI_DATE | Call by reference | Type reference (TYPE) | MPDPSD-COMPLIANCE_DATE | 20040308 | ||||
| 6 | IV_NOTIF_ENDDATE | Call by reference | Type reference (TYPE) | MPD_NOTIF_ENDDATE | 20040312 | ||||
| 7 | IV_NOTIF_STARTDATE | Call by reference | Type reference (TYPE) | MPD_NOTIF_STARTDATE | 20040312 | ||||
| 8 | IV_ORDER_ENDDATE | Call by reference | Type reference (TYPE) | MPD_ORDER_ENDDATE | 20040312 | ||||
| 9 | IV_ORDER_STARTDATE | Call by reference | Type reference (TYPE) | MPD_ORDER_STARTDATE | 20040312 |
Method SET_LED_ICON_FOR_WORKSTAT on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040305 | |||
| 2 | EV_STATUS_TXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_TXT | MPD: Statustext für Bericht | 20040305 | |||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS | MPD: Status for Reporting Result | 20040305 | |||
| 4 | IV_STATUS_TXT | Call by reference | Type reference (TYPE) | MPD_CONSIST_RPT_STRC-STATUS_TXT | MPD: Statustext für Bericht | 20040305 | |||
| 5 | IV_TEXT | Call by reference | Type reference (TYPE) | CHAR200 | Text element text | 20040305 |
Method SET_STATUS on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
Method STATUS_FOR_MAINTPLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_JSTAT | Call by reference | Type reference (TYPE) | MPD_JSTAT_TAB | Tabellentyp für Objektstatus | 20040227 | |||
| 2 | IV_MPLNR | Call by reference | Type reference (TYPE) | MPD_WORKSTAT_RPT_STRC-MPLNR | MPD: Maintenance Plan Number | 20040227 |
Method STATUS_FOR_MAINTPLAN on class CL_DEF_IM_BADI_MPD_REPORTING has no exception.
History
| Last changed by/on | SAP | 20050301 |
| SAP Release Created in | 500 |