SAP ABAP Class CL_BCM_PMASTER (CM: Header Data for Product)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-PCT (Application Component) Product Catalog
     CMT (Package) Configuration Management - Core Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCM_SAVE Save interface for process shift 19991019
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_CHECK Interface of Consistency Check 19990329
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19990329
Properties
Class CL_BCM_PMASTER  
Short Description CM: Header Data for Product    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package CMT   Configuration Management - Core Development 
Created 19990329   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCM_SAVE Save interface for process shift 19991019
2 IF_OS_CHECK Interface of Consistency Check 19990329
3 IF_OS_STATE State Management for a 'Managed Object' 19990329
Friends
# Friend Modeled only Created on Description
1 CB_BCM_PMASTER 20050111 Base Agent CM: Product Header Data
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_AGENT Static Attribute Private Object reference (TYPE REF TO) CA_BCM_PMASTER Class Agent for the Persistence Service 19990413
2 CLASS_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_OS_FACTORY Class Factory 19990413
3 INIT Instance attribute Private Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE INIT 19991124
4 INSTANCE_MANAGER Static Attribute Private Object reference (TYPE REF TO) IF_OS_INSTANCE_MANAGER INSTANCE_MANAGER 19990917
5 LIFE_CYCLE Instance attribute Protected Type reference (TYPE) DE_CM_LIFE_CYCLE CM: Description for the Life Cycle of a Product 20010424
6 OBJNR Instance attribute Protected Type reference (TYPE) J_OBJNR Object Number 20010424
7 OLD_PM_DESCR_TEXT Instance attribute Private Type reference (TYPE) DE_CM_DESCRIPTION OLD_PM_DESCR_TEXT 19991125
8 PMLAST_CHGD_ZONE Instance attribute Protected Type reference (TYPE) SYSTZONLO Date and Time, Time Zone of User 20010424
9 PM_CREATED_AT Instance attribute Protected Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20010424
10 PM_CREATED_BY Instance attribute Protected Type reference (TYPE) SYUNAME SAP System, User Logon Name 20010424
11 PM_CREATED_ZONE Instance attribute Protected Type reference (TYPE) SYSTZONLO Date and Time, Time Zone of User 20010424
12 PM_DESCR_TEXT Instance attribute Private Type reference (TYPE) DE_CM_DESCRIPTION PM_DESCR_TEXT 19991125
13 PM_LAST_CHGD_AT Instance attribute Protected Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20010424
14 PM_LAST_CHGD_BY Instance attribute Protected Type reference (TYPE) SYUNAME SAP System, User Logon Name 20010424
15 PM_LOG Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20010424
16 PM_LOGSYS Instance attribute Private Type reference (TYPE) LOGSYS Logical System 20010424
17 PM_STATUS Instance attribute Private Type reference (TYPE) DE_CM_STATUS Display Status Text 19991105
18 PM_TEXT_KEY Instance attribute Private Type reference (TYPE) DE_CM_KEY CM: General Key Field 20010424
19 PRODUCT_ID Instance attribute Protected Type reference (TYPE) DE_CM_PRODUCT_ID Business Administration Key for Product Master 20010424
20 SAVE_BUFFER Instance attribute Private Type reference (TYPE) TCM_PMASTER SAVE_BUFFER 19991130
21 STATE Instance attribute Private Object reference (TYPE REF TO) CL_BCM_PMASTER OBJECT SERVICES STATE 20010509
22 TEXT Instance attribute Private Object reference (TYPE REF TO) CL_BCM_TEXT TEXT 19990924
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_KEY Static method Public Method External Assignment of Product ID 19990520
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990409
3 COMPLETE_HANDOVER Instance method Public Method Supply all attributes that have a get-method 19990520
4 COMPLETE_UPDATE Instance method Public Method Set all attributes that have a set-method 19990520
5 CREATE_PERSISTENT_BY_KEY Static method Public Method Creation of a product with the given business admin. key 19990409
6 CREATE_PRODUCT_ID Static method Public Method Generate a new product Id 19991008
7 DEFINE_DESCR_TEXT Instance method Public Method Set description (language dependent) 19991124
8 DELETE_PERSISTENT_BY_KEY Static method Public Method Deletes product with given business admin. key 19990409
9 ERROR_INFO Instance method Public Method Info about the errors that occured 19990329
10 EXIST Static method Public Method Does a conf. definition with the given key exist? 19991111
11 FETCH_PM_STATUS Instance method Public Method Get status text from the object instance 19991105
12 GET_INIT Instance method Private Get-method of a virtual attribute Reads the Attribute INIT 20010424
13 GET_LIFE_CYCLE Instance method Public Get-method of a virtual attribute Reads Attribute LIFE_CYCLE 19990503
14 GET_OBJNR Instance method Public Get-method of a virtual attribute Reads the Attribute OBJNR 19991103
15 GET_OLD_PM_DESCR_TEXT Instance method Private Get-method of a virtual attribute Reads Attribute OLD_PM_DESCR_TEXT 20010424
16 GET_PMLAST_CHGD_ZONE Instance method Public Get-method of a virtual attribute Reads Attribute PMLAST_CHGD_ZONE 19990913
17 GET_PM_CREATED_AT Instance method Public Get-method of a virtual attribute Reads Attribute PM_CREATED_AT 19990914
18 GET_PM_CREATED_BY Instance method Public Get-method of a virtual attribute Reads Attribute PM_CREATED_BY 19990913
19 GET_PM_CREATED_ZONE Instance method Public Get-method of a virtual attribute Reads Attribute PM_CREATED_ZONE 19990913
20 GET_PM_DESCR_TEXT Instance method Private Get-method of a virtual attribute Reads Attribute PM_DESCR_TEXT 20010424
21 GET_PM_LAST_CHGD_AT Instance method Public Get-method of a virtual attribute Reads Attribute PM_LAST_CHGD_AT 19990913
22 GET_PM_LAST_CHGD_BY Instance method Public Get-method of a virtual attribute Reads Attribute PM_LAST_CHGD_BY 19990913
23 GET_PM_LOG Instance method Private Get-method of a virtual attribute Reads Attribute PM_LOG 19991117
24 GET_PM_LOGSYS Instance method Private Get-method of a virtual attribute Reads Attribute PM_LOGSYS 19991124
25 GET_PM_STATUS Instance method Private Get-method of a virtual attribute Reads Attribute PM_STATUS 19991117
26 GET_PM_TEXT_KEY Instance method Private Get-method of a virtual attribute Reads Attribute PM_TEXT_KEY 19990913
27 GET_PRODUCT_ID Instance method Public Get-method of a virtual attribute Reads the Attribute PRODUCT_ID 19990503
28 GET_SAVE_BUFFER Instance method Private Get-method of a virtual attribute Reads the Attribute SAVE_BUFFER 20010424
29 GET_TEXT Instance method Private Get-method of a virtual attribute Reads Attribute TEXT 20010424
30 IS_ATTACHED Static method Public Method Is the specified ERP object linked to a product? 19990928
31 IS_DELETE_ALLOWED Instance method Private Method Checks whether object can be deleted 19991130
32 IS_KEY_UNIQUE Static method Public Method Is the specified product key unique / already assigned? 19990917
33 MIG_HANDLE_EXCEPTION Instance method Public Method Migration: Formerly HANDLE_EXCEPTION Method 20010424
34 MIG_INIT Instance method Public Method Migration: Formerly Init Method 20010424
35 MIG_INVALIDATE Instance method Public Method Migration: Formerly INVALIDATE Method 20010424
36 OWN_INIT Instance method Private Method Initialize (Not During Create!) 19991125
37 RETURN_BOR_KEY_TO_SEM_KEY Static method Public Method Also includes run time objects that have not yet been saved 19991021
38 RETURN_DESCR_TEXT Instance method Public Method Read Description (Language-Dependent) 19991124
39 RETURN_PERSISTENT Static method Public Method Return an instance of a specified business admin. key 19990924
40 RETURN_SEM_KEY_TO_BOR_KEY Static method Public Method Also includes run time objects that have not yet been saved 19991021
41 SET_INIT Instance method Private Set-method of a virtual attribute Sets Attribute INIT 20010424
42 SET_LIFE_CYCLE Instance method Public Set-method of a virtual attribute Sets Attribute LIFE_CYCLE 19990513
43 SET_OBJNR Instance method Public Set-method of a virtual attribute Sets the Attribute OBJNR 19991103
44 SET_OLD_PM_DESCR_TEXT Instance method Private Set-method of a virtual attribute Sets Attribute OLD_PM_DESCR_TEXT 20010424
45 SET_PMLAST_CHGD_ZONE Instance method Public Set-method of a virtual attribute Sets Attribute PMLAST_CHGD_ZONE 19990913
46 SET_PM_CREATED_AT Instance method Public Set-method of a virtual attribute Sets Attribute PM_CREATED_AT 19990914
47 SET_PM_CREATED_BY Instance method Public Set-method of a virtual attribute Sets Attribute PM_CREATED_BY 19990913
48 SET_PM_CREATED_ZONE Instance method Public Set-method of a virtual attribute Sets Attribute PM_CREATED_ZONE 19990913
49 SET_PM_DESCR_TEXT Instance method Private Set-method of a virtual attribute Sets Attribute PM_DESCR_TEXT 20010424
50 SET_PM_LAST_CHGD_AT Instance method Public Set-method of a virtual attribute Sets Attribute PM_LAST_CHGD_AT 19990913
51 SET_PM_LAST_CHGD_BY Instance method Public Set-method of a virtual attribute Sets Attribute PM_LAST_CHGD_BY 19990913
52 SET_PM_LOG Instance method Private Set-method of a virtual attribute Sets Attribute PM_LOG 19991117
53 SET_PM_LOGSYS Instance method Private Set-method of a virtual attribute Sets Attribute PM_LOGSYS 19991124
54 SET_PM_STATUS Instance method Private Set-method of a virtual attribute Sets Attribute PM_STATUS 19991117
55 SET_PM_TEXT_KEY Instance method Private Set-method of a virtual attribute Sets Attribute PM_TEXT_KEY 19990913
56 SET_SAVE_BUFFER Instance method Private Set-method of a virtual attribute Sets Attribute SAVE_BUFFER 20010424
57 SET_TEXT Instance method Private Set-method of a virtual attribute Sets Attribute TEXT 20010424
Events
Class CL_BCM_PMASTER has no event.
Types
Class CL_BCM_PMASTER has no local type.
Method Signatures

