Hierarchy
⤷ PM-EQM-THO (Application Component) Takeover/Handover of Technical Objects
⤷ PHIN (Package) Takeover/Handover of Technical Objects
Properties
Class | CL_PHIN_MPLAN | |
Short Description | Maintenance Plans / Takeover of techn. Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PHIN | Takeover/Handover of Technical Objects |
Created | 20061103 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_PHIN_MPLAN has no forward declaration.
Interfaces
Class CL_PHIN_MPLAN has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_PHIN_CONTROLLER | 20070605 | Supervisior Class | |
2 | CL_PHIN_EQUI | 20070605 | PHIN: Equipment Class | |
3 | CL_PHIN_FLOC | 20070605 | PHIN: Functional Locations | |
4 | CL_PHIN_HANDOVER | 20070601 | Handover Supervisor | |
5 | CL_PHIN_SUPER | 20070605 | PHIN: Technical Objects Superior Class |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_MSGID_IP | Constant | Private | Type reference (TYPE) | SYMSGID | 'IP' | Message Class | 20061110 | |
2 | GC_MSGID_MPLAN | Constant | Private | Type reference (TYPE) | SYMSGID | 'MPLAN' | Message Class | 20061110 | |
3 | GC_MSGID_PHIN | Constant | Private | Type reference (TYPE) | SYMSGID | 'PHIN' | Message ID PHIN | 20061211 | |
4 | GC_MSGTYPE_E | Constant | Private | Type reference (TYPE) | SYMSGTY | 'E' | Message type E | 20061211 | |
5 | GC_MSGTYPE_I | Constant | Private | Type reference (TYPE) | SYMSGTY | 'I' | Message type I | 20061211 | |
6 | GC_MSGTYPE_S | Constant | Private | Type reference (TYPE) | BAPI_MTYPE | 'S' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20061110 | |
7 | GC_MSGTYPE_W | Constant | Private | Type reference (TYPE) | SYMSGTY | 'W' | Message type W | 20061211 | |
8 | GC_MSGVIEW_MP | Constant | Private | Type reference (TYPE) | PHIN_MSG_VIEW | 'MP' | Message View maintenance plan | 20070724 | |
9 | GC_STATUS_G | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'G' | PHIN Status G(reen) | 20070712 | |
10 | GC_STATUS_R | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'R' | PHIN Status R(ed) | 20070712 | |
11 | GC_STATUS_SPACE | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | ' ' | PHIN Status | 20070712 | |
12 | GC_STATUS_Y | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'Y' | PHIN Status Y(ellow) | 20070712 | |
13 | GC_TERMKNZ_MULTIPLE_COUNTER | Constant | Private | Type reference (TYPE) | TERMKNZ | '4' | Scheduling indicator | 20061110 | |
14 | GC_TERMKNZ_PERFORMANCE_BASED | Constant | Private | Type reference (TYPE) | TERMKNZ | '3' | Scheduling indicator | 20061110 | |
15 | GC_TERMKNZ_TIME | Constant | Private | Type reference (TYPE) | TERMKNZ | ' ' | Scheduling indicator | 20061110 | |
16 | GC_TERMKNZ_TIME_FACTORY_CALEND | Constant | Private | Type reference (TYPE) | TERMKNZ | '2' | Scheduling indicator | 20061110 | |
17 | GC_TERMKNZ_TIME_KEY_DATE | Constant | Private | Type reference (TYPE) | TERMKNZ | '1' | Scheduling indicator | 20061110 | |
18 | GR_HANDLE_PROTOCOL | Static Attribute | Private | Object reference (TYPE REF TO) | BALLOGHNDL | Application Log: Log Handle | 20061103 | ||
19 | GR_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20070719 | ||
20 | GS_DRAD_MP | Instance attribute | Private | Type reference (TYPE) | PHIN_S_DRAD | Maintenance Plan: Link to table DRAD | 20070717 | ||
21 | GS_MPLA | Instance attribute | Private | Type reference (TYPE) | MPLA | MP data | 20070518 | ||
22 | GT_CALL_TCODE | Static Attribute | Private | Type reference (TYPE) | PHIN_T_MP_CALL_TCODE | TOHO: Table: From maintenance plan views called transactions | 20070629 | ||
23 | GT_COUNTER | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MP_COUNTER | Table of counters for a MP | 20070518 | ||
24 | GT_ILOA | Instance attribute | Private | Type reference (TYPE) | PHIN_T_ILOA | PM Object Location and Account Assignment | 20070518 | ||
25 | GT_MHIO | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MHIO | MP call objects | 20070518 | ||
26 | GT_MHIS | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MHIS | MP history | 20070518 | ||
27 | GT_MMPT | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MMPT | Cycle definitions and measuring points for MP | 20070518 | ||
28 | GT_MPOS | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MPOS | Maintenance position data | 20070518 | ||
29 | GT_OBJECT_DATA | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MP_OBJECT_DATA | Table of objects belonging to the MPLAN | 20070518 | ||
30 | GT_TERMKNZ | Static Attribute | Private | See coding | Texts for scheduling indicator | 20070108 | |||
31 | GV_CREATED_PHIN | Instance attribute | Private | Type reference (TYPE) | FLAG | Shows if a MP was created during the current TTO process | 20070518 | ||
32 | GV_IDATE | Instance attribute | Private | Type reference (TYPE) | PHIN_D_IDATE | Installation Date of the Object | 20070518 | ||
33 | GV_PHIN_GUID | Static Attribute | Public | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070518 | ||
34 | GV_T399J_MCP_EXT | Static Attribute | Private | Type reference (TYPE) | T399J-MCP_EXT | Enhancement Multiple Counter Plan active? | 20061114 | ||
35 | GV_TL_KEY | Instance attribute | Public | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20081103 | ||
36 | VS_LAST_COUNTER_READING | Instance attribute | Private | Type reference (TYPE) | SZAEHC | Last counter reading for performance based MPs | 20061211 | ||
37 | VS_START_PARAMETERS | Instance attribute | Private | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | MP: values of start parameters | 20061115 | ||
38 | VS_STATUS | Instance attribute | Private | Type reference (TYPE) | PHIN_S_MP_STATUS | Status of a MP | 20061206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Private | Method | Sets the status of a MP from inactive to active | 20061207 |
2 | API_CREATION_SUCCESSFUL | Static method | Private | Method | Checks whether creation of a MP with the API was successful | 20061206 |
3 | CALL_TCODE_REFRESH | Static method | Private | Method | Clear table GV_call_tcode | 20070719 |
4 | CALL_TRANSACTION_SUCCESSFUL | Static method | Private | Method | Checks if scheduling of a MP with Call Tx was successful | 20061213 |
5 | CHECK_START_COUNTER_READING | Instance method | Private | Method | The start counter reading is checked against the MP data | 20061108 |
6 | CHECK_START_DATE | Instance method | Private | Method | The start date is checked against the existing MP data | 20061108 |
7 | CHECK_START_PARAMETERS_MCP | Instance method | Private | Method | Start date /time are checked against the existing MP data | 20061108 |
8 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Object Constructor | 20061114 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor of class CL_PHIN_MPLAN | 20061110 |
10 | CONVERT_ROUND_VALUE | Instance method | Private | Method | Converts a value in SI-Unit and rounds up or down | 20061114 |
11 | COUNTER_SELECTION | Static method | Private | Method | Selection of a suitable counter for a MP cycle | 20070111 |
12 | DEACTIVATE | Instance method | Private | Method | Sets the status of a MP from active to inactive | 20061207 |
13 | DEACTIVATE_HANDOVER | Static method | Private | Method | Deactivates MPs - Handover process | 20070531 |
14 | DEACTIVATE_LIST | Static method | Private | Method | Sets the status of a list of MP from active to inactive | 20070531 |
15 | DETERMINE_INITIAL_START_PARAM | Instance method | Private | Method | Determines initial values for the start parameters of a MP | 20061127 |
16 | DETERMINE_STATUS_ACTIVE | Instance method | Private | Method | Determines if the status of the maintenance plan is active | 20070712 |
17 | DETERMINE_STATUS_SCHEDULED | Instance method | Private | Method | Determines if the maintenance plan is still scheduled | 20070712 |
18 | FILL_BDCDATA | Static method | Private | Method | Fills one singe entry to the BDC Table | 20061110 |
19 | FILL_BDCTAB | Static method | Private | Method | Fills the complete BDC table to perform CALL TRANSACT. IP10 | 20061114 |
20 | GET_ATTRIBUTES | Instance method | Private | Method | Gets MP data | 20061110 |
21 | GET_ATTRIBUTES_UI | Instance method | Private | Method | Checks input readiness of the MP start parameter fields | 20061229 |
22 | GET_CALL_TCODE | Static method | Private | Method | Returns table GT_CALL_TCODE with processed TCodes and MPs | 20070718 |
23 | GET_COUNTERS_FOR_OBJECT | Static method | Private | Method | Gets all counters of an object corresponding to the unit | 20070111 |
24 | GET_COUNTERS_MP | Instance method | Private | Method | Gets the counters of a MP | 20061110 |
25 | GET_LAST_COUNTER_READING | Static method | Private | Method | Determins the last counter reading of a measurement counter | 20061114 |
26 | GET_MPLAN_LIST_FOR_OBJECT | Static method | Private | Method | Gets the maint. plan assigned to a techn. object | 20070511 |
27 | GET_MPOS_LIST_FOR_OBJECT | Static method | Private | Method | Gets the maint. items assigned to a techn. object | 20070525 |
28 | GET_STATUS | Instance method | Public | Method | Gets the status of a Mplan | 20061208 |
29 | GET_T399J_MCP_EXT | Static method | Public | Method | Get the inforamtion about the filed T399J-mcp_ext | 20070910 |
30 | INITIAL_SET_START_PARAMETERS | Instance method | Private | Method | Sets the MP start parameters to the class atributes | 20061113 |
31 | MANUEL_TRANSACTION_CALL | Static method | Private | Method | Save info about call of classical transactions | 20070629 |
32 | MEASUREMENT_POINTS_ACTIVATE | Instance method | Private | Method | activate meas. points(EhP5) before scheduling, restart, act. | 20090327 |
33 | READ | Static method | Private | Method | Gets the MP data | 20061208 |
34 | RESTART | Instance method | Private | Method | Restarts a MP | 20090108 |
35 | SCHEDULE | Instance method | Private | Method | Schedules a MP | 20061207 |
36 | SCHEDULE_LIST_VIA_PHIN | Static method | Private | Method | Schedules MP w. fields start countr rdg / start date / time | 20061207 |
37 | SET_START_PARAMETERS | Instance method | Private | Method | Sets the MP start parameters to the class atributes | 20061110 |
Events
Class CL_PHIN_MPLAN has no event.
Types
Class CL_PHIN_MPLAN has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class CL_PHIN_MPLAN has no parameter.
Method ACTIVATE on class CL_PHIN_MPLAN has no exception.
Method API_CREATION_SUCCESSFUL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_SUCCESSFUL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20061206 | ||
2 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20061206 |
Method API_CREATION_SUCCESSFUL on class CL_PHIN_MPLAN has no exception.
Method CALL_TCODE_REFRESH Signature
Method CALL_TCODE_REFRESH on class CL_PHIN_MPLAN has no parameter.
Method CALL_TCODE_REFRESH on class CL_PHIN_MPLAN has no exception.
Method CALL_TRANSACTION_SUCCESSFUL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_SUCCESSFUL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20061213 | ||
2 | Importing | IT_BDCMSG | Call by reference | Type reference (TYPE) | PHIN_T_BDCMSGCOLL | Table to collect messages | 20061213 |
Method CALL_TRANSACTION_SUCCESSFUL on class CL_PHIN_MPLAN has no exception.
Method CHECK_START_COUNTER_READING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | ||
2 | Importing | I_COUNTER_READING | Call by reference | Type reference (TYPE) | SZAEHC | Start cntr readg at which the MP schedule should be started | 20061108 | ||
3 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20070921 |
Method CHECK_START_COUNTER_READING on class CL_PHIN_MPLAN has no exception.
Method CHECK_START_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | STADT | Date at which the system should start the MP | 20061108 |
Method CHECK_START_DATE on class CL_PHIN_MPLAN has no exception.
Method CHECK_START_PARAMETERS_MCP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | ||
2 | Importing | I_START_DATE_MCP | Call by reference | Type reference (TYPE) | DATUM | Date at which the system should start the MCP | 20061108 | ||
3 | Importing | I_START_TIME_MCP | Call by reference | Type reference (TYPE) | TIME | Time at which the system should start the MCP | 20061108 |
Method CHECK_START_PARAMETERS_MCP on class CL_PHIN_MPLAN has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PHIN_MPLAN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PHIN_MPLAN has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20061127 | ||
2 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20061120 |
Method CONSTRUCTOR on class CL_PHIN_MPLAN has no exception.
Method CONVERT_ROUND_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IND | Call by reference | Type reference (TYPE) | I | '1'=round down | 20061114 | ||
2 | Importing | I_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20061114 | ||
3 | Returning | R_COUNTER_READING | Value transfer | Type reference (TYPE) | IMRG-READG | Measurement Reading/Total Counter Reading in SI Unit | 20061114 |
Method CONVERT_ROUND_VALUE on class CL_PHIN_MPLAN has no exception.
Method COUNTER_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20070111 | ||
2 | Importing | IR_BADI_BACKEND | Call by reference | Object reference (TYPE REF TO) | BADI_PHIN_BACKEND_INTERNAL | Follow up Activities for Business Functio | 20070626 | ||
3 | Importing | IR_BADI_CUST_LOGIC | Call by reference | Object reference (TYPE REF TO) | BADI_PHIN_CUST_LOGIC | Follow up Activities for Business Functio | 20070626 | ||
4 | Importing | IS_IMPTT_TEMPL_OBJ | Call by reference | Type reference (TYPE) | IMPTT | Measuring Point - template object | 20070522 | ||
5 | Importing | IT_IMPT_OBJ | Call by reference | Type reference (TYPE) | IMPT_TAB | Table of Measuring Points | 20070111 | ||
6 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20070111 | ||
7 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070626 | ||
8 | Importing | I_TEMPL_OBJECT | Call by reference | Type reference (TYPE) | J_OBJNR | Object number - template object | 20070522 | ||
9 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070111 |
Method COUNTER_SELECTION on class CL_PHIN_MPLAN has no exception.
Method DEACTIVATE Signature
Method DEACTIVATE on class CL_PHIN_MPLAN has no parameter.
Method DEACTIVATE on class CL_PHIN_MPLAN has no exception.
Method DEACTIVATE_HANDOVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070531 | ||
2 | Exporting | E_NUMBER_MP | Call by reference | Type reference (TYPE) | I | number of processed maintenance plans | 20070727 | ||
3 | Importing | IT_RIHEQUI | Call by reference | Type reference (TYPE) | PHIN_T_RIHEQUI | Transfer data for equipment hierarchy | 20070531 | ||
4 | Importing | IT_RIHIFLO | Call by reference | Type reference (TYPE) | PHIN_T_RIHIFLO | Functional location: Output structure for ABAP lists | 20070531 |
Method DEACTIVATE_HANDOVER on class CL_PHIN_MPLAN has no exception.
Method DEACTIVATE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070531 | ||
2 | Exporting | E_NUMBER_MP | Call by reference | Type reference (TYPE) | I | Number of MPs dealed with | 20070726 | ||
3 | Importing | IT_EQUNR | Call by reference | Type reference (TYPE) | EQUNR_TAB | Table Using Equipment Numbers | 20070531 | ||
4 | Importing | IT_TPLNR | Call by reference | Type reference (TYPE) | TPLNR_TAB | Table Using Functional Location Numbers | 20070531 | ||
5 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070614 |
Method DEACTIVATE_LIST on class CL_PHIN_MPLAN has no exception.
Method DETERMINE_INITIAL_START_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Maintenance Plans: values of start parameters | 20070708 | ||
2 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070708 | ||
3 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070109 |
Method DETERMINE_INITIAL_START_PARAM on class CL_PHIN_MPLAN has no exception.
Method DETERMINE_STATUS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | ||
2 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20070712 |
Method DETERMINE_STATUS_ACTIVE on class CL_PHIN_MPLAN has no exception.
Method DETERMINE_STATUS_SCHEDULED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | ||
2 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20070712 |
Method DETERMINE_STATUS_SCHEDULED on class CL_PHIN_MPLAN has no exception.
Method FILL_BDCDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BDCDATA | Call by reference | Type reference (TYPE) | PHIN_T_BDCDATA | Table Type for BDCDATA | 20061110 | ||
2 | Importing | I_DYNBEGIN | Call by reference | Type reference (TYPE) | BDCDATA-DYNBEGIN | BDC screen start | 20061110 | ||
3 | Importing | I_DYNPRO | Call by reference | Type reference (TYPE) | BDCDATA-DYNPRO | BDC Screen number | 20061110 | ||
4 | Importing | I_FNAM | Call by reference | Type reference (TYPE) | BDCDATA-FNAM | Field name | 20061110 | ||
5 | Importing | I_FVAL | Call by reference | Type reference (TYPE) | BDCDATA-FVAL | BDC field value | 20061110 | ||
6 | Importing | I_PROGRAM | Call by reference | Type reference (TYPE) | BDCDATA-PROGRAM | BDC module pool | 20061110 |
Method FILL_BDCDATA on class CL_PHIN_MPLAN has no exception.
Method FILL_BDCTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BDCDATA | Call by reference | Type reference (TYPE) | PHIN_T_BDCDATA | Table Type for BDCDATA | 20061114 | ||
2 | Importing | IS_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Maintenance Plans: values of start parameters | 20061114 | ||
3 | Importing | I_SCHEDULING_TYPE | Call by reference | Type reference (TYPE) | BDCDATA-FVAL | Start, New start of MP | 20061114 | ||
4 | Importing | I_STICH | Call by reference | Type reference (TYPE) | TERMKNZ | Scheduling indicator | 20061114 | ||
5 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20061114 |
Method FILL_BDCTAB on class CL_PHIN_MPLAN has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | PHIN_S_MP_ATTRIBUTES | Maintenance Plans: attributes | 20061110 | ||
2 | Exporting | ES_ATTRIBUTES_UI | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS_UI | Maintenance Plans: Input readiness of the start parameters | 20061229 | ||
3 | Exporting | ES_MPLA | Call by reference | Type reference (TYPE) | PHIN_S_MPLA | Maintenance plan | 20061128 | ||
4 | Exporting | ES_STATUS | Call by reference | Type reference (TYPE) | PHIN_S_MP_STATUS | Maintenance Plans: status | 20061206 |
Method GET_ATTRIBUTES on class CL_PHIN_MPLAN has no exception.
Method GET_ATTRIBUTES_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES_UI | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS_UI | Input readiness of the start parameters | 20061229 |
Method GET_ATTRIBUTES_UI on class CL_PHIN_MPLAN has no exception.
Method GET_CALL_TCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MPLAN_CALL_TCODE | Value transfer | Type reference (TYPE) | PHIN_T_MP_CALL_TCODE | From maintenance plan views called transactions | 20070718 |
Method GET_CALL_TCODE on class CL_PHIN_MPLAN has no exception.
Method GET_COUNTERS_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_IMPT | Call by reference | Type reference (TYPE) | IMPT_TAB | Measuring Point (Structure) | 20070111 | ||
2 | Importing | IV_COUNTER_ACTIVATE | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: activate counters for object | 20090326 | ||
3 | Importing | I_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20070111 |
Method GET_COUNTERS_FOR_OBJECT on class CL_PHIN_MPLAN has no exception.
Method GET_COUNTERS_MP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COUNTERS | Call by reference | Type reference (TYPE) | PHIN_T_MP_COUNTER | Counters of the MP | 20061110 |
Method GET_COUNTERS_MP on class CL_PHIN_MPLAN has no exception.
Method GET_LAST_COUNTER_READING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NO_IMRG | Call by reference | Type reference (TYPE) | FLAG | no measurement reading given | 20061116 | ||
2 | Exporting | E_START_COUNTER_READING | Call by reference | Type reference (TYPE) | SZAEHC | Start counter reading | 20061116 | ||
3 | Importing | I_COUNTER | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20061116 | ||
4 | Importing | I_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20061114 | ||
5 | Importing | I_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Current Time of Application Server | 20061114 | ||
6 | Importing | I_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20061116 |
Method GET_LAST_COUNTER_READING on class CL_PHIN_MPLAN has no exception.
Method GET_MPLAN_LIST_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20070614 | ||
2 | Exporting | ET_WARPL | Call by reference | Type reference (TYPE) | PHIN_T_WARPL | Table of maintenance plan numbers | 20070511 | ||
3 | Exporting | E_DIFF_OBJ | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | MPs deleted, because different obj. at items | 20070713 | ||
4 | Importing | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20070511 | ||
5 | Importing | I_NOT_INACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | no inactive MPs | 20070601 | ||
6 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070627 | ||
7 | Importing | I_PROCESS_BADI | Call by reference | Type reference (TYPE) | BOOLEAN | Process BAdI in this method | 20070627 | ||
8 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070614 | ||
9 | Importing | I_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20070511 |
Method GET_MPLAN_LIST_FOR_OBJECT on class CL_PHIN_MPLAN has no exception.
Method GET_MPOS_LIST_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_MPOS | Value transfer | Type reference (TYPE) | PHIN_T_MPOS | Maintenance positions | 20070525 | ||
2 | Importing | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20070525 | ||
3 | Importing | I_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20070525 |
Method GET_MPOS_LIST_FOR_OBJECT on class CL_PHIN_MPLAN has no exception.
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STATUS | Call by reference | Type reference (TYPE) | PHIN_S_MP_STATUS | Maintenance Plans: status | 20061208 |
Method GET_STATUS on class CL_PHIN_MPLAN has no exception.
Method GET_T399J_MCP_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_T399J_MCP_EXT | Value transfer | Type reference (TYPE) | T399J-MCP_EXT | Enhancement Multiple Counter Plan | 20070910 |
Method GET_T399J_MCP_EXT on class CL_PHIN_MPLAN has no exception.
Method INITIAL_SET_START_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Start parameters to be shown | 20061115 |
Method INITIAL_SET_START_PARAMETERS on class CL_PHIN_MPLAN has no exception.
Method MANUEL_TRANSACTION_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REFTOMPLAN | Call by reference | Object reference (TYPE REF TO) | CL_PHIN_MPLAN | Maintenance Plans / Takeover of techn. Objects | 20070719 | ||
2 | Importing | I_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070629 | ||
3 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20070629 |
Method MANUEL_TRANSACTION_CALL on class CL_PHIN_MPLAN has no exception.
Method MEASUREMENT_POINTS_ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT_DATA | Call by reference | Type reference (TYPE) | PHIN_T_MP_OBJECT_DATA | Table of object references | 20090327 | ||
2 | Importing | IV_STICH | Call by reference | Type reference (TYPE) | TERMKNZ | Scheduling indicator | 20090327 |
Method MEASUREMENT_POINTS_ACTIVATE on class CL_PHIN_MPLAN has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DRAD_MP | Call by reference | Type reference (TYPE) | PHIN_S_DRAD | Maintenance Plan: Link to table DRAD + DRAT | 20070717 | ||
2 | Exporting | ES_MPLA | Call by reference | Type reference (TYPE) | MPLA | Maintenance plan | 20061208 | ||
3 | Exporting | ET_ILOA | Call by reference | Type reference (TYPE) | PHIN_T_ILOA | PM Object Location and Account Assignment | 20061208 | ||
4 | Exporting | ET_MHIO | Call by reference | Type reference (TYPE) | PHIN_T_MHIO | Maintenance plan call objects | 20061208 | ||
5 | Exporting | ET_MHIS | Call by reference | Type reference (TYPE) | PHIN_T_MHIS | Maintenance plan history | 20061208 | ||
6 | Exporting | ET_MMPT | Call by reference | Type reference (TYPE) | PHIN_T_MMPT | Cycle definitions and measuring points for MP | 20061208 | ||
7 | Exporting | ET_MPOS | Call by reference | Type reference (TYPE) | PHIN_T_MPOS | Maintenance positions | 20061208 | ||
8 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070702 | ||
9 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070702 | ||
10 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20061208 |
Method READ on class CL_PHIN_MPLAN has no exception.
Method RESTART Signature
Method RESTART on class CL_PHIN_MPLAN has no parameter.
Method RESTART on class CL_PHIN_MPLAN has no exception.
Method SCHEDULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BDCMSG | Call by reference | Type reference (TYPE) | PHIN_T_BDCMSGCOLL | Table to collect messages | 20061207 |
Method SCHEDULE on class CL_PHIN_MPLAN has no exception.
Method SCHEDULE_LIST_VIA_PHIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PC_MPLAN | Call by reference | Type reference (TYPE) | PHIN_T_PC_MPLAN | Phase In Persistency Controller | 20061213 |
Method SCHEDULE_LIST_VIA_PHIN on class CL_PHIN_MPLAN has no exception.
Method SET_START_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE_REJECTED | Call by reference | Type reference (TYPE) | FLAG | Value from UI rejected | 20081103 | ||
2 | Importing | IS_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Start parameters to be shown | 20061115 | ||
3 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070704 | ||
4 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070704 |
Method SET_START_PARAMETERS on class CL_PHIN_MPLAN has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |