SAP ABAP Class CL_EAML_NWM_BO (Linear Asset Management: Network modelling class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-EQM (Application Component) Technical Objects
     EAML (Package) EAM: Linear Feature Extension - unswitched
Properties
Class CL_EAML_NWM_BO  
Short Description Linear Asset Management: Network modelling class    
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 20100614   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EAML_NWM_BO has no interface implemented.
Friends
Class CL_EAML_NWM_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEL Constant Public Type reference (TYPE) UPDKZ_D 'D' Update indicator 20100615
2 C_INS Constant Public Type reference (TYPE) UPDKZ_D 'I' Update indicator 20100615
3 C_UPD Constant Public Type reference (TYPE) UPDKZ_D 'U' Update indicator 20100615
4 GS_INIT_SCR_DATA Static Attribute Private Type reference (TYPE) EAML_S_NWM_INIT_SCR EAML: NWM Initial screen 20100630
5 GT_CUST_EDGE_TYPE Static Attribute Private See coding 20100803
6 GT_CUST_NODE_TYPE Static Attribute Private See coding 20100712
7 GT_CUST_OL_POS Static Attribute Private See coding Generierte Tabelle zu einem View 20100712
8 GT_CUST_T370N Static Attribute Private See coding 20100803
9 GT_CUST_T372M Static Attribute Private See coding 20100803
10 GT_DOC_EXIST Static Attribute Private Type reference (TYPE) TY_T_DOC_EXIST Docs exist for OL 20100818
11 GT_DOMVALUES_BEZARL Static Attribute Private Type reference (TYPE) DD07V_TAB 20100804
12 GT_DOMVALUES_BEZARP Static Attribute Private Type reference (TYPE) DD07V_TAB 20100804
13 GT_INETX_U Static Attribute Public Type reference (TYPE) EAML_T_INETX_U EHP6: table type for multilingual texts with UPDKZ 20100810
14 GT_LOL_DATA Static Attribute Private Type reference (TYPE) EAML_T_LOL_DATA_U Linear Object Links - additional fields (with update flag) 20100615
15 GT_NWM_HDR Static Attribute Private Type reference (TYPE) EAML_T_NWM_HDR_UI EAML: Network Header Structure for NWM 20100625
16 GT_NWM_ITM Static Attribute Private Type reference (TYPE) EAML_T_NWM_ITM_UI Buffer table for object link items 20100625
17 GT_T370N Static Attribute Private See coding 20100706
18 GT_T372I Static Attribute Private Type reference (TYPE) EAML_T_T372I Table type for T372I with UPDKZ 20100614
19 GT_T372I_T Static Attribute Private Type reference (TYPE) EAML_T_NWM_HDR_T_UI EAML: Network Header-Text Structure for NWM 20100614
20 GT_VINET Static Attribute Private Type reference (TYPE) EAML_T_VINET_U Table type for object link data (with UPDKZ) 20100614
21 GV_COUNT Static Attribute Public See coding 20100616
22 GV_REG_FOR_UPD Static Attribute Private Type reference (TYPE) XCHAR 20100615
23 HTINET Static Attribute Private Type reference (TYPE) EAML_T_VINET_U Help table for VINET 20100721
24 MR_SESSION Static Attribute Protected Object reference (TYPE REF TO) CL_EAML_NWM_SESSION Instance of NWM session class 20100721
25 MT_INETX_OLD Static Attribute Private Type reference (TYPE) EAML_T_INETX EHP6: Table type for text table INETX 20100810
26 MT_LOL_DATA_OLD Static Attribute Private See coding 20100614
27 MT_NETID_ATTEMPTED_READS Static Attribute Private See coding Network IDs for which object links have already been read 20101012
28 MT_STATUS_OL_ID Static Attribute Private Type reference (TYPE) TY_T_OL_STATUS Objekt Link ID 20100707
29 MT_T372I_OLD Static Attribute Private See coding 20100614
30 MT_T372I_T_OLD Static Attribute Private Type reference (TYPE) EAML_T_T372I_T 20100614
31 MT_VINET_OLD Static Attribute Private See coding 20100614
32 MV_CL_UPD Static Attribute Public Type reference (TYPE) XFELD Checkbox 20100720
33 MV_FO Static Attribute Private Type reference (TYPE) SY-MSGV1 Message Variable 20110608
34 MV_LO Static Attribute Private Type reference (TYPE) SY-MSGV1 Message Variable 20110608
35 MV_TO Static Attribute Private Type reference (TYPE) SY-MSGV1 Message Variable 20110608
Methods
# Method Level Visibility Method type Description Created on
1 CD_NWM_HDR Static method Public Method Change doc T372I 20100902
2 CHECK_DATA Static method Public Method check object link data 20100623
3 CHECK_DATA_CHANGED Static method Public Method Check if data was changed 20100625
4 CHECK_LFDKNR Static method Public Method Check field LFDKNR 20100721
5 CHECK_LFDKNR_EQ Static method Private Method Check field LFDKNR for equi 20100721
6 CHECK_LFDKNR_NUMBER Static method Private Method Check number LFDKNR 20100721
7 CHECK_LFDKNR_TP Static method Private Method Check field LFDKNR for func loc 20100721
8 CHECK_LFE_FOR_OL Static method Public Method Check OL for LFE-Defaulting 20101110
9 CHECK_LOL_DATA Static method Public Method check object link data 20100712
10 CHECK_OBJECT_STATUS Static method Public Method Check status of the technical object 20101209
11 CHECK_OBJ_LINK_ID Static method Public Method check obj_link_id 20100616
12 CHECK_OBJ_LINK_ID_EXT Static method Public Method check external number range for object link 20100616
13 CHECK_OL_AUTH_GROUP Static method Private Method Auth group of object link 20100826
14 CHECK_TYPE_OF_NETWORK Static method Public Method Checks the type of the network (func. loc or equi or both) 20101004
15 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100712
16 DEL_ITEM_DATA Static method Public Method delete item data 20100624
17 DEL_LOL_DATA Static method Public Method delete LOL Data 20100816
18 DEL_MULTI_LANGU_TXT Static method Public Method delete multiple language text 20100817
19 DEL_OBJ_LINK_DATA Static method Public Method delete Obj Link Data 20100816
20 DEL_OL_DATA_ALL Static method Public Method delete OL and corresponding data 20100816
21 ENQUEUE_EINET Static method Public Method Enque EINET 20101103
22 FILL_CURRENT_VINET Static method Public Method fill outtab from current gt_ vinet 20100630
23 GET_DATA Static method Public Method Get data, either from buffer or DB 20100614
24 GET_HDR_TXT Static method Public Method get header text 20100810
25 GET_INIT_SCR_DATA Static method Public Method get initial screen values 20100630
26 GET_LINEAR_DATA Static method Public Method get linear data 20100615
27 GET_LOL_DATA Static method Public Method get linear data for obj. link 20100615
28 GET_LOL_DATA_FOR_CDOC Static method Public Method get data for change documents, called from Update 20100726
29 GET_MULTI_LANGU_TXT Static method Public Method get multilingual texts 20100810
30 GET_NETID_DATA Static method Public Method get network ID data 20100617
31 GET_OBJ_LINK_DATA Static method Public Method get obj link data for network ID 20100615
32 GET_OBJ_LINK_TXT Static method Public Method get object link text 20100810
33 GET_OL_CAT Static method Public Method get img for object link category 20100706
34 GET_OL_DOC_FLAG Static method Private Method get flag documents exist for OBJ LNK 20100817
35 GET_OL_STATUS Static method Public Method get status of Object Link 20100816
36 GET_TABLE_FOR_UPDATE Static method Public Method Internal use, only called from Update 20100615
37 GET_TEXTS_FOR_TECH_OBJ Static method Private Method Get texts for VINET fields 20101115
38 GET_TEXTS_FOR_VINET Static method Private Method Get texts for VINET fields 20100803
39 GET_TMP_OBJ_LINK_ID Static method Public Method get temporary object link id 20100616
40 GET_TMP_STATUS_OBJNR Static method Public Method get temporary status object number for object link 20100629
41 MANAGE_STATUS Static method Public Method Status, chdocs, STSMA 20100707
42 OL_CLASSIFICATION Static method Public Method Classification of Object Link 20100714
43 PREPARE_VINET Static method Private Method Further processing of VINET (auth.check, texts) 20101012
44 REFRESH Static method Public Method Refresh internal data 20100615
45 SET_DATA Static method Public Method set / modify data 20100615
46 SET_HDR_DATA Static method Public Method set / modify data 20100624
47 SET_HDR_TXT Static method Public Method set header text 20100707
48 SET_INIT_SCR_DATA Static method Public Method set initial screen values 20100630
49 SET_LINEAR_DATA Static method Public Method set / modify linear data 20100615
50 SET_LOL_DATA Static method Public Method set / modify linear data for obj. link 20100615
51 SET_MULTI_LANGU_TXT Static method Public Method set multilingual texts 20100810
52 SET_OBJ_LINK_DATA Static method Public Method set / modify obj link data 20100615
53 SET_OBJ_LINK_TXT Static method Public Method set object link text 20100810
54 SET_OL_DEFAULT_VAL Static method Public Method set default values for object link 20100630
55 START_UPDATE Static method Public Method start update 20100616
56 UPDATE_LFE_FOR_OL Static method Public Method Update OL-LFE if LRPID changes 20101110
57 UPDATE_VINET_PREP Static method Public Method prepare update vinet 20100629
Events
Class CL_EAML_NWM_BO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_T372I Private See coding 20100614 BEGIN OF lt_t372i, include TYPE t372i, updkz TYPE updkz, END OF lt_t372i
2 LT_T372I_T Private See coding 20100615 BEGIN OF lt_t372i_t, include TYPE t372i_t, updkz TYPE updkz, END OF lt_t372i_t
3 LT_VINET Private See coding 20100614 BEGIN OF lt_vinet, include TYPE vinet, updkz TYPE updkz, END OF lt_vinet
4 TT_T372I Private See coding 20100614 tt_t372i TYPE TABLE OF lt_t372i
5 TT_T372I_T Private See coding 20100615 tt_t372i_t TYPE TABLE OF lt_t372i_t
6 TY_DOC_EXIST Public See coding 20100818 BEGIN OF ty_doc_exist, kante TYPE kante, document_flag TYPE eaml_document_flag, END OF ty_doc_exist
7 TY_NETID_KANTYP Private See coding 20101216 BEGIN OF ty_netid_kantyp, netid TYPE netid, kantyp TYPE kantyp, END OF ty_netid_kantyp
8 TY_OL_STATUS Public See coding 20110111 BEGIN OF TY_OL_STATUS, kante type kante, obj_status type j_objnr, end of TY_OL_STATUS
9 TY_T_DOC_EXIST Public See coding 20100818 ty_t_doc_exist TYPE TABLE OF ty_doc_exist
10 TY_T_OL_STATUS Public See coding 20110111 ty_t_ol_status type table of ty_ol_status
Method Signatures

Method CD_NWM_HDR Signature

Method CD_NWM_HDR on class CL_EAML_NWM_BO has no parameter.
Method CD_NWM_HDR on class CL_EAML_NWM_BO has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100623
2 Exporting ET_NWM_ITM Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI 20100623
3 Importing IS_NWM_HDR Call by reference Type reference (TYPE) EAML_S_NWM_HDR_UI EAML: Network Header Structure for NWM 20100623
4 Importing IT_NWM_ITM Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI 20100623
# Exception Resumable Description Created on
1 NOT_VALID object link not iin external number range 20100623

Method CHECK_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI 20100625
2 Returning RV_DATA_CHANGED Value transfer Type reference (TYPE) XFELD Checkbox 20100625

Method CHECK_DATA_CHANGED on class CL_EAML_NWM_BO has no exception.

Method CHECK_LFDKNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100721
2 Changing CV_LFDKNR Call by reference Type reference (TYPE) LFDKNR Number for parallel links between objects 20100721
3 Importing IV_EQKANT Call by reference Type reference (TYPE) EQKANT Link object is a piece of equipment 20100721
4 Importing IV_EQNACH Call by reference Type reference (TYPE) EQNACH Link to equipment 20100721
5 Importing IV_EQVON Call by reference Type reference (TYPE) EQVON Link from equipment 20100721
6 Importing IV_KANTE Call by reference Type reference (TYPE) KANTE Number of the link between two technical objects 20100721
7 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20100721
8 Importing IV_ROW Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100721
9 Importing IV_TPKANT Call by reference Type reference (TYPE) TPKANT Link object is a functional location 20100721
10 Importing IV_TPNACH Call by reference Type reference (TYPE) TPNACH Link to functional location 20100721
11 Importing IV_TPVON Call by reference Type reference (TYPE) TPVON Link from functional location 20100721
12 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20100721

Method CHECK_LFDKNR on class CL_EAML_NWM_BO has no exception.

Method CHECK_LFDKNR_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100721
2 Changing CV_LFDKNR Call by reference Type reference (TYPE) LFDKNR Number for parallel links between objects 20100721
3 Importing IV_EQKANT Call by reference Type reference (TYPE) EQKANT Link object is a piece of equipment 20100721
4 Importing IV_EQNACH Call by reference Type reference (TYPE) EQNACH Link to equipment 20100721
5 Importing IV_EQVON Call by reference Type reference (TYPE) EQVON Link from equipment 20100721
6 Importing IV_KANTE Call by reference Type reference (TYPE) KANTE Number of the link between two technical objects 20100721
7 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20100721
8 Importing IV_ROW Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100721
9 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20100721

Method CHECK_LFDKNR_EQ on class CL_EAML_NWM_BO has no exception.

Method CHECK_LFDKNR_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100721
2 Changing CV_LFDKNR Call by reference Type reference (TYPE) LFDKNR Number for parallel links between objects 20100721
3 Importing IV_ROW Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100721
4 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20100721

Method CHECK_LFDKNR_NUMBER on class CL_EAML_NWM_BO has no exception.

Method CHECK_LFDKNR_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100721
2 Changing CV_LFDKNR Call by reference Type reference (TYPE) LFDKNR Number for parallel links between objects 20100721
3 Importing IV_KANTE Call by reference Type reference (TYPE) KANTE Number of the link between two technical objects 20100721
4 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20100721
5 Importing IV_ROW Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100721
6 Importing IV_TPKANT Call by reference Type reference (TYPE) TPKANT Link object is a piece of equipment 20100721
7 Importing IV_TPNACH Call by reference Type reference (TYPE) TPNACH Link to equipment 20100721
8 Importing IV_TPVON Call by reference Type reference (TYPE) TPVON Link from equipment 20100721
9 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20100721

Method CHECK_LFDKNR_TP on class CL_EAML_NWM_BO has no exception.

Method CHECK_LFE_FOR_OL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LFE_UI Call by reference Type reference (TYPE) EAML_S_LFE_DATA_UI Linear Feature Extension - for use in UI 20101110
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110608
3 Exporting EV_DEFAULTED Call by reference Type reference (TYPE) XFELD Link field for view query 20101110
4 Importing IS_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI EAML: Structure for OL mass maintenance with UPDKZ 20101110
5 Importing IV_DEFAULT_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20101110
6 Importing IV_OBART Call by reference Type reference (TYPE) EAML_OBART Object Type for Linear Data 20101110
7 Importing IV_ROW_ID Call by reference Type reference (TYPE) INT4 Row number for message log 20110608

Method CHECK_LFE_FOR_OL on class CL_EAML_NWM_BO has no exception.

Method CHECK_LOL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOL_DATA Call by reference Type reference (TYPE) EAML_S_LOL_DATA_U Linear Object Links - additional fields (with update flag) 20100712
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100712
3 Importing IS_LOL_DATA Call by reference Type reference (TYPE) EAML_S_LOL_DATA_U Linear Object Links - additional fields (with update flag) 20100712
4 Importing IV_ROW Call by reference Type reference (TYPE) SY-TABIX 0 Index of Internal Tables 20100712
# Exception Resumable Description Created on
1 NOT_VALID object link not iin external number range 20100712

Method CHECK_OBJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101210
2 Exporting EV_ERROR Call by reference Type reference (TYPE) CHAR01 Return code 20101210
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20101210
4 Importing IV_OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Object Number 20101209
5 Importing IV_ROW_ID Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20101210

Method CHECK_OBJECT_STATUS on class CL_EAML_NWM_BO has no exception.

Method CHECK_OBJ_LINK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20101027
2 Changing CT_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI EAML: Table type for object link mass maintenance with UPDKZ 20100623
3 Importing IS_NWM_HDR Call by reference Type reference (TYPE) EAML_S_NWM_HDR_UI EAML: Network Header Structure for NWM 20100624

Method CHECK_OBJ_LINK_ID on class CL_EAML_NWM_BO has no exception.

Method CHECK_OBJ_LINK_ID_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101027
2 Changing CV_OBJ_LINK Call by reference Type reference (TYPE) KANTE Number of the link between two technical objects 20100616
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20100616
4 Importing IV_OL_CAT Call by reference Type reference (TYPE) NETYP Link category 20100706
# Exception Resumable Description Created on
1 NOT_VALID object link not iin external number range 20100616

Method CHECK_OL_AUTH_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VINET Call by reference Type reference (TYPE) EAML_S_VINET_U 20100826
2 Returning RV_RC Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100826

Method CHECK_OL_AUTH_GROUP on class CL_EAML_NWM_BO has no exception.

Method CHECK_TYPE_OF_NETWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20101004
# Exception Resumable Description Created on
1 TYPE_BOTH Network ID has object links of both types (funcloc and equi) 20101004
2 TYPE_EQUIPMENT Network ID has object links of type equipment 20101004
3 TYPE_FUNCTIONAL_LOCATION Network ID has object links of type functional location 20101004
4 TYPE_NONE No object links exist for network ID 20101004

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAML_NWM_BO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAML_NWM_BO has no exception.

Method DEL_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100624
2 Importing IT_NWM_ITM_KEY Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100712

Method DEL_ITEM_DATA on class CL_EAML_NWM_BO has no exception.

Method DEL_LOL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100816
2 Importing IT_OBJ_LNK_ID_DEL Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100816

Method DEL_LOL_DATA on class CL_EAML_NWM_BO has no exception.

Method DEL_MULTI_LANGU_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100817
2 Importing IT_MULTI_TXT_ID_DEL Call by reference Type reference (TYPE) EAML_T_MULTI_LANGU_TXT_ID Objekt Link ID 20100817
3 Importing IV_OBART Call by reference Type reference (TYPE) EAML_OBART Object Type for Linear Data 20100817

Method DEL_MULTI_LANGU_TXT on class CL_EAML_NWM_BO has no exception.

Method DEL_OBJ_LINK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100816
2 Importing IT_OBJ_LNK_ID_DEL Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100816

Method DEL_OBJ_LINK_DATA on class CL_EAML_NWM_BO has no exception.

Method DEL_OL_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100816
2 Importing IT_OBJ_LNK_ID_DEL Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID EAML: Table type for object link mass maintenance with UPDKZ 20100817

Method DEL_OL_DATA_ALL on class CL_EAML_NWM_BO has no exception.

Method ENQUEUE_EINET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101103
2 Importing IS_OBJ_LNK_ID Call by reference Type reference (TYPE) KANTE Objekt Link ID 20101103
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20101103
# Exception Resumable Description Created on
1 FOREIGN_LOCK enqeue_error 20101103

Method FILL_CURRENT_VINET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VINET Call by reference Type reference (TYPE) EAML_S_VINET_U EAML: Structure for OL mass maintenance with UPDKZ 20100630

Method FILL_CURRENT_VINET on class CL_EAML_NWM_BO has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI 20100615
2 Exporting ET_HDR_DATA Call by reference Type reference (TYPE) EAML_T_T372I Table type for T372I with UPDKZ 20100628
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100617
4 Importing IT_NETID Call by reference Type reference (TYPE) EAML_T_NETID EAML: table type for NETID 20100615
5 Importing IT_OBJ_LNK_ID Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100617
6 Importing IV_KANTYP Call by reference Type reference (TYPE) KANTYP 20100621
7 Importing IV_LOCK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20101103
# Exception Resumable Description Created on
1 BOTH_NETID_AND_KANTE_SPECIFIED IT_NETID and IT_OBJ_LNK_ID were specified both 20101015
2 NETID_NOT_FOUND Network ID not found 20100625
3 NO_NETID_AND_KANTE_SPECIFIED Neither IT_NETID nor IT_OBJ_LNK_ID was specified 20101015
4 OBJ_LNK_NOT_FOUND Object Link ID not found 20100625

Method GET_HDR_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HDR_TXT Call by reference Type reference (TYPE) EAML_T_T372I_T Table type for text table T372I_T 20100810
2 Importing IV_NETID Call by reference Type reference (TYPE) EAML_S_NETID EAML: Structure for NETID 20100810
3 Importing IV_SPRAS Call by reference Type reference (TYPE) SPRAS Language Key of Current Text Environment 20100817
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND OBJECT NOT FOUND 20100816

Method GET_INIT_SCR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_INIT_SCR_DATA Value transfer Type reference (TYPE) EAML_S_NWM_INIT_SCR EAML: NWM Initial screen 20100630

Method GET_INIT_SCR_DATA on class CL_EAML_NWM_BO has no exception.

Method GET_LINEAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) EAML_T_LFE_DATA_UI_MULTI 20100615
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
3 Importing IT_DATA Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100615
4 Importing IV_LINEAR_UNIT Call by reference Type reference (TYPE) EAML_LINEAR_UNIT SPACE Unit of Measurement for Linear Data 20101203

