Hierarchy
⤷
⤷
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 | Constant | Private | Type reference (TYPE) | SYMSGID | 'IP' | Message Class | 20061110 | ||
| 2 | Constant | Private | Type reference (TYPE) | SYMSGID | 'MPLAN' | Message Class | 20061110 | ||
| 3 | Constant | Private | Type reference (TYPE) | SYMSGID | 'PHIN' | Message ID PHIN | 20061211 | ||
| 4 | Constant | Private | Type reference (TYPE) | SYMSGTY | 'E' | Message type E | 20061211 | ||
| 5 | Constant | Private | Type reference (TYPE) | SYMSGTY | 'I' | Message type I | 20061211 | ||
| 6 | Constant | Private | Type reference (TYPE) | BAPI_MTYPE | 'S' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20061110 | ||
| 7 | Constant | Private | Type reference (TYPE) | SYMSGTY | 'W' | Message type W | 20061211 | ||
| 8 | Constant | Private | Type reference (TYPE) | PHIN_MSG_VIEW | 'MP' | Message View maintenance plan | 20070724 | ||
| 9 | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'G' | PHIN Status G(reen) | 20070712 | ||
| 10 | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'R' | PHIN Status R(ed) | 20070712 | ||
| 11 | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | ' ' | PHIN Status | 20070712 | ||
| 12 | Constant | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | 'Y' | PHIN Status Y(ellow) | 20070712 | ||
| 13 | Constant | Private | Type reference (TYPE) | TERMKNZ | '4' | Scheduling indicator | 20061110 | ||
| 14 | Constant | Private | Type reference (TYPE) | TERMKNZ | '3' | Scheduling indicator | 20061110 | ||
| 15 | Constant | Private | Type reference (TYPE) | TERMKNZ | ' ' | Scheduling indicator | 20061110 | ||
| 16 | Constant | Private | Type reference (TYPE) | TERMKNZ | '2' | Scheduling indicator | 20061110 | ||
| 17 | Constant | Private | Type reference (TYPE) | TERMKNZ | '1' | Scheduling indicator | 20061110 | ||
| 18 | Static Attribute | Private | Object reference (TYPE REF TO) | BALLOGHNDL | Application Log: Log Handle | 20061103 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20070719 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | PHIN_S_DRAD | Maintenance Plan: Link to table DRAD | 20070717 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | MPLA | MP data | 20070518 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_MP_CALL_TCODE | TOHO: Table: From maintenance plan views called transactions | 20070629 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MP_COUNTER | Table of counters for a MP | 20070518 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_ILOA | PM Object Location and Account Assignment | 20070518 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MHIO | MP call objects | 20070518 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MHIS | MP history | 20070518 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MMPT | Cycle definitions and measuring points for MP | 20070518 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MPOS | Maintenance position data | 20070518 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | PHIN_T_MP_OBJECT_DATA | Table of objects belonging to the MPLAN | 20070518 | |||
| 30 | Static Attribute | Private | See coding | Texts for scheduling indicator | 20070108 | ||||
| 31 | Instance attribute | Private | Type reference (TYPE) | FLAG | Shows if a MP was created during the current TTO process | 20070518 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | PHIN_D_IDATE | Installation Date of the Object | 20070518 | |||
| 33 | Static Attribute | Public | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070518 | |||
| 34 | Static Attribute | Private | Type reference (TYPE) | T399J-MCP_EXT | Enhancement Multiple Counter Plan active? | 20061114 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20081103 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | SZAEHC | Last counter reading for performance based MPs | 20061211 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | MP: values of start parameters | 20061115 | |||
| 38 | 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 | Instance method | Private | Method | Sets the status of a MP from inactive to active | 20061207 | |
| 2 | Static method | Private | Method | Checks whether creation of a MP with the API was successful | 20061206 | |
| 3 | Static method | Private | Method | Clear table GV_call_tcode | 20070719 | |
| 4 | Static method | Private | Method | Checks if scheduling of a MP with Call Tx was successful | 20061213 | |
| 5 | Instance method | Private | Method | The start counter reading is checked against the MP data | 20061108 | |
| 6 | Instance method | Private | Method | The start date is checked against the existing MP data | 20061108 | |
| 7 | Instance method | Private | Method | Start date /time are checked against the existing MP data | 20061108 | |
| 8 | Static method | Public | Constructor | Object Constructor | 20061114 | |
| 9 | Instance method | Public | Constructor | Constructor of class CL_PHIN_MPLAN | 20061110 | |
| 10 | Instance method | Private | Method | Converts a value in SI-Unit and rounds up or down | 20061114 | |
| 11 | Static method | Private | Method | Selection of a suitable counter for a MP cycle | 20070111 | |
| 12 | Instance method | Private | Method | Sets the status of a MP from active to inactive | 20061207 | |
| 13 | Static method | Private | Method | Deactivates MPs - Handover process | 20070531 | |
| 14 | Static method | Private | Method | Sets the status of a list of MP from active to inactive | 20070531 | |
| 15 | Instance method | Private | Method | Determines initial values for the start parameters of a MP | 20061127 | |
| 16 | Instance method | Private | Method | Determines if the status of the maintenance plan is active | 20070712 | |
| 17 | Instance method | Private | Method | Determines if the maintenance plan is still scheduled | 20070712 | |
| 18 | Static method | Private | Method | Fills one singe entry to the BDC Table | 20061110 | |
| 19 | Static method | Private | Method | Fills the complete BDC table to perform CALL TRANSACT. IP10 | 20061114 | |
| 20 | Instance method | Private | Method | Gets MP data | 20061110 | |
| 21 | Instance method | Private | Method | Checks input readiness of the MP start parameter fields | 20061229 | |
| 22 | Static method | Private | Method | Returns table GT_CALL_TCODE with processed TCodes and MPs | 20070718 | |
| 23 | Static method | Private | Method | Gets all counters of an object corresponding to the unit | 20070111 | |
| 24 | Instance method | Private | Method | Gets the counters of a MP | 20061110 | |
| 25 | Static method | Private | Method | Determins the last counter reading of a measurement counter | 20061114 | |
| 26 | Static method | Private | Method | Gets the maint. plan assigned to a techn. object | 20070511 | |
| 27 | Static method | Private | Method | Gets the maint. items assigned to a techn. object | 20070525 | |
| 28 | Instance method | Public | Method | Gets the status of a Mplan | 20061208 | |
| 29 | Static method | Public | Method | Get the inforamtion about the filed T399J-mcp_ext | 20070910 | |
| 30 | Instance method | Private | Method | Sets the MP start parameters to the class atributes | 20061113 | |
| 31 | Static method | Private | Method | Save info about call of classical transactions | 20070629 | |
| 32 | Instance method | Private | Method | activate meas. points(EhP5) before scheduling, restart, act. | 20090327 | |
| 33 | Static method | Private | Method | Gets the MP data | 20061208 | |
| 34 | Instance method | Private | Method | Restarts a MP | 20090108 | |
| 35 | Instance method | Private | Method | Schedules a MP | 20061207 | |
| 36 | Static method | Private | Method | Schedules MP w. fields start countr rdg / start date / time | 20061207 | |
| 37 | 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 | E_SUCCESSFUL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20061206 | |||
| 2 | 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 | E_SUCCESSFUL | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20061213 | |||
| 2 | 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 | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | |||
| 2 | I_COUNTER_READING | Call by reference | Type reference (TYPE) | SZAEHC | Start cntr readg at which the MP schedule should be started | 20061108 | |||
| 3 | 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 | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | |||
| 2 | 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 | ES_MESSAGE | Call by reference | Type reference (TYPE) | PHIN_MSG | Application Log: Table with Messages | 20061221 | |||
| 2 | I_START_DATE_MCP | Call by reference | Type reference (TYPE) | DATUM | Date at which the system should start the MCP | 20061108 | |||
| 3 | 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 | I_CL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20061127 | |||
| 2 | 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 | I_IND | Call by reference | Type reference (TYPE) | I | '1'=round down | 20061114 | |||
| 2 | I_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20061114 | |||
| 3 | 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 | E_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20070111 | |||
| 2 | IR_BADI_BACKEND | Call by reference | Object reference (TYPE REF TO) | BADI_PHIN_BACKEND_INTERNAL | Follow up Activities for Business Functio | 20070626 | |||
| 3 | IR_BADI_CUST_LOGIC | Call by reference | Object reference (TYPE REF TO) | BADI_PHIN_CUST_LOGIC | Follow up Activities for Business Functio | 20070626 | |||
| 4 | IS_IMPTT_TEMPL_OBJ | Call by reference | Type reference (TYPE) | IMPTT | Measuring Point - template object | 20070522 | |||
| 5 | IT_IMPT_OBJ | Call by reference | Type reference (TYPE) | IMPT_TAB | Table of Measuring Points | 20070111 | |||
| 6 | I_OBJECT | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20070111 | |||
| 7 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070626 | |||
| 8 | I_TEMPL_OBJECT | Call by reference | Type reference (TYPE) | J_OBJNR | Object number - template object | 20070522 | |||
| 9 | 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 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070531 | |||
| 2 | E_NUMBER_MP | Call by reference | Type reference (TYPE) | I | number of processed maintenance plans | 20070727 | |||
| 3 | IT_RIHEQUI | Call by reference | Type reference (TYPE) | PHIN_T_RIHEQUI | Transfer data for equipment hierarchy | 20070531 | |||
| 4 | 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 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070531 | |||
| 2 | E_NUMBER_MP | Call by reference | Type reference (TYPE) | I | Number of MPs dealed with | 20070726 | |||
| 3 | IT_EQUNR | Call by reference | Type reference (TYPE) | EQUNR_TAB | Table Using Equipment Numbers | 20070531 | |||
| 4 | IT_TPLNR | Call by reference | Type reference (TYPE) | TPLNR_TAB | Table Using Functional Location Numbers | 20070531 | |||
| 5 | 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 | ES_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Maintenance Plans: values of start parameters | 20070708 | |||
| 2 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070708 | |||
| 3 | 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 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | |||
| 2 | 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 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | |||
| 2 | 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 | CT_BDCDATA | Call by reference | Type reference (TYPE) | PHIN_T_BDCDATA | Table Type for BDCDATA | 20061110 | |||
| 2 | I_DYNBEGIN | Call by reference | Type reference (TYPE) | BDCDATA-DYNBEGIN | BDC screen start | 20061110 | |||
| 3 | I_DYNPRO | Call by reference | Type reference (TYPE) | BDCDATA-DYNPRO | BDC Screen number | 20061110 | |||
| 4 | I_FNAM | Call by reference | Type reference (TYPE) | BDCDATA-FNAM | Field name | 20061110 | |||
| 5 | I_FVAL | Call by reference | Type reference (TYPE) | BDCDATA-FVAL | BDC field value | 20061110 | |||
| 6 | 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 | ET_BDCDATA | Call by reference | Type reference (TYPE) | PHIN_T_BDCDATA | Table Type for BDCDATA | 20061114 | |||
| 2 | IS_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Maintenance Plans: values of start parameters | 20061114 | |||
| 3 | I_SCHEDULING_TYPE | Call by reference | Type reference (TYPE) | BDCDATA-FVAL | Start, New start of MP | 20061114 | |||
| 4 | I_STICH | Call by reference | Type reference (TYPE) | TERMKNZ | Scheduling indicator | 20061114 | |||
| 5 | 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 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | PHIN_S_MP_ATTRIBUTES | Maintenance Plans: attributes | 20061110 | |||
| 2 | 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 | ES_MPLA | Call by reference | Type reference (TYPE) | PHIN_S_MPLA | Maintenance plan | 20061128 | |||
| 4 | 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 | 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 | 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 | ET_IMPT | Call by reference | Type reference (TYPE) | IMPT_TAB | Measuring Point (Structure) | 20070111 | |||
| 2 | IV_COUNTER_ACTIVATE | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: activate counters for object | 20090326 | |||
| 3 | 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 | 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 | E_NO_IMRG | Call by reference | Type reference (TYPE) | FLAG | no measurement reading given | 20061116 | |||
| 2 | E_START_COUNTER_READING | Call by reference | Type reference (TYPE) | SZAEHC | Start counter reading | 20061116 | |||
| 3 | I_COUNTER | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20061116 | |||
| 4 | I_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20061114 | |||
| 5 | I_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Current Time of Application Server | 20061114 | |||
| 6 | 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 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20070614 | |||
| 2 | ET_WARPL | Call by reference | Type reference (TYPE) | PHIN_T_WARPL | Table of maintenance plan numbers | 20070511 | |||
| 3 | E_DIFF_OBJ | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | MPs deleted, because different obj. at items | 20070713 | |||
| 4 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20070511 | |||
| 5 | I_NOT_INACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | no inactive MPs | 20070601 | |||
| 6 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070627 | |||
| 7 | I_PROCESS_BADI | Call by reference | Type reference (TYPE) | BOOLEAN | Process BAdI in this method | 20070627 | |||
| 8 | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070614 | |||
| 9 | 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 | ET_MPOS | Value transfer | Type reference (TYPE) | PHIN_T_MPOS | Maintenance positions | 20070525 | |||
| 2 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20070525 | |||
| 3 | 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 | 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 | 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 | 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 | IR_REFTOMPLAN | Call by reference | Object reference (TYPE REF TO) | CL_PHIN_MPLAN | Maintenance Plans / Takeover of techn. Objects | 20070719 | |||
| 2 | I_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070629 | |||
| 3 | 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 | IT_OBJECT_DATA | Call by reference | Type reference (TYPE) | PHIN_T_MP_OBJECT_DATA | Table of object references | 20090327 | |||
| 2 | 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 | ES_DRAD_MP | Call by reference | Type reference (TYPE) | PHIN_S_DRAD | Maintenance Plan: Link to table DRAD + DRAT | 20070717 | |||
| 2 | ES_MPLA | Call by reference | Type reference (TYPE) | MPLA | Maintenance plan | 20061208 | |||
| 3 | ET_ILOA | Call by reference | Type reference (TYPE) | PHIN_T_ILOA | PM Object Location and Account Assignment | 20061208 | |||
| 4 | ET_MHIO | Call by reference | Type reference (TYPE) | PHIN_T_MHIO | Maintenance plan call objects | 20061208 | |||
| 5 | ET_MHIS | Call by reference | Type reference (TYPE) | PHIN_T_MHIS | Maintenance plan history | 20061208 | |||
| 6 | ET_MMPT | Call by reference | Type reference (TYPE) | PHIN_T_MMPT | Cycle definitions and measuring points for MP | 20061208 | |||
| 7 | ET_MPOS | Call by reference | Type reference (TYPE) | PHIN_T_MPOS | Maintenance positions | 20061208 | |||
| 8 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070702 | |||
| 9 | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070702 | |||
| 10 | 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 | 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 | 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 | E_VALUE_REJECTED | Call by reference | Type reference (TYPE) | FLAG | Value from UI rejected | 20081103 | |||
| 2 | IS_START_PARAMETERS | Call by reference | Type reference (TYPE) | PHIN_S_MP_START_PARAMETERS | Start parameters to be shown | 20061115 | |||
| 3 | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070704 | |||
| 4 | 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 |