SAP ABAP Class CL_ALTID_PRODUCT_SERVICE (Service Methods for Alternative IDs)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRODUCT_ALTER_IDENT (Package) Alternative Product IDs
Properties
Class CL_ALTID_PRODUCT_SERVICE  
Short Description Service Methods for Alternative IDs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_PRODUCT_ALTER_IDENT   Alternative Product IDs 
Created 20020222   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SEOT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALTID_PRODUCT_SERVICE has no interface implemented.
Friends
Class CL_ALTID_PRODUCT_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUS_PRODUCT Constant Private Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Object Type for Alternative IDs 20030227
2 GT_ALTID_CNFLD Static Attribute Private Type reference (TYPE) COMT_ALTID_CNFLD_DB_TAB Context Fields Buffer Table 20030218
3 GT_ALTID_CNFLD_NR Static Attribute Private Type reference (TYPE) COMT_ALTID_CNFLD_TAB_NR Context Fields Buffer Table 20030521
4 GT_ALTID_FIELD Static Attribute Private Type reference (TYPE) COMT_ALTID_FIELD_TAB Buffer Table for ID Fields 20030109
5 GT_ALTID_OBJFAM Static Attribute Private Type reference (TYPE) COMT_PR_OBJ_FAM1_TAB ID Profile for Object Family 20030320
6 GT_ALTID_PRFL Static Attribute Private Type reference (TYPE) COMT_ALTID_PRFL_TAB Profile for Alternative IDs 20030129
7 GT_ALTID_PR_OD Static Attribute Private Type reference (TYPE) COMT_ALTID_PR_OD_TAB Sequence of Alternative IDs in a Profile 20030129
8 GT_ALTID_TP_SC Static Attribute Private Type reference (TYPE) COMT_ALTID_TYPE_SHORTCUT_TAB Shortcuts 20030219
9 GT_ALTID_TYPES Static Attribute Private Type reference (TYPE) COMT_ALTID_TYPE_TAB Buffer Table for ID Types 20030109
10 GT_ALTID_TYPES_TXT Static Attribute Private Type reference (TYPE) COMT_ALTID_TYPET_TAB Buffer for ID Type Texts 20030109
11 GT_ALTID_TYPE_ORDER Static Attribute Private Type reference (TYPE) COMT_ALTID_TP_OD_TAB Buffer Table for Sequence 20030109
12 GT_PRT_ALTIDPR Static Attribute Private Type reference (TYPE) COMT_PRT_ALTIDPR_TAB Assign ID Profile to Product Type 20030129
13 GV_CORRNUM Static Attribute Private Type reference (TYPE) TRKORR Order Number 20021122
14 GV_FILTER_BADI Static Attribute Protected Object reference (TYPE REF TO) COM_PROD_FRG_FILTER 20090217
15 GV_SYSTEM_TYPE Static Attribute Private Type reference (TYPE) SYSYSID System Type (SAP or Other) 20030212
16 ST_ALTID_TYPES Static Attribute Private Type reference (TYPE) COMT_ALTID_TYPE_DETAIL_TAB Buffer Table 20030519
17 ST_ALTID_TYPE_ORDER Static Attribute Private Type reference (TYPE) COMT_ALTID_TP_OD_TAB Buffer Table Sequence 20030519
18 ST_ALTID_TYPE_ORDER_READ Static Attribute Private Type reference (TYPE) COMT_BOOLEAN Buffer Table Sequence 20040923
19 ST_ALTID_TYPE_TXT Static Attribute Private Type reference (TYPE) COMT_ALTID_TYPET_TAB Texts for Alternative Product IDs 20030521
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALTID_TYPE_DATA Static method Public Method Checks the Data for Generating an ID Type 20020723
2 CHECK_TABLE_FOR_UNIQUE_TYPES Static method Public Method Checks a (Set) Table for Unique ID Types 20020712
3 CONVERT_FIELDS_TO_STRING Static method Public Method Converts an Alternative ID String to Single Fields 20030925
4 CREATE_ALTID_DB_INDEX Static method Private Method Internal: Generation of Database Indices 20020809
5 CREATE_NEW_ALTID_CLASS Static method Private Method Internal: Generation of the New Class 20020606
6 CREATE_NEW_ALTID_FUGR Static method Private Method Internal: Generation of Screens, Function Modules,... 20020715
7 CREATE_TADIR_ENTRY Static method Private Method Creates the TADIR Entry for the Logical Transport Object 20041110
8 DELETE_ALTID_TYPE_SINGLE Static method Public Method Create or Change Alternative ID Type 20021113
9 F4_HELP_FOR_ALTID_VALUE Static method Public Method F4 Help for the Fields of the Alternative ID Types 20021216
10 F4_HELP_FOR_FIELD_NAMES Static method Public Method F4 Help for Table Names 20030107
11 F4_HELP_FOR_TABLE_NAMES Static method Public Method F4 Help for Table Names 20030107
12 GENERATE_ALTID_TYPE Static method Public Method Generates a Class from Alias Metadata 20020708
13 GET_ALTID_FROM_GUIDS_AND_TYPE Static method Public Method Determines ID Values for Product GUID and ID Type 20020823
14 GET_ALTID_FROM_GUIDS_MAIN Static method Public Method Determines ID Values for Product GUID Via Main ID Type 20020823
15 GET_ALTID_FROM_GUID_AND_TYPE Static method Public Method Determines ID Values for Product GUID and ID Type 20020816
16 GET_ALTID_FROM_GUID_MAIN Static method Public Method Determines ID Values for Product GUID Via Main ID Type 20020729
17 GET_ALTID_TYPES_FOR_TABLE Static method Public Method Determines ID Types for a (Set) Table 20020718
18 GET_GUID_FROM_ALTID_GENERIC Static method Public Method Calls an ID Type for Determining Objects 20031113
19 GET_GUID_FROM_ALTID_MAIN Static method Public Method Calls Individual ID Types via a Profile 20020222
20 GET_GUID_FROM_ALTID_MULTI Static method Public Method Calls an ID Type for Determining Objects 20021002
21 GET_GUID_FROM_ALTID_SINGLE Static method Public Method Calls an ID Type for Determining Objects 20020717
22 GET_ID_TYPES_FROM_OBJFAM Static method Public Method Gets ID Types for an Object Family 20020715
23 GET_ID_TYPES_FROM_PRODUCT_TYPE Static method Public Method Gets ID Types for a Product Type 20020503
24 GET_MAIN_ALTID_TYPE Static method Public Method Gets Main ID Type of a Product 20020403
25 GET_MAIN_ALTID_TYPES Static method Public Method Gets Main ID Type of a Product 20020828
26 GET_TABLES_FROM_ID_TYPE Static method Public Method Determines (Set) Tables for an ID Type 20020902
27 MAINTAIN_ALTID_TYPE_SINGLE Static method Public Method Create or Change Alternative ID Type 20020723
28 READ_ALTID_CONTEXT_FIELDS Static method Public Method Reads Required Environment Data of an ID Type 20020228
29 READ_ALTID_CONTEXT_PROFILE Static method Public Method Reads Required Environment Data of a Profile 20020228
30 READ_ALTID_PROFILE Static method Public Method Determines Sequence of Profile ID Types 20020228
31 READ_ALTID_TYPE_MULTI Static method Public Method Reads Metadata of All ID Types 20020228
32 READ_ALTID_TYPE_SINGLE Static method Public Method Read Alternative ID Type 20020521
33 READ_ALTID_TYPE_XREF Static method Public Method Checks Use of ID Type 20021126
34 READ_PRODUCT_ID_SHORTT Static method Public Method Adds Product ID and Description to GUID 20020530
35 SELECT_VIA_ALTID_ONLY Static method Public Method Searches Without Product ID and Description 20030320
36 SELECT_VIA_SCENARIO Static method Public Method Calls Central Product Selection Methods 20021022
37 SHOW_POPUP_TO_CHOOSE Static method Private Method Internal: Returns a Popup for Selecting Values 20020820
38 SPLIT_STRING_INTO_FIELDS Static method Public Method Converts an Alternative ID String to Single Fields 20030925
39 USE_DEFAULT_CONTEXT Static method Private Method Determines ID Value via Default Context Data 20020903
40 WRITE_ID_FIELDS_FROM_DB_TO_EXT Static method Public Method Converts ID Values from Database Format (Several GUIDS) 20030307
41 WRITE_ID_FIELD_FROM_DB_TO_EXT Static method Public Method Converts ID Values from Database Format (One GUID) 20030307
42 WRITE_TO_TRANSPORT Static method Private Method Writes Objects to Transport Request 20021126
Events
Class CL_ALTID_PRODUCT_SERVICE has no event.
Types
Class CL_ALTID_PRODUCT_SERVICE has no local type.
Method Signatures

