SAP ABAP Class CL_COM_PRWB_CUST_ALTID (Consistency Check Class for Srch Methods for Alternative IDs)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRODUCT_CUST (Package) Product Master Customizing - General
Properties
Class CL_COM_PRWB_CUST_ALTID  
Short Description Consistency Check Class for Srch Methods for Alternative IDs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_PRODUCT_CUST   Product Master Customizing - General 
Created 20040305   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COM_PRWB_CUST_ALTID has no forward declaration.
Interfaces
Class CL_COM_PRWB_CUST_ALTID has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_PRWB_APPLICATION 20040309 Central Class of Product UI
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OT_PRODUCT_TYPES Instance attribute Private Type reference (TYPE) COMT_PRODUCT_TYPE_TAB Product Type 20040709
2 SC_SHLP_MAIN Constant Private Type reference (TYPE) STRING 'COM_PRWB_MAIN' 20040712
3 SC_SHLP_PREFIX Constant Private Type reference (TYPE) STRING 'COM_PRWB' 20040712
4 SC_SHLP_PREFIX_NONSAP Constant Private Type reference (TYPE) STRING 'ZOM_PRWB' 20050407
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALTID_LOCA Instance method Public Method Adds a Basic Search Help to the Locator Customizing 20040708
2 ADD_PARENT_LOCA Instance method Public Method Adds a Collective Search Help to the Locator Customizing 20040715
3 ADD_PARENT_SHLP_IN_MAIN Instance method Public Method Adds a Collective Search Help to the Main Search Help 20040715
4 ADD_SIMPLE_SHLP_IN_PARENT Instance method Public Method Adds a Basic Search Help to a Collective Search Help 20040310
5 CHANGE_ALTIDTYPE_ALTIDPROF_ASS Instance method Public Method Adjusts Locator Cust. "Alt.ID Types <-> Alt.ID-Profiles" 20040709
6 CHANGE_PRDTYPE_ALTIDPROF_ASS Instance method Public Method Adjusts Locator Cust. "Product Types <-> Alt.ID Profiles" 20040709
7 COMPOSE_SHLP Instance method Private Method Generates the Name of the Search Help 20040712
8 COMPOSE_SHLP_PARENT Instance method Private Method Generates the Name of the SCollective Help 20040712
9 CONSTRUCTOR Instance method Public Constructor Constructor 20040305
10 EXISTS_ALTID_LOCA Instance method Public Method Checks the Existence of a Basic Search Help in Locator Cust. 20041116
11 EXISTS_PARENT_LOCA Instance method Public Method Adds a Collective Search Help to the Locator Customizing 20041116
12 EXISTS_PARENT_SHLP Instance method Public Method Checks the Existence of a Collective Search Help in DDIC 20041116
13 EXISTS_PARENT_SHLP_IN_MAIN Instance method Public Method Checks the Existence of a Coll.Search Help of Main Srch Help 20041116
14 EXISTS_SIMPLE_SHLP Instance method Public Method Checks the Existence of a Basic Search Help in DDIC 20041116
15 EXISTS_SIMPLE_SHLP_IN_PARENT Instance method Public Method Checks the Existence of a Basic Srch Help of Coll.Srch Help 20041116
16 GENERATE_PARENT_SHLP Instance method Public Method Generates a Collective Search Help in the DDIC 20040715
17 GENERATE_SIMPLE_SHLP Instance method Public Method Generates a Basic Search Help in the DDIC 20040309
18 GET_ALTID_LOCA Instance method Private Method Returns Product Types with this Alt.ID in the Locator Cust. 20040712
19 GET_PRODUCT_TYPES Instance method Public Method Returns the Product Types Defined in the System 20040709
20 GET_SHLP_MAIN Instance method Public Method Returns the Top Collective Search Help in Locator Cust. 20040712
21 GET_SHLP_PREFIX Static method Public Method Returns the Search Help Prefix in the Locator Customizing 20040713
22 GET_SHLP_PREFIX_NONSAP Static method Public Method Returns the Search Help Prefix in the Locator Customizing 20050601
23 REMOVE_ALTID_LOCA Instance method Private Method Removes a Basic Search Help from the Locator Customizing 20040308
24 REMOVE_PARENT_LOCA Instance method Public Method Adds a Collective Search Help to the Locator Customizing 20041011
25 REMOVE_PARENT_SHLP_FROM_MAIN Instance method Public Method Removes a Collective Search Help from the Main Search Help 20041011
26 REMOVE_SIMPLE_SHLP_FROM_PARENT Instance method Private Method Removes a Basic Search Help from the Main Search Help 20040708
Events
Class CL_COM_PRWB_CUST_ALTID has no event.
Types
Class CL_COM_PRWB_CUST_ALTID has no local type.
Method Signatures

Method ADD_ALTID_LOCA 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 Identifikationstyp für alternative Identifikatoren 20040709
2 Importing IV_IS_ALTID Call by reference Type reference (TYPE) COMT_BOOLEAN 'X' Logische Variable 20040715
3 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040708
4 Importing IV_UPDATE_ALL_CLIENTS Call by reference Type reference (TYPE) COMT_BOOLEAN SPACE Logische Variable 20050511

Method ADD_ALTID_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method ADD_PARENT_LOCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040715
2 Importing IV_UPDATE_ALL_CLIENTS Call by reference Type reference (TYPE) COMT_BOOLEAN SPACE Logische Variable 20050511

Method ADD_PARENT_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method ADD_PARENT_SHLP_IN_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040715

Method ADD_PARENT_SHLP_IN_MAIN on class CL_COM_PRWB_CUST_ALTID has no exception.

Method ADD_SIMPLE_SHLP_IN_PARENT 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 Identifikationstyp für alternative Identifikatoren 20040712
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040310