Method GET_LINEAR_DATA on class CL_EAML_NWM_BO has no exception.

Method GET_LOL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) EAML_T_LOL_DATA_U Linear Object Links - additional fields (with update flag) 20100615
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
3 Importing IT_OBJ_LNK_ID Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID 20100617

Method GET_LOL_DATA on class CL_EAML_NWM_BO has no exception.

Method GET_LOL_DATA_FOR_CDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOL_DATA_NEW Call by reference Type reference (TYPE) EAML_D_LOL_DATA 20100726
2 Exporting ES_LOL_DATA_OLD Call by reference Type reference (TYPE) EAML_D_LOL_DATA Linear Asset Mgmt. - Object Link Enhancements - Database 20100726
3 Exporting EV_CHANGED Call by reference Type reference (TYPE) CHAR1 change flag 20100727
4 Exporting EV_UPDATE Call by reference Type reference (TYPE) CHAR1 update flag 20100726
5 Importing IV_KEY Call by reference Type reference (TYPE) KANTE 20100726

Method GET_LOL_DATA_FOR_CDOC on class CL_EAML_NWM_BO has no exception.

Method GET_MULTI_LANGU_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCR_MULTI Call by reference Type reference (TYPE) EAML_T_NWM_DESCR_MULTI EHP6: NWM - Multilingual descriptions 20100810
2 Importing IV_LOCK Call by reference Type reference (TYPE) CHAR1 Lock entries 20100810
3 Importing IV_OBART Call by reference Type reference (TYPE) EAML_OBART Object Type for Linear Data 20100810
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY 20100810
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND OBJECT NOT FOUND 20100816

Method GET_NETID_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101015
2 Exporting ET_DATA Call by reference Type reference (TYPE) EAML_T_T372I Table type for T372I 20100617
3 Exporting ET_TEXTS Call by reference Type reference (TYPE) EAML_T_T372I_T Table type for text table T372I_T 20100624
4 Importing IT_NETID Call by reference Type reference (TYPE) EAML_T_NETID 20100624
# Exception Resumable Description Created on
1 NETID_NOT_FOUND Network ID not found 20100625

Method GET_OBJ_LINK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) EAML_T_VINET_U Table type for object link data (with UPDKZ) 20100615
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101103
3 Importing IT_NETID Call by reference Type reference (TYPE) EAML_T_NETID 20100617
4 Importing IT_OBJ_LNK_ID Call by reference Type reference (TYPE) EAML_T_OBJ_LNK_ID Objekt Link ID 20100617
5 Importing IV_KANTYP Call by reference Type reference (TYPE) KANTYP 20100621
6 Importing IV_LOCK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20101103
# Exception Resumable Description Created on
1 BOTH_NETID_AND_KANTE_SPECIFIED IT_NETID and IT_OBJ_LNK_ID were specified both 20101015
2 NO_NETID_AND_KANTE_SPECIFIED Neither IT_NETID nor IT_OBJ_LNK_ID was specified 20101015

