Hierarchy
⤷
⤷
Properties
| Class | CL_PHIN_MDOCUM | |
| Short Description | Measurement Document - Takeover of TechnObjects | |
| 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 | 20061114 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_PHIN_MDOCUM has no forward declaration.
Interfaces
Class CL_PHIN_MDOCUM has no interface implemented.
Friends
Class CL_PHIN_MDOCUM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'E' | Message Type | 20070109 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'G' | Check: OK | 20070109 | ||
| 3 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'I' | Message Type | 20070109 | ||
| 4 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '03' | Check Cons. (Preparation & Generation) | 20070730 | ||
| 5 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '02' | create / update (Preparation & Generation) | 20070730 | ||
| 6 | Constant | Private | Type reference (TYPE) | PHIN_MSG_VIEW | 'PG' | preparation/generation view | 20070727 | ||
| 7 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'R' | Check: Error | 20070109 | ||
| 8 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'W' | Message Type | 20070109 | ||
| 9 | Constant | Private | Type reference (TYPE) | FLAG | 'X' | Flag set. Event has occurred. | 20061201 | ||
| 10 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'Y' | Check: Warning | 20070109 | ||
| 11 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PHIN_MDOCUM | Measurement Document - Takeover of TechnObjects | 20101013 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | BADI_PHIN_BACKEND_INTERNAL | Follow-Up Activities for Business Functions | 20070816 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | BADI_PHIN_CUST_LOGIC | PHIN: Customer specific logic in Takeover/Handover | 20070816 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | TPHIN_PI_PRO | Takeover Profile Table | 20061201 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Customer fields not defined in View PHIN_V_MPT_EXT1 | 20090710 | |||
| 16 | Static Attribute | Private | See coding | Table [Equnr, Objnr] | 20080723 | ||||
| 17 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname Counter Readings | 20080206 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname Counter Readings CI_INCLUDE | 20080206 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname CntrRdg Date | 20080206 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname CntrRdg Date CI_INCLUDE | 20080206 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname CntrRdg Time | 20080206 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname CntrRdg Time CI_INCLUDE | 20080206 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname Timestamp CntrRdg | 20080206 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname Timestamp CntrRdg CI_INCLUDE | 20080206 | |||
| 25 | Static Attribute | Private | See coding | Mapping of MeasPoints | 20070713 | ||||
| 26 | Static Attribute | Private | See coding | Index Table for GT_MPT_EXT | 20081217 | ||||
| 27 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_MPT_EXT | Customer defined entries in View PHIN_V_MPT_EXT1 | 20090710 | |||
| 28 | Static Attribute | Private | See coding | Table [Objnr, Atinn, Trans] | 20080723 | ||||
| 29 | Static Attribute | Private | Type reference (TYPE) | PHIN_T_T370P | Measuring Point Category | 20061201 | |||
| 30 | Static Attribute | Private | See coding | Table [Tplnr, Objnr] | 20080723 | ||||
| 31 | Static Attribute | Private | See coding | Table [Trans, Mpobj] | 20080723 | ||||
| 32 | Static Attribute | Private | Type reference (TYPE) | FLAG | Customer fields for additional MeasPoints defined | 20090710 | |||
| 33 | Static Attribute | Private | Type reference (TYPE) | FLAG | Fieldnames for CntrRdg read | 20101012 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | IMRC_MPOBJ | 20080723 | ||||
| 35 | Instance attribute | Private | Type reference (TYPE) | J_OBJNR | Object number | 20070730 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070109 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for PHIN Table Line | 20070108 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Call function module MEASUREM_DOC_RFC_TOTEX_CREATE | 20070807 | |
| 2 | Instance method | Private | Method | Call function module MP_RFC_INACT_CHANGE | 20090331 | |
| 3 | Instance method | Private | Method | Call function module MP_RFC_SINGLE_CREATE | 20070807 | |
| 4 | Instance method | Private | Method | Customer specific logic: Extension for MeasDoc create | 20070807 | |
| 5 | Instance method | Private | Method | Customer specific logic: Substitution for MeasDoc create | 20070807 | |
| 6 | Instance method | Private | Method | Customer specific logic: Extension for MeasPoint create | 20070807 | |
| 7 | Instance method | Private | Method | Customer specific logic: Substitution for MeasPoint create | 20070807 | |
| 8 | Instance method | Private | Method | Internal: Follow-Up Activities for MeasDoc create | 20070816 | |
| 9 | Instance method | Private | Method | Internal: Follow-Up Activities for MeasPoint create | 20070816 | |
| 10 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070717 | |
| 11 | Instance method | Private | Method | Measuring Point / Counter: process steps of creation | 20070817 | |
| 12 | Instance method | Private | Method | Counter reading: Conversion Char to Float in SI unit check | 20070822 | |
| 13 | Instance method | Private | Method | Measurement time cannot be in the future | 20070822 | |
| 14 | Instance method | Public | Method | Create Counter + Readings to TechObject | 20070824 | |
| 15 | Instance method | Public | Method | Counter Readings TO/HO relevant to TechObject get | 20070824 | |
| 16 | Instance method | Private | Method | Create Counter to TechObject | 20070822 | |
| 17 | Instance method | Private | Method | MeasPoints/Counters to CntrRdgs to TechnObj. get (IS_PHIN) | 20070817 | |
| 18 | Instance method | Private | Method | MeasPoints/Counters to RefObj.: additional flds (ATNAM) set | 20070822 | |
| 19 | Instance method | Private | Method | Transfer of counter get | 20080723 | |
| 20 | Instance method | Private | Method | Transfer of counter try determine for 1 level in hierarchy | 20080723 | |
| 21 | Instance method | Public | Constructor | CONSTRUCTOR | 20061114 | |
| 22 | Instance method | Public | Method | Convert Timestamp into date and time or vice versa | 20071002 | |
| 23 | Instance method | Private | Method | Convert Counter Data ( CntrOvRdg, AnnEstim., MRLim.Up/Lo) | 20080207 | |
| 24 | Instance method | Private | Method | Check Timestamp of counter reading | 20061218 | |
| 25 | Instance method | Private | Method | Read Measuring Point from Database IMPTT | 20070803 | |
| 26 | Instance method | Private | Method | Read Transfer Point from Database IMPTT | 20081202 | |
| 27 | Instance method | Private | Method | Read Measurement Documents from Database IMRG | 20070803 | |
| 28 | Instance method | Private | Method | Database: Technical Object from EQUI OR IFLOT read | 20070803 | |
| 29 | Instance method | Public | Method | TPHIN_MPT_EXT: only additional customer defined entries get | 20070803 | |
| 30 | Static method | Private | Method | Get DDIC Field List | 20070822 | |
| 31 | Static method | Private | Method | Get Global Tables with Fieldnames for Counter Reading | 20101012 | |
| 32 | Static method | Private | Method | Get Global Structure GS_TPHIN_PI_PRO | 20101012 | |
| 33 | Static method | Private | Method | Get Global Tables GT_MPT_EXT +GT_MPT_EXT_1 | 20101012 | |
| 34 | Static method | Private | Method | Get Global Table GT_T370P | 20101012 | |
| 35 | Instance method | Public | Method | Get Keys for Table PHINT (PHIN_GUID, TL_KEY) | 20101014 | |
| 36 | Instance method | Private | Method | Consistency of MeasDocuments check | 20070817 | |
| 37 | Instance method | Private | Method | Measurement Document: process steps of creation | 20070821 | |
| 38 | Instance method | Private | Method | CntrRdgs of TechnObj: map to ITAB of MeasDocs to be created | 20070817 | |
| 39 | Instance method | Private | Method | Measurement Time to Reading check | 20070821 | |
| 40 | Instance method | Public | Method | Check Consistency of Measurement Document | 20070824 | |
| 41 | Instance method | Private | Method | Create Counter Readings to TechObject | 20070822 | |
| 42 | Instance method | Public | Method | Check Consistency of Customizing table PHIN_V_MPT_EXT1 | 20090210 | |
| 43 | Instance method | Public | Method | Check Consistency of Customizing table PHIN_V_MPT_EXT | 20090210 | |
| 44 | Static method | Public | Method | 20101013 |
Events
Class CL_PHIN_MDOCUM has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_EQUNR_OBJNR | Private | See coding | 20080723 | BEGIN OF ty_equnr_objnr,
equnr TYPE equnr,
objnr TYPE j_objnr,
END OF ty_equnr_objnr
|
||
| 2 | TY_OBJNR_ATINN_TRANS | Private | See coding | 20080723 | BEGIN OF ty_objnr_atinn_trans,
objnr TYPE j_objnr,
atinn TYPE atinn,
trans TYPE imrc_trans,
END OF ty_objnr_atinn_trans
|
||
| 3 | TY_TPHIN_MPT_EXT | Private | See coding | 20070713 | BEGIN OF ty_tphin_mpt_ext.
INCLUDE TYPE tphin_mpt_ext1.
TYPES: atinn TYPE atinn,
msehi TYPE msehi,
unitc TYPE imrc_unitc,
END OF ty_tphin_mpt_ext
|
||
| 4 | TY_TPHIN_MPT_EXT_1 | Private | See coding | 20081217 | BEGIN OF ty_tphin_mpt_ext_1,
atinn TYPE atinn,
atnam TYPE phin_d_mpoint_atnam,
msehi TYPE msehi,
unitc TYPE imrc_unitc,
fn_mpoint TYPE phin_d_fn_mpoint,
fn_tstamp TYPE phin_d_fn_tstamp,
END OF ty_tphin_mpt_ext_1
|
||
| 5 | TY_TPLNR_OBJNR | Private | See coding | 20080723 | BEGIN OF ty_tplnr_objnr,
tplnr TYPE tplnr,
objnr TYPE j_objnr,
END OF ty_tplnr_objnr
|
||
| 6 | TY_TRANS_MPOBJ | Private | See coding | 20080723 | BEGIN OF ty_trans_mpobj,
trans TYPE imrc_trans,
mpobj TYPE imrc_mpobj,
END OF ty_trans_mpobj
|
Method Signatures
Method API_MDOCM_TOTEX_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070807 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070822 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test run / Consistency Check | 20071005 | |||
| 4 | IS_TOTEX | Call by reference | Type reference (TYPE) | PHIN_S_MD_TOTEX_CR_BADI | MeasDocument for Setting Total Counter External: BADI update | 20070807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured | 20070807 |
Method API_MPOINT_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COMMIT_WORK | Call by reference | Type reference (TYPE) | OAX | Yes/No (X/ ) | 20090401 | |||
| 2 | IV_MPOINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20090331 | |||
| 3 | IV_WAIT_AFTER_COMMIT | Call by reference | Type reference (TYPE) | OAX | Yes/No (X/ ) | 20090401 |
Method API_MPOINT_ACTIVATE on class CL_PHIN_MDOCUM has no exception.
Method API_MPOINT_SINGLE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MPOINT | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20070807 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070822 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test runTest run / Consistency Check | 20071005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured | 20070807 |
Method BADI_C_MDOCM_CR_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | State of TechnObject | 20070822 | |||
| 2 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test run / Consistency Check | 20071005 | |||
| 3 | IS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070807 |
Method BADI_C_MDOCM_CR_EXT on class CL_PHIN_MDOCUM has no exception.
Method BADI_C_MDOCM_CR_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_TOTEX | Call by reference | Type reference (TYPE) | PHIN_S_MD_TOTEX_CR_BADI | MeasDocument for Setting Total Counter External: BADI update | 20070807 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | State of TechnObject | 20070822 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test runTest run / Consistency Check | 20071005 | |||
| 4 | IS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bypass standard business logic | 20070807 |
Method BADI_C_MPOINT_CR_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | State of TechnObject | 20070822 | |||
| 2 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test run / Consistency Check | 20071005 | |||
| 3 | IS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20070807 |
Method BADI_C_MPOINT_CR_EXT on class CL_PHIN_MDOCUM has no exception.
Method BADI_C_MPOINT_CR_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20071002 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | State of TechnObject | 20070822 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test runTest run / Consistency Check | 20071005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bypass standard business logic | 20070807 |
Method BADI_I_MDOCM_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test run / Consistency Check | 20071005 | |||
| 2 | IS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070816 |
Method BADI_I_MDOCM_CR on class CL_PHIN_MDOCUM has no exception.
Method BADI_I_MPOINT_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | Test runTest run / Consistency Check | 20071005 | |||
| 2 | IS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20070816 |
Method BADI_I_MPOINT_CR on class CL_PHIN_MDOCUM has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PHIN_MDOCUM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PHIN_MDOCUM has no exception.
Method CNTR_CREATION_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point: Counter create | 20070817 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - Cntr create | 20070817 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | SPACE | Test run / Consistency Check | 20071005 |
Method CNTR_CREATION_PROCESS on class CL_PHIN_MDOCUM has no exception.
Method CNTR_RDG_CONV_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070822 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - Convert CntrRdg | 20070822 |
Method CNTR_RDG_CONV_CHK on class CL_PHIN_MDOCUM has no exception.
Method CNTR_RDG_NOT_IN_FUTURE_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - RDG not in future | 20070822 | |||
| 2 | I_IDATE | Call by reference | Type reference (TYPE) | IMRC_IDATE | Date of the Measurement | 20070822 | |||
| 3 | I_ITIME | Call by reference | Type reference (TYPE) | IMRC_ITIME | Time of Measurement | 20070822 |
Method CNTR_RDG_NOT_IN_FUTURE_CHK on class CL_PHIN_MDOCUM has no exception.
Method CNTR_READINGS_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20070914 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070824 |
Method CNTR_READINGS_CREATE on class CL_PHIN_MDOCUM has no exception.
Method CNTR_READINGS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJNR_CNTR_RDG | Call by reference | Type reference (TYPE) | PHIN_T_MD_CNTR_RDG_OBJNR | Counter Reading for Phase In Counter per Object | 20070824 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | PHIN_T_OBJNR | Object number | 20070824 |
Method CNTR_READINGS_GET on class CL_PHIN_MDOCUM has no exception.
Method CNTR_TO_OBJECT_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the Technical Object - Created | 20070822 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070822 |
Method CNTR_TO_OBJECT_CR on class CL_PHIN_MDOCUM has no exception.
Method CNTR_TO_RDGS_FROM_IS_PHIN_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNTR | Call by reference | Type reference (TYPE) | PHIN_T_MPT_CR | Measuring Point create | 20070817 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070817 |
Method CNTR_TO_RDGS_FROM_IS_PHIN_GET on class CL_PHIN_MDOCUM has no exception.
Method CNTR_TO_REFOBJ_ATNAM_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Counter create | 20070822 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the Technical Object | 20081212 |
Method CNTR_TO_REFOBJ_ATNAM_SET on class CL_PHIN_MDOCUM has no exception.
Method CNTR_TRANSFER_OF_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR_CR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20081105 | |||
| 2 | IS_CNTR_TO_REFOBJ | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Counter used as reference | 20080723 | |||
| 3 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20080723 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured | 20080723 |
Method CNTR_TRANSFER_OF_GET_1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR_CR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20081105 | |||
| 2 | IS_CNTR_TO_REFOBJ | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Counter used as reference | 20080723 | |||
| 3 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20080723 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured | 20080723 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PHIN_MDOCUM has no parameter.
Method CONSTRUCTOR on class CL_PHIN_MDOCUM has no exception.
Method CONVERT_TIMESTAMPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_WD2 | Call by reference | Type reference (TYPE) | PHIN_S_WD2 | Display fields for context (WD comp. PHIN_MAIN_COMP) | 20071002 | |||
| 2 | IF_CONVERT_TO_DATE | Call by reference | Type reference (TYPE) | FLAG | Convert Timestamp to date and time | 20071002 |
Method CONVERT_TIMESTAMPS on class CL_PHIN_MDOCUM has no exception.
Method CONV_CNTR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20080207 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the Technical Object | 20080207 |
Method CONV_CNTR_DATA on class CL_PHIN_MDOCUM has no exception.
Method CONV_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - Time Conversion | 20070109 | |||
| 2 | E_IDATE | Call by reference | Type reference (TYPE) | IMRC_IDATE | Date of the Measurement | 20061218 | |||
| 3 | E_ITIME | Call by reference | Type reference (TYPE) | IMRC_ITIME | Time of Measurement | 20061218 | |||
| 4 | I_ATNAM | Call by reference | Type reference (TYPE) | ATNAM | Characteristic Name | 20070927 | |||
| 5 | I_TSTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20061218 |
Method CONV_TIMESTAMP on class CL_PHIN_MDOCUM has no exception.
Method DB_IMPTT_RD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNTR_TO_OBJ | Call by reference | Type reference (TYPE) | PHIN_T_MPT_POINT_ATINN | MeasPoint: Point + characteristic | 20070803 | |||
| 2 | ET_CNTR_TO_OBJ_2 | Call by reference | Type reference (TYPE) | PHIN_T_MPT_TOB_S | Counters to TechnObjects: short fieldlist (IMPTT) | 20070803 | |||
| 3 | ET_CNTR_TO_REFOBJ | Call by reference | Type reference (TYPE) | PHIN_T_MPT_CR | Measuring Point create | 20070803 | |||
| 4 | IT_OBJNR | Call by reference | Type reference (TYPE) | PHIN_T_OBJNR | Object number | 20070803 | |||
| 5 | I_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20070803 |
Method DB_IMPTT_RD on class CL_PHIN_MDOCUM has no exception.
Method DB_IMPTT_TRANS_RD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CNTR | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20081202 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20081202 | |||
| 3 | IS_CNTR_TO_REFOBJ | Call by reference | Type reference (TYPE) | PHIN_S_MPT_CR | Measuring Point create | 20081202 | |||
| 4 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20081202 | |||
| 5 | IV_EVENT_CREATE | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Event "create" ? | 20090512 |
Method DB_IMPTT_TRANS_RD on class CL_PHIN_MDOCUM has no exception.
Method DB_IMRG_RD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MDOCM_MPT | Call by reference | Type reference (TYPE) | PHIN_T_MD_CNTR_1 | MeasDocuments to MeasPoints | 20070803 | |||
| 2 | I_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20070803 |
Method DB_IMRG_RD on class CL_PHIN_MDOCUM has no exception.
Method DB_TOB_OBJNR_RD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20070803 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070803 | |||
| 3 | I_RAISE_ERROR | Call by reference | Type reference (TYPE) | FLAG | SPACE | Raise error | 20070808 | ||
| 4 | I_TMPL_SEL | Call by reference | Type reference (TYPE) | FLAG | SPACE | Select template | 20070808 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured | 20070803 |
Method DB_TPHIN_MPT_EXT_CI_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MPT_EXT | Call by reference | Type reference (TYPE) | PHIN_T_MPT_EXT | Fields of CI_PHINT_COUNTER and defined in TPHIN_MPT_EXT | 20070803 | |||
| 2 | ET_NO_FIELD_IN_MPT_EXT | Call by reference | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fields of CI_PHINT_COUNTER but not defined in TPHIN_MPT_EXT | 20071031 |
Method DB_TPHIN_MPT_EXT_CI_GET on class CL_PHIN_MDOCUM has no exception.
Method DOM_FIELD_LIST_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT | Call by reference | Type reference (TYPE) | PHIN_T_FIELDNAME_REPTEXT | Fieldname, Reptext | 20080121 | |||
| 2 | I_DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20070822 | |||
| 3 | I_STRUCTNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070822 |
Method DOM_FIELD_LIST_GET on class CL_PHIN_MDOCUM has no exception.
Method GET_FLDNAMES_FOR_CNTR_RDG Signature
Method GET_FLDNAMES_FOR_CNTR_RDG on class CL_PHIN_MDOCUM has no parameter.
Method GET_FLDNAMES_FOR_CNTR_RDG on class CL_PHIN_MDOCUM has no exception.
Method GET_GS_TPHIN_PI_PRO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_TPHIN_PI_PRO | Call by reference | Type reference (TYPE) | TPHIN_PI_PRO | Takeover Profile Table | 20101012 |
Method GET_GS_TPHIN_PI_PRO on class CL_PHIN_MDOCUM has no exception.
Method GET_GT_MPT_EXT Signature
Method GET_GT_MPT_EXT on class CL_PHIN_MDOCUM has no parameter.
Method GET_GT_MPT_EXT on class CL_PHIN_MDOCUM has no exception.
Method GET_GT_T370P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_T370P | Call by reference | Type reference (TYPE) | PHIN_T_T370P | Measuring Point Category | 20101012 |
Method GET_GT_T370P on class CL_PHIN_MDOCUM has no exception.
Method GET_PHINT_KEYS_FOR_OBJ 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 | 20101014 | |||
| 2 | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20101014 |
Method GET_PHINT_KEYS_FOR_OBJ on class CL_PHIN_MDOCUM has no exception.
Method MDOCM_CONS_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MDOCM_TO_MPT | Call by reference | Type reference (TYPE) | PHIN_T_MD_CR_S | Measurement Document create (minimum fields) | 20070821 | |||
| 2 | CT_MDOCM_WO_MPT | Call by reference | Type reference (TYPE) | PHIN_T_MD_CR_S | Measurement Document create (minimum fields) | 20070821 | |||
| 3 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Phase In State Consistence | 20070821 |
Method MDOCM_CONS_CHK on class CL_PHIN_MDOCUM has no exception.
Method MDOCM_CREATION_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070821 | |||
| 2 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - Cntr create | 20070821 | |||
| 3 | IF_CONS_CHK | Call by reference | Type reference (TYPE) | FLAG | SPACE | Test runTest run / Consistency Check | 20071005 |
Method MDOCM_CREATION_PROCESS on class CL_PHIN_MDOCUM has no exception.
Method MDOCM_FROM_IS_PHIN_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070822 | |||
| 2 | ET_MDOCM | Call by reference | Type reference (TYPE) | PHIN_T_MD_CR_S | Measurement Document create (minimum fields) | 20070817 | |||
| 3 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070817 |
Method MDOCM_FROM_IS_PHIN_GET on class CL_PHIN_MDOCUM has no exception.
Method MDOCM_MEAS_TIME_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20070821 | |||
| 2 | IS_MDOCM | Call by reference | Type reference (TYPE) | PHIN_S_MD_CR_S | Measurement Document create (minimum fields) | 20070821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MeasDocum already exists in ERP for the MeasTime specified | 20070830 |
Method MDOCUM_CONSISTENCY_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Phase In State Consistence | 20070824 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070824 |
Method MDOCUM_CONSISTENCY_CHK on class CL_PHIN_MDOCUM has no exception.
Method MDOCUM_TO_OBJECT_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STATE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Status of the TechnObject - Created | 20070822 | |||
| 2 | IS_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070822 |
Method MDOCUM_TO_OBJECT_CR on class CL_PHIN_MDOCUM has no exception.
Method PHIN_V_MPT_EXT1_CONS_CHK Signature
Method PHIN_V_MPT_EXT1_CONS_CHK on class CL_PHIN_MDOCUM has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20090210 |
Method PHIN_V_MPT_EXT_CONS_CHK Signature
Method PHIN_V_MPT_EXT_CONS_CHK on class CL_PHIN_MDOCUM has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20090210 |
Method S_GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PHIN_MDOCUM | Measurement Document - Takeover of TechnObjects | 20101013 |
Method S_GET_INSTANCE on class CL_PHIN_MDOCUM has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |