SAP ABAP Interface IF_EX_IPRM_MCP_SCHE_CHANGE (BAdI Interface IF_EX_IPRM_MCP_SCHE_CHANGE)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
IPRM (Package) Application Development R/3 Preventive Maintenance
⤷
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_IPRM_MCP_SCHE_CHANGE | BAdI Class CL_EX_IPRM_MCP_SCHE_CHANGE | 20030224 |
Properties
| Interface | IF_EX_IPRM_MCP_SCHE_CHANGE | |
| Short Description | BAdI Interface IF_EX_IPRM_MCP_SCHE_CHANGE |
General Data
| Package | IPRM | Application Development R/3 Preventive Maintenance |
| Created | 20030224 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | WC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no interface.
Friends
Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no friend.
Attributes
Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Calculate Next Counter Reading for Performance-Based Cycle | 20030224 | |
| 2 | Instance method | Public | Method | Calculate Next Plan Date for Time-Based Cycle | 20030224 | |
| 3 | Instance method | Public | Method | Calculate Next Plan Date for Performance-Based Cycle | 20030224 | |
| 4 | Instance method | Public | Method | Checks Whether a Shift Is Allowed | 20081121 | |
| 5 | Instance method | Public | Method | Set Shift Factors When Creating Maintenance Plan or CycleSet | 20081127 | |
| 6 | Instance method | Public | Method | Set Start Counter Reading for Performance-Based Cycle | 20030224 | |
| 7 | Instance method | Public | Method | Set Start Time for Time-Based Cycle | 20030224 |
Events
Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no event.
Types
Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no local type.
Method Signatures
Method CALC_COUNTER_READ_CYCLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COUNTER_READ | Call by reference | Type reference (TYPE) | MHIS-NZAEH | nächster Planzählerstand | 20030224 | |||
| 2 | IS_MMPT | Call by reference | Type reference (TYPE) | WC_WMMPT | Zyklus des Wartungsplans | 20030224 | |||
| 3 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan | 20030224 | |||
| 4 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Abrufobjekte des Wartungsplans | 20030224 | |||
| 5 | IV_CALL_NUMBER | Call by reference | Type reference (TYPE) | ABNUM | Nummer des Wartungsplanabrufes | 20030224 | |||
| 6 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | TERMA | Terminierungsart | 20030224 | |||
| 7 | IV_COUNTER_READ | Call by reference | Type reference (TYPE) | MHIS-NZAEH | Planzählerstand | 20030224 | |||
| 8 | IV_REF_COUNTER_READ | Call by reference | Type reference (TYPE) | MHIS-SZAEH | Startzählerstand | 20030224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Planzählerstand wurde angepaßt | 20030224 |
Method CALC_PLANNED_DATE_CYCLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PLANNED_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Plandatum | 20030224 | |||
| 2 | IS_MMPT | Call by reference | Type reference (TYPE) | WC_WMMPT | Zyklus des Wartungsplans | 20030224 | |||
| 3 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan | 20030224 | |||
| 4 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Abrufobjekte des Wartungsplans | 20030224 | |||
| 5 | IV_CALL_NUMBER | Call by reference | Type reference (TYPE) | ABNUM | Nummer des Wartungsplanabrufes | 20030224 | |||
| 6 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | TERMA | Terminierungsart | 20030224 | |||
| 7 | IV_PLANNED_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Plandatum | 20030224 | |||
| 8 | IV_REF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Startdatum | 20030224 | |||
| 9 | IV_REF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Startuhrzeit | 20030224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Plandatum wurde angepaßt | 20030224 |
Method CALC_PLANNED_DATE_CYCLE_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PLANNED_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Plandatum | 20030224 | |||
| 2 | IS_MMPT | Call by reference | Type reference (TYPE) | WC_WMMPT | Zyklus des Wartungsplans | 20030224 | |||
| 3 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan | 20030224 | |||
| 4 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Abrufobjekte des Wartungsplans | 20030224 | |||
| 5 | IV_CALL_NUMBER | Call by reference | Type reference (TYPE) | ABNUM | Nummer des Wartungsplanabrufes | 20030224 | |||
| 6 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | TERMA | Terminierungsart | 20030224 | |||
| 7 | IV_NEXT_COUNTER_READ | Call by reference | Type reference (TYPE) | NZAEH | nächster Zählerstand | 20030224 | |||
| 8 | IV_PLANNED_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Plandatum | 20030224 | |||
| 9 | IV_REF_COUNTER_READ | Call by reference | Type reference (TYPE) | SZAEH | Startzählerstand | 20030224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Plandatum wurde angepaßt | 20030224 |
Method CHECK_SHIFT_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NO_SHIFT | Call by reference | Type reference (TYPE) | CHAR1 | Wert 'X' erlaubt keine Verschiebung | 20081121 | |||
| 2 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan Kopf | 20081121 | |||
| 3 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Wartungsplan Abrufobjekte | 20081121 | |||
| 4 | IT_MHIS | Call by reference | Type reference (TYPE) | WC_T_WMHIS | Wartungsplantermine | 20081121 | |||
| 5 | IV_CONFIRMED_CALL | Call by reference | Type reference (TYPE) | ABNUM | Abruf mit Status "erledigt" | 20081121 |
Method CHECK_SHIFT_ALLOWED on Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no exception.
Method INIT_SHIFT_FACTORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VSNEG | Call by reference | Type reference (TYPE) | VERSCHNEG | Verschiebefaktor bei verfrühter Erledigung | 20081127 | |||
| 2 | EV_VSPOS | Call by reference | Type reference (TYPE) | VERSCHPLUS | Verschiebefaktor bei verspäteter Erledigung | 20081127 | |||
| 3 | IS_MPLA | Call by reference | Type reference (TYPE) | MPLA | Maintenance Plan | 20081127 | |||
| 4 | IS_V_T351 | Call by reference | Type reference (TYPE) | V_T351 | Zyklus Set | 20081127 |
Method INIT_SHIFT_FACTORS on Interface IF_EX_IPRM_MCP_SCHE_CHANGE has no exception.
Method SET_REF_COUNTER_READ_CYCLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REF_COUNTER_READ | Call by reference | Type reference (TYPE) | MHIS-SZAEH | Startzählerstand | 20030224 | |||
| 2 | IS_MMPT | Call by reference | Type reference (TYPE) | WC_WMMPT | Zyklen des Wartungsplans | 20030224 | |||
| 3 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan | 20030224 | |||
| 4 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Abrufobjekte des Wartungsplans | 20030224 | |||
| 5 | IT_MHIS | Call by reference | Type reference (TYPE) | WC_T_WMHIS | Termine Wartungsplan | 20030224 | |||
| 6 | IV_CALL_NUMBER | Call by reference | Type reference (TYPE) | ABNUM | Nummer des Wartungsplanabrufes | 20030224 | |||
| 7 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | TERMA | Terminierungsart | 20030224 | |||
| 8 | IV_REF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datum zur Bestimmung des Zählerstandes | 20030224 | |||
| 9 | IV_REF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Uhrzeit zur Bestimmung des Zählerstandes | 20030224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Startzählerstand wurde geändert | 20030224 |
Method SET_REF_TIMESTAMP_CYCLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Startdatum | 20030224 | |||
| 2 | EV_REF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Startuhrzeit (bis dato nicht relevant) | 20030224 | |||
| 3 | IS_MMPT | Call by reference | Type reference (TYPE) | WC_WMMPT | Zyklus Wartungsplan | 20030224 | |||
| 4 | IS_MPLA | Call by reference | Type reference (TYPE) | WC_WMPLA | Wartungsplan | 20030224 | |||
| 5 | IT_MHIO | Call by reference | Type reference (TYPE) | WC_T_WMHIO | Abrufobjekte des Wartungsplans | 20030224 | |||
| 6 | IT_MHIS | Call by reference | Type reference (TYPE) | WC_T_WMHIS | Termine Wartungsplan | 20030224 | |||
| 7 | IV_CALL_NUMBER | Call by reference | Type reference (TYPE) | ABNUM | Aktuelle Abrufnummer | 20030224 | |||
| 8 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | TERMA | Terminierungsart | 20030224 | |||
| 9 | IV_REF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Startdatum | 20030224 | |||
| 10 | IV_REF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Startuhrzeit (bis dato nicht relevant) | 20030224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Startzeitpunkt wurde geändert | 20030224 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 470 |