Method CHANGE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT Call by reference Object reference (TYPE REF TO) CL_BCM_PMASTER Produktinstanz 19990520
2 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Schlüssel für das Produkt 19990520
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCM_PMASTER neues Produkt 19990520
# Exception Resumable Description Created on
1 COPY_ATTRIBS_FAILED mind. ein Attribut wurde nicht in das neue Produkt kopiert 19990520
2 DELETION_FAILED Produkt mit altem Schlüssel wurde nicht gelöscht 19990520
3 METHOD_FAILED Methode fehlgeschlagen 19990520

Method CLASS_CONSTRUCTOR Signature

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

Method COMPLETE_HANDOVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_PMASTER Produktdaten in interner Darstellung 19990713
# Exception Resumable Description Created on
1 TRANSFER_NOT_COMPLETE die Daten wurden nicht vollständig übertragen 19990924

Method COMPLETE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CM_PMASTER Objektdaten 19991221
# Exception Resumable Description Created on
1 TRANSFER_NOT_COMPLETE Daten wurden nicht vollständig übertragen 19991221

Method CREATE_PERSISTENT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Produkts 20000111
2 Importing I_LIFE_CYCLE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE Lebenszyklus des Produktes 19990702
3 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Schlüssel 19990409
4 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCM_PMASTER erzeugtes persistentes Produkt 19990409
# Exception Resumable Description Created on
1 ATTRIBUTES_NOT_INITIALIZED Die Initialisierung der Attribute war nicht erfolgreich 19990513
2 DATABASE_ENTRY_EXISTS Datenbankeintrag existiert bereits 19990415
3 NO_NUMBER Keine Nummer gezogen 19990420
4 OBJECT_EXISTS Objekt existiert bereits 19990415
5 UNKNOWN_ERROR unbekannter Fehler 19990415