Method CHECK_ALTID_TYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS_EXISTS Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021125
2 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020723
3 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020723
# Exception Resumable Description Created on
1 DATA_INCORRECT Der angegebene ID Typ existiert nicht. 20020723

Method CHECK_TABLE_FOR_UNIQUE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_TABLES Call by reference Type reference (TYPE) COMT_ALTID_FIELD_TAB Ergebnisliste für alternative Identifikatoren 20020712
2 Exporting ET_ID_TYPES Call by reference Type reference (TYPE) COMT_ALTID_TYPE_DETAIL_TAB 20020712
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) COMT_ALTID_TABLENAME Name einer Tabelle für Felder der altern. Identifikatoren 20020712

Method CHECK_TABLE_FOR_UNIQUE_TYPES on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method CONVERT_FIELDS_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Tabelle mit den Detaildaten der altern. Identifikatoren 20030925
2 Importing IS_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Tabelle mit den Detaildaten der altern. Identifikatoren 20030925
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20030925

Method CREATE_ALTID_DB_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020809
2 Importing IS_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DETAIL Details eines Alternativen Identifikators 20020809

Method CREATE_ALTID_DB_INDEX on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method CREATE_NEW_ALTID_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040324
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) COMT_GOX_TRANS_OBJECT Tabelle mit Einträgen zum Transport 20040324
3 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Struktur für die generische Objekterweiterung (Details) 20040324
4 Importing IV_TEMPLATE_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20020606
# Exception Resumable Description Created on
1 CREATION_ERROR Fehler beim erzeugen der Klasse 20020606
2 WRONG_FIELD Feld existiert nicht 20040324