Method GET_OBJ_LINK_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INETX Call by reference Type reference (TYPE) EAML_T_INETX EHP6: table type for multilingual texts with UPDKZ 20100810
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101103
3 Importing IV_FLUSH Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20101103
4 Importing IV_KANTE Call by reference Type reference (TYPE) KANTE Number of the link between two technical objects 20100810
5 Importing IV_LOCK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20101103
6 Importing IV_SPRAS Call by reference Type reference (TYPE) SPRAS Language Key of Current Text Environment 20100817
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND OBJECT_NOT_FOUND 20100816

Method GET_OL_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_T370N Value transfer Type reference (TYPE) T370N Object link category 20100706
2 Importing IV_OL_CAT Call by reference Type reference (TYPE) NETYP Link category 20100706

Method GET_OL_CAT on class CL_EAML_NWM_BO has no exception.

Method GET_OL_DOC_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_FLAG Call by reference Type reference (TYPE) EAML_DOCUMENT_FLAG Flag: Document exists 20100817
2 Importing IS_OBJ_LNK_ID Call by reference Type reference (TYPE) EAML_S_OBJ_LNK_ID Objekt Link ID 20100817
# Exception Resumable Description Created on
1 NO_DOCUMENT No document attached 20100817

Method GET_OL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS Call by reference Type reference (TYPE) BSVZ Status Lines 20100816
2 Exporting EV_STATUS_DLFL Call by reference Type reference (TYPE) EAML_STATUS_FLAG_DLFL Flag: Status for Deletion set 20100816
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100816
4 Importing IV_SPRAS Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100816
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND Object not found 20100816