Method CREATE_PRODUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID neue Produkt-Id 19991008
# Exception Resumable Description Created on
1 METHOD_FAILED Methode ist fehlgeschlagen 19991008

Method DEFINE_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 19991124

Method DEFINE_DESCR_TEXT on class CL_BCM_PMASTER has no exception.

Method DELETE_PERSISTENT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Schlüssel 19990409
# Exception Resumable Description Created on
1 NOT_ALLOWED Status erlaubt löschen nicht 19991130
2 NO_ADMIN_DATA keine Verwaltungsdaten vorhanden (Quelle: os_exception) 19990415
3 NO_DATABASE_ENTRY kein Datenbankeintrag vorhanden (Quelle: os_exception) 19990415
4 UNKNOWN_ERROR unbekannter Fehler 19990415

Method ERROR_INFO Signature

Method ERROR_INFO on class CL_BCM_PMASTER has no parameter.
Method ERROR_INFO on class CL_BCM_PMASTER has no exception.

Method EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOR_KEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY BOR-Schlüssel 20000112
2 Importing I_ONLY_DATABASE_ENTRIES Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE nur DB-Einträge beachten? 19991111
3 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Schlüssel 20000112
4 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN existiert die Produktmappe? 19991111
# Exception Resumable Description Created on
1 DONT_KNOW Fehler 20000112

