SAP ABAP Interface IF_EX_BADI_MPD_MP_GENER (Business add-in interface IF_EX_BADI_MPD_MP_GENER)
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_MP_GENER | Default implementation for business add-in definition BADI_M | 20031209 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_BADI_MPD_MP_GENER | BAdI Class CL_EX_BADI_MPD_MP_GENER | 20050404 |
Properties
Interface | IF_EX_BADI_MPD_MP_GENER | |
Short Description | Business add-in interface IF_EX_BADI_MPD_MP_GENER |
General Data
Package | AD_MPD | Maintenance Program Definition |
Created | 20031209 | SAP |
Last changed | 20050301 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_BADI_MPD_MP_GENER has no forward declaration.
Interfaces
Interface IF_EX_BADI_MPD_MP_GENER has no interface.
Friends
Interface IF_EX_BADI_MPD_MP_GENER has no friend.
Attributes
Interface IF_EX_BADI_MPD_MP_GENER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add additional data to the maintenance plan creation | 20040625 |
2 | ![]() |
Instance method | Public | Method | Add additional data to the maintenance plan update | 20040625 |
3 | ![]() |
Instance method | Public | Method | Create maintenance plan | 20031209 |
4 | ![]() |
Instance method | Public | Method | Updates maintenance plan | 20031209 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | INCOMPLETE_PLANNING_DATA | Instance Event (0) |
Public (2) |
Data not suitable for maintenance plan creation/update | 20031209 |
2 | MISSING_MP | Instance Event (0) |
Public (2) |
Missing maintenance plan | 20031209 |
3 | MP_INACTIVE | Instance Event (0) |
Public (2) |
Maintenance plan status set to inactive | 20031209 |
4 | MP_LOCKED | Instance Event (0) |
Public (2) |
Maintenance plan locked | 20031209 |
5 | NO_PLANNING_DATA | Static Event (1) |
Public (2) |
Planning data missing (in MPDPD table) for the document | 20031209 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_IBIPBDCD | Public | See coding | 20040625 | t_ibipbdcd TYPE TABLE OF ibipbdcd
|
||
2 | T_IBIPMESS | Public | See coding | 20040317 | T_IBIPMESS type table of IBIPMESS
|
Method Signatures
Method ADD_ADDITIONAL_DATA_CRT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_IBIPMPLA | Call by reference | Type reference (TYPE) | IBIPMPLA | 20040625 | |||
2 | ![]() |
CS_IBIPMPOS | Call by reference | Type reference (TYPE) | IBIPMPOS | 20040625 | |||
3 | ![]() |
CT_IBIPBDCD | Call by reference | Type reference (TYPE) | T_IBIPBDCD | 20040625 | |||
4 | ![]() |
IT_CLASSALLOCS | Call by reference | Type reference (TYPE) | MPD_CLASS_ALLOCS_TAB | MPD: Klassenzuordnungen | 20040625 |
Method ADD_ADDITIONAL_DATA_CRT on Interface IF_EX_BADI_MPD_MP_GENER has no exception.
Method ADD_ADDITIONAL_DATA_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CHANGES | Call by reference | Type reference (TYPE) | MASS_CHANGES | 20040628 | |||
2 | ![]() |
CT_MMPT | Call by reference | Type reference (TYPE) | MCH_TT_MMPT_MASS | Maintenance Cycle: Structure for Mass Change | 20040625 | ||
3 | ![]() |
CT_MPLA | Call by reference | Type reference (TYPE) | MCH_TT_MPLA_MASS | Maintenance Plan: Structure for Mass Change | 20040625 | ||
4 | ![]() |
CT_MPOS | Call by reference | Type reference (TYPE) | MCH_TT_MPOS_MASS | Maintenance Item: Structure for Mass Change | 20040625 |
Method ADD_ADDITIONAL_DATA_UPD on Interface IF_EX_BADI_MPD_MP_GENER has no exception.
Method MP_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CREATION_RESULTS | Call by reference | Type reference (TYPE) | MPD_RES_TAB | MPD: Ergebnisse der Wartungsplanerstellung/-aktualisierung | 20040213 | ||
2 | ![]() |
ET_IBIP_MSGS | Call by reference | Type reference (TYPE) | T_IBIPMESS | Messages recieved from IBIP Function Module | 20040317 | ||
3 | ![]() |
EV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job-ID: | 20040414 | ||
4 | ![]() |
EV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name des Hintergrundjobs | 20040414 | ||
5 | ![]() |
IT_MP_CREATION_DATA | Call by reference | Type reference (TYPE) | MPD_MPCRT_TAB | 20040213 | |||
6 | ![]() |
IV_MORE_OPTIONS | Call by reference | Type reference (TYPE) | XFELD | 20040405 | |||
7 | ![]() |
IV_RUN_TYPE | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20040213 | ||
8 | ![]() |
IV_START_DATE | Call by reference | Type reference (TYPE) | DATS | 20040405 | |||
9 | ![]() |
IV_START_TIME | Call by reference | Type reference (TYPE) | TIME | 20040405 |
Method MP_CREATE on Interface IF_EX_BADI_MPD_MP_GENER has no exception.
Method MP_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MSGS | Call by reference | Type reference (TYPE) | MCH_TT_MSG | Application Log: Messages for Mass Change | 20040428 | ||
2 | ![]() |
ET_UPDATE_RESULTS | Call by reference | Type reference (TYPE) | MPD_RES_TAB | MPD: Ergebnisse der Wartungsplanerstellung/-aktualisierung | 20040213 | ||
3 | ![]() |
EV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job-ID: | 20040428 | ||
4 | ![]() |
EV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name des Hintergrundjobs | 20040428 | ||
5 | ![]() |
IT_MP_UPDATE_DATA | Call by reference | Type reference (TYPE) | MPD_MPUPD_TAB | MPD: Importtabelle für BAdI Wartungsplanaktualisierung | 20040213 | ||
6 | ![]() |
IV_MORE_OPTIONS | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20040428 | ||
7 | ![]() |
IV_RUN_TYPE | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20040213 | ||
8 | ![]() |
IV_START_DATE | Call by reference | Type reference (TYPE) | DATS | Start date for job | 20040428 | ||
9 | ![]() |
IV_START_TIME | Call by reference | Type reference (TYPE) | TIME | Start time for job | 20040428 |
Method MP_UPDATE on Interface IF_EX_BADI_MPD_MP_GENER has no exception.
Event Signatures
Event INCOMPLETE_PLANNING_DATA Signature
Event INCOMPLETE_PLANNING_DATA on Interface IF_EX_BADI_MPD_MP_GENER has no parameter.
Event MISSING_MP Signature
Event MISSING_MP on Interface IF_EX_BADI_MPD_MP_GENER has no parameter.
Event MP_INACTIVE Signature
Event MP_INACTIVE on Interface IF_EX_BADI_MPD_MP_GENER has no parameter.
Event MP_LOCKED Signature
Event MP_LOCKED on Interface IF_EX_BADI_MPD_MP_GENER has no parameter.
Event NO_PLANNING_DATA Signature
Event NO_PLANNING_DATA on Interface IF_EX_BADI_MPD_MP_GENER has no parameter.
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 500 |