Method GET_TABLE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOL_DATA Value transfer Type reference (TYPE) EAML_T_LOL_DATA_U Linear Asset Mgmt. - Object Link Enhancements - Database 20100615

Method GET_TABLE_FOR_UPDATE on class CL_EAML_NWM_BO has no exception.

Method GET_TEXTS_FOR_TECH_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI 20101115

Method GET_TEXTS_FOR_TECH_OBJ on class CL_EAML_NWM_BO has no exception.

Method GET_TEXTS_FOR_VINET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI 20100803

Method GET_TEXTS_FOR_VINET on class CL_EAML_NWM_BO has no exception.

Method GET_TMP_OBJ_LINK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TMP_OBJ_LINK_ID Value transfer Type reference (TYPE) KANTE Number of the link between two technical objects 20100616

Method GET_TMP_OBJ_LINK_ID on class CL_EAML_NWM_BO has no exception.

Method GET_TMP_STATUS_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_T370N Call by reference Type reference (TYPE) T370N Object link category 20100707
2 Returning RV_TMP_STATUS_OBJNR Value transfer Type reference (TYPE) J_OBJNR Object Number 20100629

Method GET_TMP_STATUS_OBJNR on class CL_EAML_NWM_BO has no exception.

Method MANAGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI EAML: Structure for OL mass maintenance with UPDKZ 20100707

