SAP ABAP Class CL_LOP_TEXT_FACTORY (Text Factory)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-TC (Application Component) Trading Contract
     LOOP (Package) Model layer for logistical contract options
Properties
Class CL_LOP_TEXT_FACTORY  
Short Description Text Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOOP   Model layer for logistical contract options 
Created 20111207   SAP 
Last change 20130531   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_LOP_TEXT_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_LOP_LIST 20111207 Option list
2 CL_LOP_LIST_FACTORY 20111207 Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_CHANGE Static Attribute Private Type reference (TYPE) LOP_TS_TEXT_KEY Key for a Text 20111207
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_TEXT Static method Protected Method Change Text 20111207
2 CLEAR_CHANGE_LIST Static method Protected Method Clear the change list 20120116
3 COMMIT_TEXT Static method Protected Method Inform Text Tool That Texts Are To Be Saved 20111207
4 CREATE_CHANGE_LIST Static method Public Method Create Entries for Change Documents 20111207
5 CREATE_TEXT Static method Protected Method New text 20111207
6 DELETE_TEXT Static method Protected Method Delete Text 20111207
7 GET_CATALOG Static method Private Method Get Catalog 20111207
8 GET_CHANGE_LIST Static method Public Method Get the change list 20120116
9 GET_CHANGE_LIST_MAIN_KEY Static method Public Method Get the change list for the main key 20120123
10 GET_TEXT Static method Protected Method Return Text 20111207
11 INSERT_INTO_CHANGE_LIST Static method Private Method Buffer Entry 20111207
12 RESET Static method Protected Method Delete Text Buffer 20111207
13 SELECT_TEXT Static method Protected Method Select/Find Texts 20111207
14 UPDATE_TEXT Static method Protected Method Change or Create Text 20111207
Events
Class CL_LOP_TEXT_FACTORY has no event.
Types
Class CL_LOP_TEXT_FACTORY has no local type.
Method Signatures

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20111207
2 Importing IS_KEY Call by reference Type reference (TYPE) LOP_S_MAIN_TEXT_KEY Key for a Text 20111207
3 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) LOP_S_REFERENCE Reference object 20111207
4 Importing IT_LINE Call by reference Type reference (TYPE) LOP_T_TLINE SAPscript: Text Lines 20111207
5 Importing I_ITEM_GUID Call by reference Type reference (TYPE) LOP_ITEM_GUID Option List Item GUID 20120229
6 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical option category 20111207
7 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT Option Counter 20120120
8 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123
# Exception Resumable Description Created on
1 CX_LOP_MAINTAIN_ERROR Maintain error 20111207

Method CLEAR_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_MAIN_KEY Call by reference Type reference (TYPE) LOP_TS_TEXT_KEY_MAIN Main key for a Text 20120116
2 Importing ITS_MAIN_KEY_GENERIC Call by reference Type reference (TYPE) LOP_TS_GENERIC_KEY Generic Key 20120123
3 Importing I_DEL_ALL Call by reference Type reference (TYPE) ABAP_BOOL Delete all 20120116

Method CLEAR_CHANGE_LIST on class CL_LOP_TEXT_FACTORY has no exception.

Method COMMIT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_CHECK_KEY Call by reference Type reference (TYPE) LOP_TS_TEXT_KEY_MAIN Main key for a Text 20111207
2 Importing ITS_MAIN_KEY Call by reference Type reference (TYPE) LOP_TS_GENERIC_KEY Generic Key 20120125

Method COMMIT_TEXT on class CL_LOP_TEXT_FACTORY has no exception.

Method CREATE_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_OBJ_CDTXT Call by reference Type reference (TYPE) LOP_TS_TDOBJECT_CDTXT 20120116
2 Importing ITS_TDOBJECT Call by reference Type reference (TYPE) LOP_TS_TDOBJECT Text Object 20120116

Method CREATE_CHANGE_LIST on class CL_LOP_TEXT_FACTORY has no exception.

Method CREATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20111207
2 Importing IS_KEY Call by reference Type reference (TYPE) LOP_S_MAIN_TEXT_KEY Key for a Text 20111207
3 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) LOP_S_REFERENCE Reference object 20111207
4 Importing IT_LINE Call by reference Type reference (TYPE) LOP_T_TLINE SAPscript: Text Lines 20111207
5 Importing I_ITEM_GUID Call by reference Type reference (TYPE) LOP_ITEM_GUID Option List Item GUID 20120229
6 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical option category 20111207
7 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT Option Counter 20120120
8 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123
9 Importing I_TXT_GROUP Call by reference Type reference (TYPE) LOP_TEXT_GROUP Group for Text ID 20120123
# Exception Resumable Description Created on
1 CX_LOP_MAINTAIN_ERROR Maintain error 20111207