Method CREATE_NEW_ALTID_FUGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020715
2 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020716
3 Importing IS_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DETAIL Details eines Alternativen Identifikators 20020715
4 Importing IT_ATTRIBUTE_ID Call by reference Type reference (TYPE) COMT_ATTRIBUTE_ID_TAB Feldname 20040324
5 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020715

Method CREATE_NEW_ALTID_FUGR on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method CREATE_TADIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TADIR Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20041110
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20041110
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20041110

Method DELETE_ALTID_TYPE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Steuerungsdaten für Alternative Produkt Idendifikatoren 20021113
2 Importing IV_DELETE_CLASS Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021204
3 Importing IV_DELETE_FUNCTION_GROUP Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021204
4 Importing IV_DELETE_REFERENCES Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021223
# Exception Resumable Description Created on
1 CLASS_NOT_DELETED Die Klasse konnte nicht gelöscht werden 20021113
2 FUNCTION_NOT_DELETED Der Funktionsbaustein konnte nicht gelöscht werden 20021127
3 ID_TYPE_USED Der ID-Typ wird noch verwendet 20021126
4 WRONG_CALL 20021113

Method F4_HELP_FOR_ALTID_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_VALUE Call by reference Type reference (TYPE) COMT_ALTID_FIELD_DATA_TAB Tabelle für die Felddaten der altern. Identifikatoren 20021216
2 Exporting EV_CANCEL Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021216
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) COMT_ALTID_FIELDVALUE Wert eines Feldes für alternative Identifikatoren 20021216
4 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) COMT_ATTR_ID_30 Attribut 20021216
5 Importing IV_ATTR_VAL_HIGH Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021216
6 Importing IV_DISPLAY Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021216
7 Importing IV_DYNPFIELD Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20021216
8 Importing IV_DYNPNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021216
9 Importing IV_DYNPPROG Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20021216
10 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DD03L-FIELDNAME Feldname 20021216
11 Importing IV_STEPL Call by reference Type reference (TYPE) SY-STEPL Dynpros, Index der aktuellen Tabellenzeile 20021216
12 Importing IV_SUPPRESS_POPUP Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021216
13 Importing IV_TABNAME Call by reference Type reference (TYPE) DD03L-TABNAME Tabellenname 20021216
# Exception Resumable Description Created on
1 ERROR_F4_HELP 20021216

Method F4_HELP_FOR_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNPFIELD Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20030107
2 Importing IV_DYNPNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030107
3 Importing IV_DYNPPROG Call by reference Type reference (TYPE) SY-REPID 20030107
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20030107
5 Importing IV_PROD_COMP_TYPE Call by reference Type reference (TYPE) COMT_PROD_COMP_TYPE Characterfeld der Länge 10 20030107
6 Importing IV_STEPL Call by reference Type reference (TYPE) SY-STEPL Dynpros, Index der aktuellen Tabellenzeile 20030107
7 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) COMT_ALTID_TABLENAME Name einer Tabelle für Felder der altern. Identifikatoren 20030107

Method F4_HELP_FOR_FIELD_NAMES on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method F4_HELP_FOR_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROD_COMP_TYPE Call by reference Type reference (TYPE) COMT_PROD_COMP_TYPE_TAB 20031023
2 Importing IV_DYNPFIELD Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20030107
3 Importing IV_DYNPNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030107
4 Importing IV_DYNPPROG Call by reference Type reference (TYPE) SY-REPID 20030107
5 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20030107
6 Importing IV_STEPL Call by reference Type reference (TYPE) SY-STEPL Dynpros, Index der aktuellen Tabellenzeile 20030107

Method F4_HELP_FOR_TABLE_NAMES on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GENERATE_ALTID_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020731
2 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20020723
3 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020708
# Exception Resumable Description Created on
1 ACTIVATION_ERROR Fehler beim Aktivieren 20020708
2 META_DATA_INCORRECT Der angegebene ID Typ existiert nicht. 20020708
3 WRONG_FIELD Feld existiert nicht 20021113