Method MANAGE_STATUS on class CL_EAML_NWM_BO has no exception.

Method OL_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI EAML: Structure for OL mass maintenance with UPDKZ 20100714
2 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20100714

Method OL_CLASSIFICATION on class CL_EAML_NWM_BO has no exception.

Method PREPARE_VINET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VINET Call by reference Type reference (TYPE) EAML_T_VINET_U Table type for object link data (with UPDKZ) 20101012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101103
3 Importing IV_LOCK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20101103
4 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20101012

Method PREPARE_VINET on class CL_EAML_NWM_BO has no exception.

Method REFRESH Signature

Method REFRESH on class CL_EAML_NWM_BO has no parameter.
Method REFRESH on class CL_EAML_NWM_BO has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
2 Importing IS_HDR_DATA Call by reference Type reference (TYPE) EAML_S_NWM_HDR_UI 20100624
3 Importing IT_DATA Call by reference Type reference (TYPE) EAML_T_NWM_ITM_UI 20100615
4 Importing IT_HDR_TXT Call by reference Type reference (TYPE) EAML_T_T372I_T Table type for text table T372I_T 20100624
5 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20100624

Method SET_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_HDR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100624
2 Importing IS_NWM_HDR Call by reference Type reference (TYPE) EAML_S_NWM_HDR_UI EAML: Network Header Structure for NWM 20100625