Method ADD_SIMPLE_SHLP_IN_PARENT on class CL_COM_PRWB_CUST_ALTID has no exception.

Method CHANGE_ALTIDTYPE_ALTIDPROF_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALTID_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Profil für alternative Identifikatoren 20040709
2 Importing IV_ALTID_TYPE Call by reference Type reference (TYPE) COMT_ALTID_TYPE Identifikationstyp für alternative Identifikatoren 20040709
3 Importing IV_UPDATE_TYPE Call by reference Type reference (TYPE) UPDATE_TYPE Art der Änderung 20040709

Method CHANGE_ALTIDTYPE_ALTIDPROF_ASS on class CL_COM_PRWB_CUST_ALTID has no exception.

Method CHANGE_PRDTYPE_ALTIDPROF_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALTID_PROFILE Call by reference Type reference (TYPE) COMT_ALTID_PROFILE Profil für alternative Identifikatoren 20040709
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040709
3 Importing IV_UPDATE_TYPE Call by reference Type reference (TYPE) UPDATE_TYPE Art der Änderung 20040709

Method CHANGE_PRDTYPE_ALTIDPROF_ASS on class CL_COM_PRWB_CUST_ALTID has no exception.

Method COMPOSE_SHLP 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 Identifikationstyp für alternative Identifikatoren 20040712
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040712
3 Returning RV_SHLP_NAME Value transfer Type reference (TYPE) STRING 20040712

Method COMPOSE_SHLP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method COMPOSE_SHLP_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040712
2 Returning RV_SHLP_PARENT_NAME Value transfer Type reference (TYPE) STRING 20040712

Method COMPOSE_SHLP_PARENT on class CL_COM_PRWB_CUST_ALTID has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_COM_PRWB_CUST_ALTID has no parameter.
Method CONSTRUCTOR on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_ALTID_LOCA 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 Identifikationstyp für alternative Identifikatoren 20041116
2 Importing IV_IS_ALTID Call by reference Type reference (TYPE) COMT_BOOLEAN 'X' Logische Variable 20041116
3 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
4 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_ALTID_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_PARENT_LOCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
2 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_PARENT_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_PARENT_SHLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GENERATE_DDIC Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20041116
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
3 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_PARENT_SHLP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_PARENT_SHLP_IN_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
2 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_PARENT_SHLP_IN_MAIN on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_SIMPLE_SHLP 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 Identifikationstyp für alternative Identifikatoren 20041116
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20041116
3 Importing IV_GENERATE_DDIC Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20041116
4 Importing IV_IS_ALTID Call by reference Type reference (TYPE) COMT_BOOLEAN 'X' Logische Variable 20041116
5 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
6 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_SIMPLE_SHLP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method EXISTS_SIMPLE_SHLP_IN_PARENT 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 Identifikationstyp für alternative Identifikatoren 20041116
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041116
3 Returning RV_EXISTS Value transfer Type reference (TYPE) COMT_BOOLEAN Logische Variable 20041116

Method EXISTS_SIMPLE_SHLP_IN_PARENT on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GENERATE_PARENT_SHLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GENERATE_DDIC Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040824
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040715

Method GENERATE_PARENT_SHLP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GENERATE_SIMPLE_SHLP 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 Identifikationstyp für alternative Identifikatoren 20040709
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20041026
3 Importing IV_GENERATE_DDIC Call by reference Type reference (TYPE) COMT_BOOLEAN ' ' Logische Variable 20040824
4 Importing IV_IS_ALTID Call by reference Type reference (TYPE) COMT_BOOLEAN 'X' Logische Variable 20040715
5 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040309

Method GENERATE_SIMPLE_SHLP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GET_ALTID_LOCA 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 Identifikationstyp für alternative Identifikatoren 20040712
2 Returning RT_PRODUCT_TYPES Value transfer Type reference (TYPE) COMT_PRODUCT_TYPE_TAB Produkttyp 20040712

Method GET_ALTID_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GET_PRODUCT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PRODUCT_TYPES Value transfer Type reference (TYPE) COMT_PRODUCT_TYPE_TAB Produkttyp 20040709

Method GET_PRODUCT_TYPES on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GET_SHLP_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SHLP_MAIN Value transfer Type reference (TYPE) STRING 20040712

Method GET_SHLP_MAIN on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GET_SHLP_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SHLP_PREFIX Value transfer Type reference (TYPE) STRING 20040713

Method GET_SHLP_PREFIX on class CL_COM_PRWB_CUST_ALTID has no exception.

Method GET_SHLP_PREFIX_NONSAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SHLP_PREFIX Value transfer Type reference (TYPE) STRING 20050601

Method GET_SHLP_PREFIX_NONSAP on class CL_COM_PRWB_CUST_ALTID has no exception.

Method REMOVE_ALTID_LOCA 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 Identifikationstyp für alternative Identifikatoren 20040709
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040709

Method REMOVE_ALTID_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method REMOVE_PARENT_LOCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041011

Method REMOVE_PARENT_LOCA on class CL_COM_PRWB_CUST_ALTID has no exception.

Method REMOVE_PARENT_SHLP_FROM_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20041011

Method REMOVE_PARENT_SHLP_FROM_MAIN on class CL_COM_PRWB_CUST_ALTID has no exception.

Method REMOVE_SIMPLE_SHLP_FROM_PARENT 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 Identifikationstyp für alternative Identifikatoren 20040709
2 Importing IV_PRODUCT_TYPE Call by reference Type reference (TYPE) COMT_PRODUCT_TYPE Produkttyp 20040708

Method REMOVE_SIMPLE_SHLP_FROM_PARENT on class CL_COM_PRWB_CUST_ALTID has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700