Method GET_ALTID_FROM_GUIDS_AND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE_TXT Call by reference Type reference (TYPE) COMC_ALTID_TYPET Kurztext zum alternativen Identifikationstyp 20020823
2 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DET_GUID_TAB Struktur mit den Detaildaten der altern. Identifikatoren 20020823
3 Exporting ET_PRODUCT_INFO Call by reference Type reference (TYPE) COMT_PR_ID_SHORTT_TAB Produkt-ID und Kurtztext 20020823
4 Importing IT_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_S_TAB Interner, eindeutiger Identifikator des Produkts 20020823
5 Importing IV_CONVERT_ID_TO_EXT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20031117
6 Importing IV_ID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020823
7 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020823

Method GET_ALTID_FROM_GUIDS_AND_TYPE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_ALTID_FROM_GUIDS_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DET_GUID_TAB Struktur mit den Detaildaten der altern. Identifikatoren 20020828
2 Exporting ET_ALTID_TYPE_TXT Call by reference Type reference (TYPE) COMT_ALTID_TYPET_TAB Kurztext zum alternativen Identifikationstyp 20020828
3 Exporting ET_PRODUCT_INFO Call by reference Type reference (TYPE) COMT_PR_ID_SHORTT_TAB Produkt-ID und Kurztext 20020828
4 Importing IT_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_S_TAB Interner, eindeutiger Identifikator des Produkts 20020828
5 Importing IV_CONVERT_ID_TO_EXT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20031117
6 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20020823
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020927
2 NO_DATA_FOUND keine Werte gefunden 20021118

Method GET_ALTID_FROM_GUID_AND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE_TXT Call by reference Type reference (TYPE) COMC_ALTID_TYPET Kurztext zum alternativen Identifikationstyp 20020816
2 Exporting ES_PRODUCT_INFO Call by reference Type reference (TYPE) COMS_PR_ID_SHORTT Produkt-ID und Kurtztext 20020816
3 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Struktur mit den Detaildaten der altern. Identifikatoren 20020830
4 Importing IV_CONVERT_ID_TO_EXT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20031117
5 Importing IV_ID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020816
6 Importing IV_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_GUID Interner, eindeutiger Identifikator des Produkts 20020816
7 Importing IV_USE_DEFAULT_CONTEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020903
8 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020816
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler aufgetreten 20020927

Method GET_ALTID_FROM_GUID_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE_TXT Call by reference Type reference (TYPE) COMC_ALTID_TYPET Kurztext zum alternativen Identifikationstyp 20020815
2 Exporting ES_PRODUCT_INFO Call by reference Type reference (TYPE) COMS_PR_ID_SHORTT Produkt-ID und Kurztext 20020816
3 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Struktur mit den Detaildaten der altern. Identifikatoren 20020830
4 Importing IV_ALTID_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Interner, eindeutiger Identifikator des Produkts 20030204
5 Importing IV_CONVERT_ID_TO_EXT Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20031117
6 Importing IV_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_GUID Interner, eindeutiger Identifikator des Produkts 20020729
7 Importing IV_USE_DEFAULT_CONTEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logical Variable 20020905
8 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020816
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020927
2 NOTHING_FOUND 20021119

Method GET_ALTID_TYPES_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_TABLES Call by reference Type reference (TYPE) COMT_ALTID_FIELD_TAB Ergebnisliste für alternative Identifikatoren 20020718
2 Exporting ET_ID_TYPES Call by reference Type reference (TYPE) COMT_ALTID_TYPE_DETAIL_TAB 20020718
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) COMT_ALTID_TABLENAME Name einer Tabelle für Felder der altern. Identifikatoren 20020718

Method GET_ALTID_TYPES_FOR_TABLE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_GUID_FROM_ALTID_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20031113
2 Importing IR_SCENARIO Call by reference Object reference (TYPE REF TO) CL_COM_PRSEARCHSCENARIO_BASE Basisklasse Suchszenario 20031113
3 Importing IS_EXCLUDE_PROD_OBJ Call by reference Type reference (TYPE) COMS_ALTID_EXCLUDE Einschränkung der Suche auf Produkte oder Objekte 20031113
4 Importing IT_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Tabelle mit den Detaildaten der altern. Identifikatoren 20031113
5 Importing IT_OBJECT_FAMILY_RANGE Call by reference Type reference (TYPE) COMT_PR_OBJ_FAM_RANGE_T Selektionsstruktur für Produkt Objekt Familie 20031113
6 Importing IT_PRODUCT_BATCH_DEDIC_RANGE Call by reference Type reference (TYPE) COMT_PR_BATCH_DEDIC_RANGE_TAB Selektiontabellentyp für BATCH_DEDICATED 20031113
7 Importing IT_PRODUCT_COMPETITOR_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_COMPET_RANGE_TAB Selektionstabellentyp für Kennzeichen Wettbewerberprodukt 20031113
8 Importing IT_PRODUCT_CONFIG_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_CONFIG_RANGE_TAB Selektionsstruktur für Kennzeichen Konfigurierbar 20031113
9 Importing IT_PRODUCT_ID_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_ID_RANGE_TAB Selektionsstruktur Produkt ID 20031113
10 Importing IT_PRODUCT_LOGSYS_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_LOGSYS_RANGE_TAB Selektiontabellentyp für das logische System 20031113
11 Importing IT_PRODUCT_TYPE_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE_RANGE_TAB Selektionsstruktur Produkt Typ 20031113
12 Importing IT_PRODUCT_XNOSEARCH_RANGE Call by reference Type reference (TYPE) COMT_PR_XNOSEARCH_RANGE_TAB Selektionsstruktur für XNOSEARCH 20031113
13 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20031113
14 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) BAPIMAXROW Maximale Zeilenanzahl der Treffermenge 20031113
15 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20031113
16 Importing IV_USE_INAKTIVE_PRODUCTS Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20031113
17 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20031113
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20031113