Method DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20111207
2 Importing IS_KEY Call by reference Type reference (TYPE) LOP_S_MAIN_TEXT_KEY Key for a Text 20111207
3 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) LOP_S_REFERENCE Reference object 20111207
4 Importing I_ITEM_GUID Call by reference Type reference (TYPE) LOP_ITEM_GUID Option List Item GUID 20120229
5 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical option category 20111207
6 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT Option Counter 20120120
7 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123
8 Importing I_NO_MSG Call by reference Type reference (TYPE) ABAP_BOOL No message if text cannot be deleted 20120119
# Exception Resumable Description Created on
1 CX_LOP_MAINTAIN_ERROR Maintain error 20111207

Method GET_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATALOG Call by reference Type reference (TYPE) LOP_TS_TCATALOG SAPscript Programming Interface: Structure CATALOG 20111207

Method GET_CATALOG on class CL_LOP_TEXT_FACTORY has no exception.

Method GET_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CHANGE_LIST Call by reference Type reference (TYPE) LOP_TS_TEXT_KEY Key for a Text 20120116

Method GET_CHANGE_LIST on class CL_LOP_TEXT_FACTORY has no exception.

Method GET_CHANGE_LIST_MAIN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CHANGE_LIST Call by reference Type reference (TYPE) LOP_TS_TEXT_KEY Key for a Text 20120123
2 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123

Method GET_CHANGE_LIST_MAIN_KEY on class CL_LOP_TEXT_FACTORY has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE Call by reference Type reference (TYPE) LOP_T_TLINE SAPscript: Text Lines 20111207
2 Exporting E_HEAD Call by reference Type reference (TYPE) THEAD SAPscript: Text Header 20111207
3 Importing IS_KEY Call by reference Type reference (TYPE) LOP_S_MAIN_TEXT_KEY Key for a Text 20111207
4 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) LOP_S_REFERENCE Reference object 20111207
5 Importing I_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SY-TABIX Archive Handle 20111207
6 Importing I_ITEM_GUID Call by reference Type reference (TYPE) LOP_ITEM_GUID Option List Item GUID 20120229
7 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical option category 20111207
8 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT Option Counter 20120120
9 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120229
# Exception Resumable Description Created on
1 CX_LOP_MAINTAIN_ERROR Maintain error 20111207

Method INSERT_INTO_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) THEAD SAPscript: Text Header 20111207
2 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123
3 Importing I_UPDKZ Call by reference Type reference (TYPE) UPDKZ_D Update indicator 20120116

Method INSERT_INTO_CHANGE_LIST on class CL_LOP_TEXT_FACTORY has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_TDOBJECT Call by reference Type reference (TYPE) LOP_TS_TDOBJECT Text Object 20120229

Method RESET on class CL_LOP_TEXT_FACTORY has no exception.

Method SELECT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_KEY Call by reference Type reference (TYPE) LOP_TS_MAIN_TEXT_KEY Key for a Text 20111207
2 Importing ITS_NAME Call by reference Type reference (TYPE) LOP_TS_TDNAME Text Name 20120127
3 Importing I_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20111207
4 Importing I_DB_ONLY Call by reference Type reference (TYPE) ABAP_BOOL Only DB select 20120120
5 Importing I_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20111207
6 Importing I_OBJECT Call by reference Type reference (TYPE) THEAD-TDOBJECT Texts: Application Object 20111207
7 Importing I_PATTERN_SEL Call by reference Type reference (TYPE) ABAP_BOOL Select with pattern 20120116

Method SELECT_TEXT on class CL_LOP_TEXT_FACTORY has no exception.

Method UPDATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20111207
2 Importing IS_KEY Call by reference Type reference (TYPE) LOP_S_MAIN_TEXT_KEY Key for a Text 20111207
3 Importing IS_REF_OBJECT Call by reference Type reference (TYPE) LOP_S_REFERENCE Reference object 20111207
4 Importing IT_LINE Call by reference Type reference (TYPE) LOP_T_TLINE SAPscript: Text Lines 20111207
5 Importing I_ITEM_GUID Call by reference Type reference (TYPE) LOP_ITEM_GUID Option List Item GUID 20120229
6 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT Logistical option category 20111207
7 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT Option Counter 20120120
8 Importing I_MAIN_KEY Call by reference Type reference (TYPE) LOP_GENERIC_KEY Generic Key 20120123
9 Importing I_TXT_GROUP Call by reference Type reference (TYPE) LOP_TEXT_GROUP Group for Text ID 20120123
# Exception Resumable Description Created on
1 CX_LOP_MAINTAIN_ERROR Maintain error 20111207
History
Last changed by/on SAP  20130531 
SAP Release Created in 607