Method SET_HDR_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_HDR_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100707
2 Importing IT_HDR_TXT Call by reference Type reference (TYPE) EAML_T_T372I_T Table type for text table T372I_T 20100707

Method SET_HDR_TXT on class CL_EAML_NWM_BO has no exception.

Method SET_INIT_SCR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INIT_SCR_DATA Call by reference Type reference (TYPE) EAML_S_NWM_INIT_SCR EAML: NWM Initial screen 20100630

Method SET_INIT_SCR_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_LINEAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
2 Importing IT_DATA Call by reference Type reference (TYPE) EAML_T_LFE_DATA_UI_MULTI EAML: Table type for object link mass maintenance 20100615
3 Importing IV_CALL_FROM_DETAIL_AREA Call by reference Type reference (TYPE) CHAR01 Called from OL detail ALV 20101021
4 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20100826

Method SET_LINEAR_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_LOL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
2 Importing IT_DATA Call by reference Type reference (TYPE) EAML_T_LOL_DATA_U EAML: Table type for object link mass maintenance 20100615

Method SET_LOL_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_MULTI_LANGU_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_DESCR_MULTI Call by reference Type reference (TYPE) EAML_T_NWM_DESCR_MULTI 20100810
2 Importing IV_OBART Call by reference Type reference (TYPE) EAML_OBART 20100810
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY 20100810