Method FETCH_PM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_STATUS Statustextzeile 19991105

Method FETCH_PM_STATUS on class CL_BCM_PMASTER has no exception.

Method GET_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_LIFE_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_LIFE_CYCLE Attributwert 19990517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) J_OBJNR Attributwert 19991103
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_OLD_PM_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_DESCRIPTION Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PMLAST_CHGD_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYSTZONLO Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_CREATED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TIMESTAMP Attributwert 19990914
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_CREATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYUNAME Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_CREATED_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYSTZONLO Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_DESCRIPTION Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_LAST_CHGD_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TIMESTAMP Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_LAST_CHGD_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYUNAME Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BALLOGHNDL Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) LOGSYS Attributwert 19991124
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_STATUS Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PM_TEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_KEY Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_PRODUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID Attributwert 19990517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_SAVE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TCM_PMASTER Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCM_TEXT Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method IS_ATTACHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_ATTACHED Call by reference Type reference (TYPE) CMT_BOOLEAN ist das Objekt angehängt? 19990928
2 Exporting E_IS_ATTACHED_LIST Call by reference Type reference (TYPE) TAB_CM_IS_USED Verwendungsliste 19990928
3 Importing I_IS_ATTACHED_LIST_REQUIRED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE wird eine Verwendungsliste benötigt? 19990928
4 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990928
5 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp, BOR-Bezeichnung 19990928
6 Importing I_RESTRICTED_TO Call by reference Type reference (TYPE) TAB_CM_PFOLDER eingeschränkt auf folgende Konfigurationsdefinitionen 19991220

Method IS_ATTACHED on class CL_BCM_PMASTER has no exception.

Method IS_DELETE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_FLAG wenn gesetzt, dann ist Löschen erlaubt 19991130
# Exception Resumable Description Created on
1 BSVA_ERROR Fehler in der Statusverwaltung 19991130
2 OS_EXCEPTION Fehler bei Verwendung Persistenzdienst 19991130