Method GET_GUID_FROM_ALTID_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20020313
2 Importing IR_SCENARIO Call by reference Object reference (TYPE REF TO) CL_COM_PRSEARCHSCENARIO_BASE Basisklasse Suchszenario 20030114
3 Importing IS_EXCLUDE_PROD_OBJ Call by reference Type reference (TYPE) COMS_ALTID_EXCLUDE Einschränkung der Suche auf Produkte oder Objekte 20020820
4 Importing IT_ALTID_CONTEXT_HEADER Call by reference Type reference (TYPE) COMT_ALTID_CONTEXT_FIELDS_TAB Kontextinformationen für alternative Identifikatoren 20020313
5 Importing IT_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Tabelle mit den Detaildaten der altern. Identifikatoren 20020313
6 Importing IT_OBJECT_FAMILY_RANGE Call by reference Type reference (TYPE) COMT_PR_OBJ_FAM_RANGE_T Selektionsstruktur für Produkt Objekt Familie 20030114
7 Importing IT_PRODUCT_BATCH_DEDIC_RANGE Call by reference Type reference (TYPE) COMT_PR_BATCH_DEDIC_RANGE_TAB Selektiontabellentyp für BATCH_DEDICATED 20030114
8 Importing IT_PRODUCT_COMPETITOR_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_COMPET_RANGE_TAB Selektionstabellentyp für Kennzeichen Wettbewerberprodukt 20030114
9 Importing IT_PRODUCT_CONFIG_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_CONFIG_RANGE_TAB Selektionsstruktur für Kennzeichen Konfigurierbar 20030114
10 Importing IT_PRODUCT_ID_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_ID_RANGE_TAB Selektionsstruktur Produkt ID 20030114
11 Importing IT_PRODUCT_LOGSYS_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_LOGSYS_RANGE_TAB Selektiontabellentyp für das logische System 20030114
12 Importing IT_PRODUCT_TYPE_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE_RANGE_TAB Selektionsstruktur Produkt Typ 20030114
13 Importing IT_PRODUCT_XNOSEARCH_RANGE Call by reference Type reference (TYPE) COMT_PR_XNOSEARCH_RANGE_TAB Selektionsstruktur für XNOSEARCH 20030114
14 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021024
15 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) BAPIMAXROW Maximale Zeilenanzahl der Treffermenge 20030114
16 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020228
17 Importing IV_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Name des Profils für alternative Identifikatoren 20020227
18 Importing IV_SHOW_POPUP Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020823
19 Importing IV_USE_INAKTIVE_PRODUCTS Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021023
20 Importing IV_USE_PRODUCT_ID Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20030319
21 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020813
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020927

Method GET_GUID_FROM_ALTID_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20021002
2 Importing IR_SCENARIO Call by reference Object reference (TYPE REF TO) CL_COM_PRSEARCHSCENARIO_BASE Basisklasse Suchszenario 20021004
3 Importing IS_EXCLUDE_PROD_OBJ Call by reference Type reference (TYPE) COMS_ALTID_EXCLUDE Einschränkung der Suche auf Produkte oder Objekte 20021002
4 Importing IT_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Tabelle mit den Detaildaten der altern. Identifikatoren 20021002
5 Importing IT_OBJECT_FAMILY_RANGE Call by reference Type reference (TYPE) COMT_PR_OBJ_FAM_RANGE_T Selektionsstruktur für Kennzeichen Konfigurierbar 20021004
6 Importing IT_PRODUCT_BATCH_DEDIC_RANGE Call by reference Type reference (TYPE) COMT_PR_BATCH_DEDIC_RANGE_TAB Selektionsstruktur für XNOSEARCH 20021004
7 Importing IT_PRODUCT_COMPETITOR_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_COMPET_RANGE_TAB Selektiontabellentyp für das logische System 20021004
8 Importing IT_PRODUCT_CONFIG_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_CONFIG_RANGE_TAB Selektionsstruktur Produkt ID 20021004
9 Importing IT_PRODUCT_ID_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_ID_RANGE_TAB Selektionsstruktur Produkt ID 20021004
10 Importing IT_PRODUCT_LOGSYS_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_LOGSYS_RANGE_TAB Selektiontabellentyp für BATCH_DEDICATED 20021004
11 Importing IT_PRODUCT_TYPE_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE_RANGE_TAB Selektionsstruktur Produkt ID 20021004
12 Importing IT_PRODUCT_XNOSEARCH_RANGE Call by reference Type reference (TYPE) COMT_PR_XNOSEARCH_RANGE_TAB Selektionsstruktur für Produkt Objekt Familie 20021004
13 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für alternative Identifikatoren 20021002
14 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021024
15 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) BAPIMAXROW Maximale Zeilenanzahl der Treffermenge 20021004
16 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20021002
17 Importing IV_READ_BUFFER Call by reference Type reference (TYPE) COMT_PRODUCT_COMPET_RANGE_TAB Selektionstabellentyp für Kennzeichen Wettbewerberprodukt 20021004
18 Importing IV_SHOW_POPUP Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20021002
19 Importing IV_USE_INAKTIVE_PRODUCTS Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021023
20 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021002
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20021002

Method GET_GUID_FROM_ALTID_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20020717
2 Importing IR_SCENARIO Call by reference Object reference (TYPE REF TO) CL_COM_PRSEARCHSCENARIO_BASE Basisklasse Suchszenario 20030114
3 Importing IS_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Tabelle mit den Detaildaten der altern. Identifikatoren 20020829
4 Importing IS_EXCLUDE_PROD_OBJ Call by reference Type reference (TYPE) COMS_ALTID_EXCLUDE Einschränkung der Suche auf Produkte oder Objekte 20020820
5 Importing IT_OBJECT_FAMILY_RANGE Call by reference Type reference (TYPE) COMT_PR_OBJ_FAM_RANGE_T Selektionsstruktur für Produkt Objekt Familie 20030114
6 Importing IT_PRODUCT_BATCH_DEDIC_RANGE Call by reference Type reference (TYPE) COMT_PR_BATCH_DEDIC_RANGE_TAB Selektiontabellentyp für BATCH_DEDICATED 20030114
7 Importing IT_PRODUCT_COMPETITOR_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_COMPET_RANGE_TAB Selektionstabellentyp für Kennzeichen Wettbewerberprodukt 20030114
8 Importing IT_PRODUCT_CONFIG_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_CONFIG_RANGE_TAB Selektionsstruktur für Kennzeichen Konfigurierbar 20030114
9 Importing IT_PRODUCT_ID_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_ID_RANGE_TAB Selektionsstruktur Produkt ID 20030114
10 Importing IT_PRODUCT_LOGSYS_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_LOGSYS_RANGE_TAB Selektiontabellentyp für das logische System 20030114
11 Importing IT_PRODUCT_TYPE_RANGE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE_RANGE_TAB Selektionsstruktur Produkt Typ 20030114
12 Importing IT_PRODUCT_XNOSEARCH_RANGE Call by reference Type reference (TYPE) COMT_PR_XNOSEARCH_RANGE_TAB Selektionsstruktur für XNOSEARCH 20030114
13 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021024
14 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) BAPIMAXROW Maximale Zeilenanzahl der Treffermenge 20030114
15 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020717
16 Importing IV_SHOW_POPUP Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020823
17 Importing IV_USE_INAKTIVE_PRODUCTS Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20021023
18 Importing IV_WITH_ID_AND_TEXT Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20020813
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020927

Method GET_ID_TYPES_FROM_OBJFAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE_TAB 20020715
2 Exporting ET_ALTID_TYPES_TXT Call by reference Type reference (TYPE) COMT_ALTID_TYPET_TAB Texte für Alternative Produkt Idendifikatoren 20020715
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020715
4 Importing IV_OBJECT_FAMILY Call by reference Type reference (TYPE) COMT_PRODUCT_OBJECT_FAMILY Objektfamilie 20020715

Method GET_ID_TYPES_FROM_OBJFAM on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_ID_TYPES_FROM_PRODUCT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_TYPES_TXT Call by reference Type reference (TYPE) COMT_ALTID_TYPET_TAB Texte für Alternative Produkt Idendifikatoren 20020507
2 Exporting ET_ALTID_TYPE_PRTYP Call by reference Type reference (TYPE) COMT_ALTID_TYPE_PRTYP_TAB Steuerungsdaten für Alternative Produkt Idendifikatoren 20020827
3 Exporting ET_PRTYPE_PROFILE Call by reference Type reference (TYPE) COMT_PRT_ALTIDPR_TAB Zuordnung eines ID-Profils zu Produkttyp 20040803
4 Exporting EV_PROFILE_ID Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Profil für alternative Identifikatoren 20040427
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20020506
6 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRWB_OBJECT_TYPE 20020503

Method GET_ID_TYPES_FROM_PRODUCT_TYPE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_MAIN_ALTID_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE Steuerungsdaten für Alternative Produkt Idendifikatoren 20020403
2 Importing IT_CATEGORIES Call by reference Type reference (TYPE) COMT_CATEGORY_KEY_TAB Tabelle mit Kategorie Schlüsselfelder 20020403
3 Importing IV_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_GUID Interner, eindeutiger Identifikator des Produkts 20020403

Method GET_MAIN_ALTID_TYPE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_MAIN_ALTID_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE_GUID_TAB Steuerungsdaten für Alternative Produkt Idendifikatoren 20020828
2 Importing IT_CATEGORIES Call by reference Type reference (TYPE) COMT_CATEGORY_KEY_TAB Tabelle mit Kategorie Schlüsselfelder 20020828
3 Importing IT_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_S_TAB Interner, eindeutiger Identifikator des Produkts 20020828

Method GET_MAIN_ALTID_TYPES on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method GET_TABLES_FROM_ID_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OTHER_TABLES Call by reference Type reference (TYPE) COMT_ALTID_TABLENAME_TAB Name einer Tabelle für Felder der altern. Identifikatoren 20020902
2 Exporting ET_SETTYPES Call by reference Type reference (TYPE) COMT_SETTYPE_EXT_TAB Tabellentyp für Settyp-Daten 20020902
3 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Ergebnisliste für alternative Identifikatoren 20020902

Method GET_TABLES_FROM_ID_TYPE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method MAINTAIN_ALTID_TYPE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Steuerungsdaten für Alternative Produkt Idendifikatoren 20020723
2 Importing IT_ALTID_TYPES_TXT Call by reference Type reference (TYPE) COMT_ALTID_TYPE_TXT_TAB Texte für Alternative Produkt Idendifikatoren 20020724
# Exception Resumable Description Created on
1 ERROR_CREATING_TADIR_ENTRY 20050216
2 INTERNAL_ERROR 20050216
3 WRONG_CALL 20020723

Method READ_ALTID_CONTEXT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_CONTENT_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_CNFLD_TAB Umgebungsdaten für Felder der alternativen Idendifikatoren 20020228
2 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020228
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020228
# Exception Resumable Description Created on
1 INVALID_IMPORT_PARAMETER 20030307

Method READ_ALTID_CONTEXT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXT_DATA Call by reference Type reference (TYPE) COMT_ALTID_CONT_TAB Kontextfelder für Alternative Identifikatoren 20020228
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020228
3 Importing IV_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Name des Profils für alternative Identifikatoren 20020228

Method READ_ALTID_CONTEXT_PROFILE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method READ_ALTID_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TYPE_ORDER Call by reference Type reference (TYPE) COMT_ALTID_TYPE_ORDER_TAB Reihenfolge der Alternativen Identifikatoren 20020228
2 Exporting EV_STOP_AT_FIRST_HIT Call by reference Type reference (TYPE) COMT_ALTID_FIRST_HIT Kennzeichen, Suche nach erstem Treffer beenden 20020228
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020228
4 Importing IV_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Name des Profils für alternative Identifikatoren 20020228

Method READ_ALTID_PROFILE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method READ_ALTID_TYPE_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_TYPES Call by reference Type reference (TYPE) COMT_ALTID_TYPE_DETAIL_TAB Detail- und Kopfdaten zu einem Identifikationstyp 20020228
2 Exporting ET_ALTID_TYPES_TXT Call by reference Type reference (TYPE) COMT_ALTID_TYPET_TAB Texte für Alternative Produkt Idendifikatoren 20020507
3 Exporting ET_ALTID_TYPE_ORDER Call by reference Type reference (TYPE) COMT_ALTID_TP_OD_TAB Reihenfolge der alternativen Identifikatoren 20021011
4 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020318
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20020506
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020313
# Exception Resumable Description Created on
1 CLIENT_DATA_NOT_FOUND Keine Mandanten Daten gefunden 20020715

Method READ_ALTID_TYPE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_TYPE Call by reference Type reference (TYPE) COMS_ALTID_TYPE Steuerungsdaten für Alternative Produkt Idendifikatoren 20020521
2 Exporting ET_ALTID_FIELD Call by reference Type reference (TYPE) COMT_ALTID_FIELD_TAB Steuerungsdaten für Alternative Produkt Idendifikatoren 20021011
3 Importing IV_ID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für Alternative Identifikatoren 20020521
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20020521
# Exception Resumable Description Created on
1 NOT_FOUND 20020521
2 WRONG_CALL 20020521

Method READ_ALTID_TYPE_XREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATEGORY Call by reference Type reference (TYPE) COMT_CATEGORY_TAB Kategorie sortiert nach GUID 20021126
2 Exporting ET_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE_CLIENT_TAB 20021126
3 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Objekttyp für Alternative Identifikatoren 20021126
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_TYPE 'BUS1178' Objekttyp für Alternative Identifikatoren 20021126