Method SET_MULTI_LANGU_TXT on class CL_EAML_NWM_BO has no exception.

Method SET_OBJ_LINK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100615
2 Importing IT_DATA Call by reference Type reference (TYPE) EAML_T_VINET_U EAML: Table type for object link mass maintenance 20100615

Method SET_OBJ_LINK_DATA on class CL_EAML_NWM_BO has no exception.

Method SET_OBJ_LINK_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100810
2 Importing IT_INETX Call by reference Type reference (TYPE) EAML_T_INETX EHP6: table type for multilingual texts with UPDKZ 20100810

Method SET_OBJ_LINK_TXT on class CL_EAML_NWM_BO has no exception.

Method SET_OL_DEFAULT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NWM_ITM_UI Call by reference Type reference (TYPE) EAML_S_NWM_ITM_UI EAML: Structure for OL mass maintenance with UPDKZ 20101115

Method SET_OL_DEFAULT_VAL on class CL_EAML_NWM_BO has no exception.

Method START_UPDATE Signature

Method START_UPDATE on class CL_EAML_NWM_BO has no parameter.
Method START_UPDATE on class CL_EAML_NWM_BO has no exception.

Method UPDATE_LFE_FOR_OL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KANTYP Call by reference Type reference (TYPE) KANTYP Link category 20101115
2 Importing IV_NETID Call by reference Type reference (TYPE) NETID Network identification 20101110

Method UPDATE_LFE_FOR_OL on class CL_EAML_NWM_BO has no exception.

Method UPDATE_VINET_PREP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VINET Call by reference Type reference (TYPE) VINET Generierte Tabelle zu einem View 20100629

Method UPDATE_VINET_PREP on class CL_EAML_NWM_BO has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606