Method IS_KEY_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Produktschlüssel 19990917
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN eindeutig (ja/nein)? 19990917

Method IS_KEY_UNIQUE on class CL_BCM_PMASTER has no exception.

Method MIG_HANDLE_EXCEPTION Signature

Method MIG_HANDLE_EXCEPTION on class CL_BCM_PMASTER has no parameter.
Method MIG_HANDLE_EXCEPTION on class CL_BCM_PMASTER has no exception.

Method MIG_INIT Signature

Method MIG_INIT on class CL_BCM_PMASTER has no parameter.
Method MIG_INIT on class CL_BCM_PMASTER has no exception.

Method MIG_INVALIDATE Signature

Method MIG_INVALIDATE on class CL_BCM_PMASTER has no parameter.
Method MIG_INVALIDATE on class CL_BCM_PMASTER has no exception.

Method OWN_INIT Signature

Method OWN_INIT on class CL_BCM_PMASTER has no parameter.
# Exception Resumable Description Created on
1 FAILED Methode ist fehlgeschlagen 19991125

Method RETURN_BOR_KEY_TO_SEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Produktschlüssel 19991021
2 Returning RESULT Value transfer Type reference (TYPE) BORIDENT BOR-Schlüssel des Produkts 19991021
# Exception Resumable Description Created on
1 KEY_NOT_FOUND es wurde kein zum Input passender Schlüssel gefunden 19991021

Method RETURN_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 19991124

Method RETURN_DESCR_TEXT on class CL_BCM_PMASTER has no exception.

Method RETURN_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL Key für Produkt 19990924
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCM_PMASTER Instanz zum BWL-Key 19990924
# Exception Resumable Description Created on
1 NO_DATABASE_ENTRY das Produkt konnte nicht gefunden werden 19990924
2 OBJECT_MARKED_FOR_DELETION Objekt ist zum Löschen vorgemerkt 19990924
3 UNKNOWN_ERROR unbekannter Fehler 19990924

Method RETURN_SEM_KEY_TO_BOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOR_KEY Call by reference Type reference (TYPE) BORIDENT BOR-Schlüssel des Produkts 19991021
2 Returning RESULT Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel des Produkts 19991021
# Exception Resumable Description Created on
1 KEY_NOT_FOUND es wurde kein zum Input passender Schlüssel gefunden 19991021

Method SET_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT Call by reference Type reference (TYPE) CMT_BOOLEAN Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_LIFE_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIFE_CYCLE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE Attributwert 19990517
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Attributwert 19991103
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_OLD_PM_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLD_PM_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PMLAST_CHGD_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PMLAST_CHGD_ZONE Call by reference Type reference (TYPE) SYSTZONLO Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_CREATED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_CREATED_AT Call by reference Type reference (TYPE) TIMESTAMP Attributwert 19990914
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_CREATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_CREATED_BY Call by reference Type reference (TYPE) SYUNAME Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_CREATED_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_CREATED_ZONE Call by reference Type reference (TYPE) SYSTZONLO Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_LAST_CHGD_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_LAST_CHGD_AT Call by reference Type reference (TYPE) TIMESTAMP Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_LAST_CHGD_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_LAST_CHGD_BY Call by reference Type reference (TYPE) SYUNAME Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_LOG Call by reference Type reference (TYPE) BALLOGHNDL Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Attributwert 19991124
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_STATUS Call by reference Type reference (TYPE) DE_CM_STATUS Attributwert 19991117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_PM_TEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PM_TEXT_KEY Call by reference Type reference (TYPE) DE_CM_KEY Attributwert 19990913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_SAVE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_BUFFER Call by reference Type reference (TYPE) TCM_PMASTER Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Object reference (TYPE REF TO) CL_BCM_TEXT Attributwert 20010424
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010424
History
Last changed by/on SAP  20050219 
SAP Release Created in