Method READ_ALTID_TYPE_XREF on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method READ_PRODUCT_ID_SHORTT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRODUCT_ID Call by reference Type reference (TYPE) COMT_PRODUCT_TAB_GUID Produkthistorie (Schlüssel GUID) 20020530
2 Exporting ET_SHORT_TEXT Call by reference Type reference (TYPE) COMT_PRSHTEXT_TAB Produkt: Kurztext -Daten 20020530
3 Importing IT_PRODUCT_GUID Call by reference Type reference (TYPE) COMT_PRODUCT_S_TAB Tabelle mit Produkt GUIDs 20020530

Method READ_PRODUCT_ID_SHORTT on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method SELECT_VIA_ALTID_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20030320
2 Exporting ET_PRODUCT_EXT Call by reference Type reference (TYPE) COMT_PRWB_PRODUCT_EXT_T Tabelle zur erweiterten Produkt-Struktur 20030320
3 Importing IV_ALTID Call by reference Type reference (TYPE) COMT_ALTID_FIELDVALUE Wert eines Feldes für alternative Identifikatoren 20030320
4 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für alternative Identifikatoren 20030320
5 Importing IV_OBJECT_FAMILY Call by reference Type reference (TYPE) COMT_PRODUCT_OBJECT_FAMILY Logische Variable 20030320

Method SELECT_VIA_ALTID_ONLY on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method SELECT_VIA_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Ergebnisliste für alternative Identifikatoren 20021122
2 Exporting ET_PRODUCT_EXT Call by reference Type reference (TYPE) COMT_PRWB_PRODUCT_EXT_T Tabelle zur erweiterten Produkt-Struktur 20021022
3 Importing IT_CATEGORY_GUID Call by reference Type reference (TYPE) COMT_CATEGORY_GUID_TAB Selektionsstruktur Kategorie-GUID 20030630
4 Importing IV_ALTID Call by reference Type reference (TYPE) COMT_ALTID_FIELDVALUE Wert eines Feldes für alternative Identifikatoren 20021022
5 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für alternative Identifikatoren 20021022
6 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) FIELDNAME Feldname 20021022
7 Importing IV_OBJECT_FAMILY Call by reference Type reference (TYPE) COMT_PRODUCT_OBJECT_FAMILY Logische Variable 20021111
8 Importing IV_VALUE Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20021022

Method SELECT_VIA_SCENARIO on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method SHOW_POPUP_TO_CHOOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) COMS_ALTID_OBJECT_LIST Produkthistorie (Schlüssel GUID) 20020820
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) COMT_ALTID_OBJECT_LIST_TAB Tabelle mit Treffern 20020820

Method SHOW_POPUP_TO_CHOOSE on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method SPLIT_STRING_INTO_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Tabelle mit den Detaildaten der altern. Identifikatoren 20030925
2 Importing IS_ALTID_FIELDS_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Tabelle mit den Detaildaten der altern. Identifikatoren 20030925
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20030925

Method USE_DEFAULT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTID_FIELDS Call by reference Type reference (TYPE) COMS_ALTID_DATA_DETAIL Struktur mit den Detaildaten der altern. Ident + GUID 20020903
2 Importing IT_ALTID_CONTEXT Call by reference Type reference (TYPE) COMT_ALTID_CNFLD_TAB 20020903
3 Importing IT_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Struktur mit den Detaildaten der altern. Identifikatoren 20020903

Method USE_DEFAULT_CONTEXT on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method WRITE_ID_FIELDS_FROM_DB_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DET_GUID_TAB Tabellentyp mit den Detaildaten der altern. Ident + GUID 20030307
2 Importing IS_ALTID_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20030307
3 Importing IT_DBTAB_ENTRIES Call by reference Type reference (TYPE) ANY TABLE 20030307
4 Importing IV_DBTAB_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20030307

Method WRITE_ID_FIELDS_FROM_DB_TO_EXT on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method WRITE_ID_FIELD_FROM_DB_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALTID_FIELDS Call by reference Type reference (TYPE) COMT_ALTID_DATA_DETAIL_TAB Tabellentyp mit den Detaildaten der altern. Ident + GUID 20030307
2 Importing IS_ALTID_DETAIL Call by reference Type reference (TYPE) COMS_ALTID_TYPE_DETAIL Detail und Kopfdaten zu einem Identifikationstyp 20030307
3 Importing IS_DBTAB_ENTRY Call by reference Type reference (TYPE) ANY 20030307
4 Importing IV_DBTAB_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20030307

Method WRITE_ID_FIELD_FROM_DB_TO_EXT on class CL_ALTID_PRODUCT_SERVICE has no exception.

Method WRITE_TO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TADIR Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20021126

Method WRITE_TO_TRANSPORT on class CL_ALTID_PRODUCT_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400