Hierarchy
⤷
⤷
Properties
| Class | CL_EAML_DATA_HANDLER | |
| Short Description | Handler class for EAML_D_LFE_DATA | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EAML | EAM: Linear Feature Extension - unswitched |
| Created | 20090803 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EAML_DATA_HANDLER has no interface implemented.
Friends
Class CL_EAML_DATA_HANDLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | AKTTYP | 'V' | Activity category in transaction (Cr/Ch/D) | 20090917 | ||
| 2 | Constant | Public | Type reference (TYPE) | AKTTYP | 'H' | Activity category in transaction (Cr/Ch/D) | 20090917 | ||
| 3 | Constant | Public | Type reference (TYPE) | AKTTYP | 'A' | Activity category in transaction (Cr/Ch/D) | 20090917 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | '0' | No LFE Default Rule customized | 20100325 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | LFE Defaulting from Reference Object in Header | 20091105 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | LFE Defaulting from Header | 20091105 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR1 | '3' | LFE Defaulting from Technical Object in Operation/Item | 20091105 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR1 | '4' | LFE Defaulting from Tech.Obj or Header (Comb.Option 3 and 2) | 20091105 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Indicator | 20090918 | ||
| 10 | Constant | Public | Type reference (TYPE) | EAML_FIELD_SEL | '4' | Field selection Linear data | 20091111 | ||
| 11 | Constant | Public | Type reference (TYPE) | EAML_FIELD_SEL | '3' | Field selection Linear data | 20091111 | ||
| 12 | Constant | Public | Type reference (TYPE) | EAML_FIELD_SEL | SPACE | Field selection Linear data | 20091111 | ||
| 13 | Constant | Public | Type reference (TYPE) | EAML_FIELD_SEL | '2' | Field selection Linear data | 20091111 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Indicator | 20090918 | ||
| 15 | Constant | Public | Type reference (TYPE) | I | '99999999' | Highest allowed Value | 20091218 | ||
| 16 | Constant | Public | Type reference (TYPE) | I | '-99999999' | Lowest allowed Value | 20091218 | ||
| 17 | Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Single-Character Indicator | 20090918 | ||
| 18 | Static Attribute | Private | Object reference (TYPE REF TO) | EAML_LFE_SCREEN_MODIFICATION | BAdI LFE Screen fields | 20091112 | |||
| 19 | Static Attribute | Private | Object reference (TYPE REF TO) | EAML_POINT_BY_MARKER | BAdI Marker fields | 20091014 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | EAML_T_ADDITIONAL_FIELDS | Additional Fields | 20091203 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | EAML_T_LFE_DATA_UI_U | Table type for LFE fields - Database | 20090817 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | EAML_T_LFE_DATA_UI_U | Table type for LFE fields - Database | 20090825 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | EAML_T_OFFSET_TC | Table type for EAML_D_OFFSET_TC | 20090902 | |||
| 24 | Static Attribute | Public | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20091218 | |||
| 25 | Static Attribute | Public | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20091222 | |||
| 26 | Static Attribute | Private | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries | 20091116 | |||
| 27 | Static Attribute | Public | Type reference (TYPE) | EAML_T_LFE_KEY | Table Type for techn. obj. with error after check | 20100203 | |||
| 28 | Static Attribute | Private | Type reference (TYPE) | TYPE_T_NOTIF_DEF_CUST | Table Type for Notification Item Defauting Customizing | 20100128 | |||
| 29 | Static Attribute | Private | Type reference (TYPE) | TYPE_T_ORDER_DEF_CUST | Table Type for Order Operation Defauting Customizing | 20100128 | |||
| 30 | Static Attribute | Private | Type reference (TYPE) | AKTYP | Activity category in SAP transaction | 20091203 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: Customizing has been read already | 20100325 | ||
| 32 | Static Attribute | Public | Type reference (TYPE) | CO_RMZHL | Confirmation counter | 20100129 | |||
| 33 | Static Attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20090909 | |||
| 34 | Static Attribute | Private | Type reference (TYPE) | XFELD | 'X' | First call of get_data | 20091123 | ||
| 35 | Static Attribute | Public | Type reference (TYPE) | XFELD | No defaulting due to error in check_data | 20100128 | |||
| 36 | Static Attribute | Private | Type reference (TYPE) | XCHAR | 20090804 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Delete LFE data if installation has changed | 20100202 | |
| 2 | Static method | Public | Method | Set new defaults if reference object has been changed | 20091119 | |
| 3 | Static method | Public | Method | Check LFE relevant data | 20090819 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090902 | |
| 5 | Static method | Public | Method | Delete data | 20090803 | |
| 6 | Static method | Public | Method | Delete LFE data if ref object has been changed | 20090908 | |
| 7 | Static method | Public | Method | Delete LFE data if object type has changed | 20091015 | |
| 8 | Static method | Public | Method | Customizing Dependent Defaulting of Operation / Item (PUP) | 20100128 | |
| 9 | Static method | Private | Method | Customizing Dependent Defaulting of Operation / Item (PRIV) | 20100203 | |
| 10 | Static method | Public | Method | Deliver additional fields for key | 20091203 | |
| 11 | Static method | Public | Method | Get existing data | 20090803 | |
| 12 | Static method | Public | Method | Delivered data for change document | 20090826 | |
| 13 | Static method | Public | Method | Get existing data | 20090904 | |
| 14 | Static method | Public | Method | Get existing old data | 20090825 | |
| 15 | Static method | Public | Method | Deliver default offset data | 20091030 | |
| 16 | Static method | Public | Method | Get Key of all entries for given Ranges, especially LRPID | 20100112 | |
| 17 | Static method | Public | Method | Deliver LRP ID | 20100112 | |
| 18 | Static method | Private | Method | Gets customized defaulting option for a notification type | 20100128 | |
| 19 | Static method | Private | Method | Gets customized defaulting option for an order type | 20100128 | |
| 20 | Static method | Public | Method | Creates tabkey by using key1 key2 and key3 | 20090805 | |
| 21 | Static method | Public | Method | Internal use, only called from Update | 20090803 | |
| 22 | Static method | Public | Method | Get update indicator from GST_EAML_DATA | 20091111 | |
| 23 | Static method | Private | Method | Read Point for Marker and check marker | 20091210 | |
| 24 | Static method | Public | Method | External Initialization of defaulting-relevant parameters | 20100203 | |
| 25 | Static method | Public | Method | Initialize GV_FIRST_RUN for defaulting from reference object | 20091124 | |
| 26 | Static method | Public | Method | Returns if an update will be processed | 20090907 | |
| 27 | Static method | Private | Method | Gets Customizing for Order-Op./Notification-Item Defaulting | 20100128 | |
| 28 | Static method | Public | Method | Refresh internal data | 20090803 | |
| 29 | Static method | Public | Method | Set additial fields for each key | 20091203 | |
| 30 | Static method | Public | Method | Sets the Defaulting-Flag (PUPLIC) | 20100203 | |
| 31 | Static method | Private | Method | Sets the Defaulting-Flag in Add.-Data depend. on Parameters | 20100203 | |
| 32 | Static method | Public | Method | Set Data / modify old data | 20090803 | |
| 33 | Static method | Public | Method | Set defaults from reference object to LFE data | 20091118 | |
| 34 | Static method | Public | Method | Creates tabkey by using key1 key2 and key3 | 20090904 | |
| 35 | Static method | Public | Method | Switch from tmp to final number | 20090817 |
Events
Class CL_EAML_DATA_HANDLER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TYPE_L_MESS_SET_FOR_OBJ | Public | See coding | Line Type for techn. obj. with error after check | 20100203 | BEGIN OF type_l_mess_set_for_obj,
obart TYPE eaml_obart,
tabkey TYPE eaml_tabkey,
END OF type_l_mess_set_for_obj
|
|
| 2 | TYPE_L_ORDER_DEF_CUST | Public | See coding | Line Type for Order Operation Defauting Customizing | 20100128 | BEGIN OF type_l_order_def_cust,
werks TYPE t399x-werks,
auart TYPE t399x-auart,
lfe_def_rule TYPE t399x-lfe_def_rule,
END OF type_l_order_def_cust
|
|
| 3 | TYPE_T_MESS_SET_FOR_OBJ | Public | See coding | Table Type for techn. obj. with error after check | 20100203 | type_t_mess_set_for_obj TYPE TABLE OF type_l_mess_set_for_obj
|
|
| 4 | TYPE_T_NOTIF_DEF_CUST | Public | See coding | Table Type for Notification Item Defauting Customizing | 20100128 | type_t_notif_def_cust TYPE TABLE OF eaml_d_lfe_ndr
|
|
| 5 | TYPE_T_ORDER_DEF_CUST | Public | See coding | Table Type for Order Operation Defauting Customizing | 20100128 | type_t_order_def_cust TYPE TABLE OF type_l_order_def_cust
|
Method Signatures
Method ADJUST_DATA_BY_INSTALL_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CATEGORY | Call by reference | Type reference (TYPE) | C | 20100202 | ||||
| 2 | IV_EQUNR_REF | Call by reference | Type reference (TYPE) | EQUNR | Functional Location | 20100202 | |||
| 3 | IV_INSTALL | Call by reference | Type reference (TYPE) | CHAR1 | Checkbox | 20100202 | |||
| 4 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100202 | ||||
| 5 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100202 | |||
| 6 | IV_OTYPE | Call by reference | Type reference (TYPE) | ITOBTYP | Technical object types in plant maintenance | 20100202 | |||
| 7 | IV_TPLNR_REF | Call by reference | Type reference (TYPE) | TPLNR | Equipment Number | 20100202 |
Method ADJUST_DATA_BY_INSTALL_CHANGE on class CL_EAML_DATA_HANDLER has no exception.
Method ADJUST_LFE_BY_OBJ_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091119 | |||
| 2 | IV_KEY | Call by reference | Type reference (TYPE) | ANY | 20091119 | ||||
| 3 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091119 | |||
| 4 | IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20091215 | |||
| 5 | IV_SKIP_PROCESSING | Call by reference | Type reference (TYPE) | XFELD | skip PAI processing | 20091215 | |||
| 6 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091119 |
Method ADJUST_LFE_BY_OBJ_CHANGE on class CL_EAML_DATA_HANDLER has no exception.
Method CHECK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20090831 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20091123 | |||
| 3 | IS_LFE_DATA_PREV | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Previous data | 20100120 | |||
| 4 | IV_AKTYP | Call by reference | Type reference (TYPE) | AKTTYP | Activity category in transaction (Cr/Ch/D) | 20091202 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20091202 | |||
| 6 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment master data | 20091202 | |||
| 7 | IV_FORMAT_ONLY | Call by reference | Type reference (TYPE) | XFELD | SPACE | check data is called for format reasons only | 20091117 | ||
| 8 | IV_GROUP | Call by reference | Type reference (TYPE) | DDGROUP | SPACE | Field group to be checked, see cl_eaml_util=>gc_group | 20091216 | ||
| 9 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091202 | |||
| 10 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091202 | |||
| 11 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20091202 | ||||
| 12 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20091202 | ||||
| 13 | IV_LEFT_JUSTIFIED | Call by reference | Type reference (TYPE) | XFELD | SPACE | Alignment | 20091110 | ||
| 14 | IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20100825 | |||
| 15 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091202 | |||
| 16 | IV_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Row number for message log | 20091123 | |||
| 17 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091202 |
Method CHECK_DATA on class CL_EAML_DATA_HANDLER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAML_DATA_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAML_DATA_HANDLER has no exception.
Method DEL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090805 | |||
| 2 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20090805 | |||
| 3 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 'IF' Funcloc, 'IE' Euipment ... | 20090803 |
Method DEL_DATA on class CL_EAML_DATA_HANDLER has no exception.
Method DEL_DATA_BY_OBJECT_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equi | 20090908 | |||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20090908 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20090908 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for LFE Data | 20090908 | |||
| 5 | IV_SINGLE | Call by reference | Type reference (TYPE) | XFELD | Einzeldatensatz | 20090921 | |||
| 6 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20090908 |
Method DEL_DATA_BY_OBJECT_CHANGE on class CL_EAML_DATA_HANDLER has no exception.
Method DEL_DATA_BY_TYPE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CATEGORY | Call by reference | Type reference (TYPE) | C | 20091015 | ||||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20091015 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20091015 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 20091015 | ||||
| 5 | IV_OTYPE | Call by reference | Type reference (TYPE) | ITOBTYP | 20091015 |
Method DEL_DATA_BY_TYPE_CHANGE on class CL_EAML_DATA_HANDLER has no exception.
Method DO_CUST_DEFAULTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20100205 | |||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100128 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20100128 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100128 | |||
| 5 | IV_USE_SET_DATA | Call by reference | Type reference (TYPE) | FLAG | SPACE | 'X' = Call Method SET_DATA internaly | 20100301 |
Method DO_CUST_DEFAULTING on class CL_EAML_DATA_HANDLER has no exception.
Method DO_CUST_DEFAULTING_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20100203 | |||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100203 | |||
| 5 | IV_USE_SET_DATA | Call by reference | Type reference (TYPE) | FLAG | SPACE | if 'X': Calls SET_DAT to update values in GST_EAML_DATA | 20100203 | ||
| 6 | IV_WHILE_CHANGING_HEADER_REF | Call by reference | Type reference (TYPE) | FLAG | SPACE | 'X' Special when calling from DEL_DATA_BY_OBJECT_CHANGE | 20101008 |
Method DO_CUST_DEFAULTING_INT on class CL_EAML_DATA_HANDLER has no exception.
Method GET_ADD_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ADD_FIELDS | Call by reference | Type reference (TYPE) | EAML_S_ADDITIONAL_FIELDS | Additional Fields | 20091203 | |||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091203 | |||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091203 | |||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 'IF' Funcloc, 'IE' Euipment ... | 20091203 |
Method GET_ADD_FIELDS on class CL_EAML_DATA_HANDLER has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - Data Fields for use in UI | 20091014 | |||
| 2 | EV_NEW_LFE_DATA_RECORD | Call by reference | Type reference (TYPE) | XFELD | A new LFE DATA record is created. | 20091023 | |||
| 3 | IV_AKTYP | Call by reference | Type reference (TYPE) | AKTYP | Activity category in SAP transaction | 20091203 | |||
| 4 | IV_CATEGORY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20091203 | |||
| 5 | IV_CLEAR | Call by reference | Type reference (TYPE) | XFELD | clear all fields | 20090915 | |||
| 6 | IV_DEFAULTS | Call by reference | Type reference (TYPE) | XFELD | ABAP_TRUE | get defaults | 20090910 | ||
| 7 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091203 | |||
| 8 | IV_HIDE_SCREEN | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20091203 | |||
| 9 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091203 | |||
| 10 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091203 | |||
| 11 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090805 | |||
| 12 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20090805 | |||
| 13 | IV_LEFT_JUSTIFIED | Call by reference | Type reference (TYPE) | XFELD | SPACE | alignment | 20091105 | ||
| 14 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | SPACE | Display Unit (Default: Value from DB) | 20100112 | ||
| 15 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | cl_eaml_util=>obart-.. | 20090803 | |||
| 16 | IV_OTYPE | Call by reference | Type reference (TYPE) | ITOBTYP | Technical object types in plant maintenance | 20091203 | |||
| 17 | IV_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20091203 | |||
| 18 | IV_REF_OBJ_DEFAULTS | Call by reference | Type reference (TYPE) | XFELD | header defaulting from reference object | 20091119 | |||
| 19 | IV_SKIP_ADD_FIELDS | Call by reference | Type reference (TYPE) | XFELD | ABAP_TRUE | skip update additional fields (e.g. read only) | 20091210 | ||
| 20 | IV_SKIP_DB_READ | Call by reference | Type reference (TYPE) | XFELD | Flag to skip DB read | 20090915 | |||
| 21 | IV_SKIP_POS_ITEM_DEFAULTING | Call by reference | Type reference (TYPE) | XFELD | ABAP_FALSE | skip position and item defaulting -in case of recursive call | 20100311 | ||
| 22 | IV_SKIP_PROCESSING | Call by reference | Type reference (TYPE) | XFELD | skip PAI processing | 20091215 | |||
| 23 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091203 |
Method GET_DATA on class CL_EAML_DATA_HANDLER has no exception.
Method GET_DATA_FOR_CDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA_NEW | Call by reference | Type reference (TYPE) | EAML_D_LFE_CDOC | LFE Data | 20090826 | |||
| 2 | ES_DATA_OLD | Call by reference | Type reference (TYPE) | EAML_D_LFE_CDOC | LFE Data | 20090826 | |||
| 3 | EV_CHANGED | Call by reference | Type reference (TYPE) | XFELD | 'X' if old and new are different | 20090826 | |||
| 4 | EV_UPDATE | Call by reference | Type reference (TYPE) | CHAR1 | update | 20090826 | |||
| 5 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20090826 | ||||
| 6 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20090826 | ||||
| 7 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type | 20090826 |
Method GET_DATA_FOR_CDOC on class CL_EAML_DATA_HANDLER has no exception.
Method GET_DATA_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | EAML_T_LFE_DATA_UI_MULTI | Linear Feature Extension - Data Fields for use in UI | 20090921 | |||
| 2 | ET_DATA_ALV | Call by reference | Type reference (TYPE) | EAML_T_LFE_DATA_ALV_MULTI | Table type for LFE fields - ALV with Key fields | 20090921 | |||
| 3 | IT_TABKEY | Call by reference | Type reference (TYPE) | EAML_T_TABKEY | Table type of TABKEY | 20090904 | |||
| 4 | IV_DEFAULTS | Call by reference | Type reference (TYPE) | XFELD | 'X' | get defaults | 20090917 | ||
| 5 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for LFE Data | 20090918 | |||
| 6 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 'IF' Funcloc, 'IE' Euipment ... | 20090904 | |||
| 7 | IV_TABKEY | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090904 |
Method GET_DATA_MULTI on class CL_EAML_DATA_HANDLER has no exception.
Method GET_DATA_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090825 | |||
| 2 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20090825 | |||
| 3 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 'IF' Funcloc, 'IE' Euipment ... | 20090825 | |||
| 4 | RS_DATA | Value transfer | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - Data Fields for use in UI | 20090825 |
Method GET_DATA_OLD on class CL_EAML_DATA_HANDLER has no exception.
Method GET_DEFAULT_OFFSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OFFSET_DEFAULT | Call by reference | Type reference (TYPE) | EAML_OFFSET_DEFAULT | Marks the Default Type Code for Offset 1 and 2 | 20091030 | |||
| 2 | IV_OFFSET_TYPE | Call by reference | Type reference (TYPE) | EAML_OFFSET_TYPE_CODE | Offset Type Code | 20091030 | |||
| 3 | RS_OFFSET_CUST | Value transfer | Type reference (TYPE) | EAML_D_OFFSET_TC | Offset Type Codes | 20091030 |
Method GET_DEFAULT_OFFSET on class CL_EAML_DATA_HANDLER has no exception.
Method GET_KEY_FOR_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_KEY1 | Call by reference | Type reference (TYPE) | ANY TABLE | Range table according OBART | 20100112 | |||
| 2 | CT_TABKEY | Call by reference | Type reference (TYPE) | ANY TABLE | Table with tabkey | 20110222 | |||
| 3 | IR_END_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100112 | ||||
| 4 | IR_LINEAR_LENGTH | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100112 | ||||
| 5 | IR_LRPID | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range of LRPIDs | 20100112 | |||
| 6 | IR_START_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100112 | ||||
| 7 | IS_SEGMENT | Call by reference | Type reference (TYPE) | CL_EAML_REPORTING=>GTY_S_SEGMENT | range of segment | 20100113 | |||
| 8 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20100112 | |||
| 9 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 20100112 |
Method GET_KEY_FOR_RANGE on class CL_EAML_DATA_HANDLER has no exception.
Method GET_LRPID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20100112 | |||
| 2 | IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20100825 | |||
| 3 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20100112 | |||
| 4 | RV_LRP_ID | Value transfer | Type reference (TYPE) | EAML_LRPID | Linear Reference Pattern | 20100112 |
Method GET_LRPID on class CL_EAML_DATA_HANDLER has no exception.
Method GET_NOTIF_DEF_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QMART | Call by reference | Type reference (TYPE) | QMART | Notification Type | 20100128 | |||
| 2 | RV_NOTIF_DEF_OPTION | Value transfer | Type reference (TYPE) | EAML_LFE_DEF_RULE_NOTIF | Linear Data - Notification Item Default Rules | 20100128 |
Method GET_NOTIF_DEF_OPTION on class CL_EAML_DATA_HANDLER has no exception.
Method GET_ORDER_DEF_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUART | Call by reference | Type reference (TYPE) | AUFART | Order Type | 20100128 | |||
| 2 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20100128 | |||
| 3 | RV_ORDER_DEF_OPTION | Value transfer | Type reference (TYPE) | EAML_LFE_DEF_RULE_ORD | Linear Data - Order Operation Default Rules | 20100128 |
Method GET_ORDER_DEF_OPTION on class CL_EAML_DATA_HANDLER has no exception.
Method GET_TABKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091119 | |||
| 2 | EV_TABKEY | Call by reference | Type reference (TYPE) | EAML_TABKEY | tabkey | 20090819 | |||
| 3 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090819 | |||
| 4 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | SPACE | 2nd Keyfield | 20090819 | ||
| 5 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091119 |
Method GET_TABKEY on class CL_EAML_DATA_HANDLER has no exception.
Method GET_TABLE_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LFE_DATA | Value transfer | Type reference (TYPE) | EAML_T_LFE_DATA_UI_U | Table type for LFE fields - UI | 20090803 |
Method GET_TABLE_FOR_UPDATE on class CL_EAML_DATA_HANDLER has no exception.
Method GET_UPDATE_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_UPDKZ | Call by reference | Type reference (TYPE) | UPDKZ_D | Update indicator | 20091111 | |||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091111 | |||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091111 | |||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091111 |
Method GET_UPDATE_INDICATOR on class CL_EAML_DATA_HANDLER has no exception.
Method HANDLE_MARKER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20091210 | |||
| 2 | CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20091210 | |||
| 3 | IS_LFE_DATA_PREV | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Previous data | 20100120 | |||
| 4 | IV_AKTYP | Call by reference | Type reference (TYPE) | AKTTYP | Activity category in transaction (Cr/Ch/D) | 20100114 | |||
| 5 | IV_ALIGN | Call by reference | Type reference (TYPE) | I | Alignemnt left or right | 20091210 | |||
| 6 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment master data | 20091210 | |||
| 7 | IV_FORMAT_ONLY | Call by reference | Type reference (TYPE) | XFELD | SPACE | check data is called for format reasons only | 20091210 | ||
| 8 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20100114 | |||
| 9 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20100114 | |||
| 10 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20091210 | ||||
| 11 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20091210 | ||||
| 12 | IV_LEFT_JUSTIFIED | Call by reference | Type reference (TYPE) | XFELD | SPACE | Alignment | 20091210 | ||
| 13 | IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20100825 | |||
| 14 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091210 | |||
| 15 | IV_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Row number for message log | 20091210 | |||
| 16 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Input on one field missing or invalid | 20091210 |
Method INIT_CUST_DEFAULTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUART | Call by reference | Type reference (TYPE) | AUFART | Order Type - to get relevant Customizing | 20100203 | |||
| 2 | IV_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number - to reference order operation | 20100203 | |||
| 3 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment master data | 20100203 | |||
| 4 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Tech.Object - Equipment Number of Item/Operation | 20100203 | |||
| 5 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Tech.Object - Functional Location of Item/Operation | 20100203 | |||
| 6 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 7 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 8 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100203 | |||
| 9 | IV_QMART | Call by reference | Type reference (TYPE) | QMART | Notification Type - to get relevant Customizing | 20100203 | |||
| 10 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20100203 | |||
| 11 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant - (of Order) to get relevant Customizing | 20100203 |
Method INIT_CUST_DEFAULTING on class CL_EAML_DATA_HANDLER has no exception.
Method INIT_FIRST_RUN Signature
Method INIT_FIRST_RUN on class CL_EAML_DATA_HANDLER has no parameter.
Method INIT_FIRST_RUN on class CL_EAML_DATA_HANDLER has no exception.
Method IS_UPDATE_TRIGGERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_UPDATE_TRIGGERED | Value transfer | Type reference (TYPE) | XCHAR | is update triggered | 20090907 |
Method IS_UPDATE_TRIGGERED on class CL_EAML_DATA_HANDLER has no exception.
Method READ_DEFAULT_CUSTOMIZING Signature
Method READ_DEFAULT_CUSTOMIZING on class CL_EAML_DATA_HANDLER has no parameter.
Method READ_DEFAULT_CUSTOMIZING on class CL_EAML_DATA_HANDLER has no exception.
Method REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091110 | |||
| 2 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091110 | |||
| 3 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | cl_eaml_util=>gc_obart-.. | 20091110 |
Method REFRESH on class CL_EAML_DATA_HANDLER has no exception.
Method SET_ADD_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AKTYP | Call by reference | Type reference (TYPE) | AKTYP | Activity category in SAP transaction | 20091203 | |||
| 2 | IV_AUART | Call by reference | Type reference (TYPE) | AUFART | Order Type - to get relevant Customizing | 20100202 | |||
| 3 | IV_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number - to reference order operation | 20100202 | |||
| 4 | IV_CATEGORY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20091203 | |||
| 5 | IV_DEF_FLG | Call by reference | Type reference (TYPE) | CHAR1 | Default Option for next Defaulting | 20100202 | |||
| 6 | IV_DEF_FORCE | Call by reference | Type reference (TYPE) | CHAR1 | Force Defaulting for next Defaulting despite existing values | 20100301 | |||
| 7 | IV_DEF_OPT | Call by reference | Type reference (TYPE) | CHAR1 | Customized Default Option | 20100202 | |||
| 8 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | for Linear Check | 20091203 | |||
| 9 | IV_HIDE_SCREEN | Call by reference | Type reference (TYPE) | XFELD | hide screen | 20091203 | |||
| 10 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Relative Equipment for Start/End-Point | 20091203 | |||
| 11 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Relative FuncLoc for Start/End-Point | 20091203 | |||
| 12 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091203 | |||
| 13 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091203 | |||
| 14 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 'IF' Funcloc, 'IE' Euipment ... | 20091203 | |||
| 15 | IV_OTYPE | Call by reference | Type reference (TYPE) | ITOBTYP | Technical object types in plant maintenance | 20091203 | |||
| 16 | IV_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | Measuring Point | 20091203 | |||
| 17 | IV_QMART | Call by reference | Type reference (TYPE) | QMART | Notification Type - to get relevant Customizing | 20100202 | |||
| 18 | IV_SKIP | Call by reference | Type reference (TYPE) | XFELD | skip initial key1 | 20091203 | |||
| 19 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | for Linear Check | 20091203 | |||
| 20 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant - (of Order) to get relevant Customizing | 20100202 |
Method SET_ADD_FIELDS on class CL_EAML_DATA_HANDLER has no exception.
Method SET_CUST_DEF_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORCE_DEFAULTING | Call by reference | Type reference (TYPE) | FLAG | SPACE | Forces Defaulting despite existing values | 20100301 | ||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100203 | |||
| 5 | IV_ONLY_FOR_OPTION | Call by reference | Type reference (TYPE) | CHAR4 | Defaulting Flag is only set if this Option is customized | 20100203 |
Method SET_CUST_DEF_FLAG on class CL_EAML_DATA_HANDLER has no exception.
Method SET_CUST_DEF_FLAG_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORCE_DEFAULTING | Call by reference | Type reference (TYPE) | FLAG | SPACE | Forces Defaulting despite existing values | 20100301 | ||
| 2 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 3 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100203 | |||
| 5 | IV_ONLY_FOR_OPTION | Call by reference | Type reference (TYPE) | CHAR4 | Defaulting Flag is only set if this Option is customized | 20100203 |
Method SET_CUST_DEF_FLAG_INT on class CL_EAML_DATA_HANDLER has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091124 | |||
| 2 | EV_ERROR_IN_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | do not use | 20091126 | |||
| 3 | IS_LFE_DATA | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20090819 | |||
| 4 | IV_CATEGORY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20091203 | |||
| 5 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20090910 | |||
| 6 | IV_ITEM_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091201 | |||
| 7 | IV_ITEM_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091201 | |||
| 8 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20090805 | |||
| 9 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20090805 | |||
| 10 | IV_NETID | Call by reference | Type reference (TYPE) | NETID | Network identification | 20100825 | |||
| 11 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | cl_eaml_util=>gc_obart-.. | 20090805 | |||
| 12 | IV_OTYPE | Call by reference | Type reference (TYPE) | ITOBTYP | Technical object types in plant maintenance | 20091203 | |||
| 13 | IV_SKIP_ADD_FIELDS | Call by reference | Type reference (TYPE) | XFELD | ABAP_FALSE | skip update additional fields (e.g. read only) | 20100121 | ||
| 14 | IV_SKIP_POS_ITEM_DEFAULTING | Call by reference | Type reference (TYPE) | XFELD | ABAP_FALSE | skip position and item defaulting -in case of recursive call | 20100311 | ||
| 15 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20090910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Input in a field is missing or invalid | 20091117 |
Method SET_DEFAULTS_FROM_REFOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AKTYP | Call by reference | Type reference (TYPE) | AKTTYP | Activity category in transaction (Cr/Ch/D) | 20091118 | |||
| 2 | IV_DEFAULT_KEY1 | Call by reference | Type reference (TYPE) | ANY | Source KEY1 for defaulting | 20091216 | |||
| 3 | IV_DEFAULT_KEY2 | Call by reference | Type reference (TYPE) | ANY | Source KEY2 for defaulting | 20091216 | |||
| 4 | IV_DEFAULT_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Source OBART for defaulting | 20091216 | |||
| 5 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091118 | |||
| 6 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | Table key | 20091118 | |||
| 7 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | Table key for item | 20091216 | |||
| 8 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091118 | |||
| 9 | IV_REF_OBJ_DEFAULTS | Call by reference | Type reference (TYPE) | XFELD | Get LFE data from IV_EQUNR or IV_TPLNR for defaulting | 20091119 | |||
| 10 | IV_SKIP_PROCESSING | Call by reference | Type reference (TYPE) | XFELD | Skip PAI processing (skip set_data in FuGr EAML_UTIL) | 20091215 | |||
| 11 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091118 |
Method SET_DEFAULTS_FROM_REFOBJ on class CL_EAML_DATA_HANDLER has no exception.
Method SPLIT_TABKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_KEY1 | Call by reference | Type reference (TYPE) | STRING | 1st Keyfield | 20090904 | |||
| 2 | EV_KEY2 | Call by reference | Type reference (TYPE) | STRING | 2nd Keyfield | 20090904 | |||
| 3 | EV_OBART_SUB | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for LFE Data | 20090904 | |||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type | 20090904 | |||
| 5 | IV_TABKEY | Call by reference | Type reference (TYPE) | ANY | tabkey | 20090904 |
Method SPLIT_TABKEY on class CL_EAML_DATA_HANDLER has no exception.
Method SWITCH_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEY_NEW | Call by reference | Type reference (TYPE) | ANY | 20090817 | ||||
| 2 | IV_KEY_OLD | Call by reference | Type reference (TYPE) | ANY | 20090817 | ||||
| 3 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | 20090817 |
Method SWITCH_NUMBER on class CL_EAML_DATA_HANDLER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |