SAP ABAP Class CL_ISM_PMD_IDCODES (CL_ISM_PMD_IDCODES)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JMM (Package) IS-M(edia) Development - Product Master Data
Properties
Class CL_ISM_PMD_IDCODES  
Short Description CL_ISM_PMD_IDCODES    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JMM   IS-M(edia) Development - Product Master Data 
Created 20010719   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_PMD_IDCODES has no forward declaration.
Interfaces
Class CL_ISM_PMD_IDCODES has no interface implemented.
Friends
Class CL_ISM_PMD_IDCODES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTYPE_CHANGE Constant Public Type reference (TYPE) AKTYP 'V' Activity Category in SAP Transaction 20010719
2 CON_ACTYPE_CREATE Constant Public Type reference (TYPE) AKTYP 'H' Activity Category in SAP Transaction 20010719
3 GS_CONTROL Instance attribute Private Type reference (TYPE) RJP_OBJECT_CONTROL_DATA License Data 20010719
4 GS_MARA_EXT Instance attribute Private Type reference (TYPE) MARA Basic Material Data 20010719
5 GT_IDCODE Instance attribute Private Type reference (TYPE) JPTIDCDASSIGN_TAB_DARK ID Code Assignments for Media Product Master 20010910
6 GT_OBJ Instance attribute Private Type reference (TYPE) JPTIDCDASSIGN_TAB ID Code Assignments for Media Product Master 20010720
7 GV_IDCODETYPE Instance attribute Public Type reference (TYPE) ISMIDCODETYPE Type of Identification Code 20010914
8 GV_IDENTCODE Instance attribute Public Type reference (TYPE) ISMIDENTCODE Identification Code 20010914
9 GV_PRODUCT Instance attribute Public Type reference (TYPE) MARA-MATNR Material Number 20010719
10 ST_INSTANCES Static Attribute Private Type reference (TYPE) JP_REF_PMD_IDCODES_TAB Instances for Class CL_ISM_MEDIA_PRODUCT 20010719
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method CHECK 20010719
2 CLOSE Instance method Public Method CLOSE 20010719
3 CREATE Instance method Public Method CREATE 20010719
4 FILL_WORKAREA Instance method Private Method FILL_WORKAREA 20010719
5 FREE_ALL Static method Public Method FREE_ALL 20010719
6 GET_ALL_PROPERTIES Instance method Public Method GET_ALL_PROPERTIES 20010719
7 GET_PROPERTY Instance method Public Method GET_PROPERTY 20010719
8 INITIALIZE_ALL Static method Public Method Initialize_all 20010719
9 LOAD Instance method Private Method LOAD 20010719
10 OPEN Instance method Public Method OPEN 20010719
11 SAVE Instance method Public Method SAVE 20010719
12 SELECT Static method Public Method SELECT 20010719
13 SET_PROPERTY Instance method Public Method Set Attribute in General Data 20010719
Events
Class CL_ISM_PMD_IDCODES has no event.
Types
Class CL_ISM_PMD_IDCODES has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRI_REF_PROD Call by reference Object reference (TYPE REF TO) IF_ISU_PROD_NODE_READ Stammdatengenerator Laufzeitsystem: Vorlageknoten 20011017
# Exception Resumable Description Created on
1 FAILED FAILED 20010719
2 NOT_OPEN NOT_OPEN 20010719

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PTE_IDCODES Call by reference Type reference (TYPE) JPTIDCDASSIGN_TAB ID-Code Zuordnungen zum Medienproduktstamm 20020131
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20010719

Method CREATE Signature

Method CREATE on class CL_ISM_PMD_IDCODES has no parameter.
# Exception Resumable Description Created on
1 NOT_SELECTED NOT_SELECTED 20010719
2 OBJECT_INVALID OBJECT_INVALID 20010719

Method FILL_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PTI_ADDRESS Call by reference Type reference (TYPE) ISU_BUS020_EXT_TAB XT_ADDRESS 20010719
2 Importing PTI_ADR2 Call by reference Type reference (TYPE) ISU_ADR2_TAB XT_ADR2 20010719
3 Importing PTI_ADR3 Call by reference Type reference (TYPE) ISU_ADR3_TAB XT_ADR3 20010719
4 Importing PTI_ADR6 Call by reference Type reference (TYPE) ISU_ADR6_TAB XT_ADR6 20010719
5 Importing PTI_CCARD Call by reference Type reference (TYPE) ISU_BUS0CC_DI_TAB XT_CCARD 20010719
6 Importing PTI_PAYMENT Call by reference Type reference (TYPE) ISU_BUS0BK_TAB XT_PAYMENT 20010719
7 Importing PVI_EKUN_EXT Call by reference Type reference (TYPE) EKUN_EXT X_EKUN_EXT 20010719
# Exception Resumable Description Created on
1 NOT_SELECTED NOT_SELECTED 20010719

Method FREE_ALL Signature

Method FREE_ALL on class CL_ISM_PMD_IDCODES has no parameter.
Method FREE_ALL on class CL_ISM_PMD_IDCODES has no exception.

Method GET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PTE_ADDRESS Call by reference Type reference (TYPE) ISU_BUS020_EXT_TAB YT_ADDRESS 20010719
2 Exporting PVE_PROPERTIES Call by reference Type reference (TYPE) EKUN_EXT Y_PROPERTIES 20010719
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010719
2 NOT_SELECTED NOT_SELECTED 20010719

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PVE_VALUE Call by reference Type reference (TYPE) ANY Y_VALUE 20010719
2 Importing PVI_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20010719
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010719
2 INVALID_PROPERTY INVALID_PROPERTY 20010719
3 NOT_CONVERTABLE NOT_CONVERTABLE 20010719
4 NOT_SELECTED NOT_SELECTED 20010719

Method INITIALIZE_ALL Signature

Method INITIALIZE_ALL on class CL_ISM_PMD_IDCODES has no parameter.
Method INITIALIZE_ALL on class CL_ISM_PMD_IDCODES has no exception.

Method LOAD Signature

Method LOAD on class CL_ISM_PMD_IDCODES has no parameter.
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010719
2 NOT_SELECTED NOT_SELECTED 20010719

Method OPEN Signature

Method OPEN on class CL_ISM_PMD_IDCODES has no parameter.
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010719
2 LOCKED LOCKED 20010719
3 NOT_AUTHORIZED NOT_AUTHORIZED 20010719
4 NOT_SELECTED NOT_SELECTED 20010719
5 SYSTEM_ERROR SYSTEM_ERROR 20010719

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PTE_MERRDAT Value transfer Type reference (TYPE) JP_MERRDAT_TAB Tabellentyp zu MERRDAT 20010910
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20010719
2 SYSTEM_ERROR SYSTEM_ERROR 20010719

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PRE_PRODUCT Value transfer Object reference (TYPE REF TO) CL_ISM_PMD_IDCODES Medienproduktstamm 20010719
2 Importing PVI_IDCODETYPE Call by reference Type reference (TYPE) ISMIDCODETYPE Art des Identifikationscodes 20010914
3 Importing PVI_IDENTCODE Call by reference Type reference (TYPE) ISMIDENTCODE Identifikationscode 20010914
4 Importing PVI_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010719
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010719

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PVI_IDCODETYPE Call by reference Type reference (TYPE) ISMIDCODETYPE Art des Identifikationscodes 20010911
2 Importing PVI_IDENTCODE Call by reference Type reference (TYPE) ISMIDENTCODE Identifikationscode 20010911
3 Importing PVI_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010911
4 Importing PVI_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20010719
5 Importing PVI_VALUE Call by reference Type reference (TYPE) ANY X_VALUE 20010719
# Exception Resumable Description Created on
1 INVALID_PROPERTY INVALID_PROPERTY 20010719
2 INVALID_VALUE INVALID_VALUE 20010719
3 NOT_OPEN NOT_OPEN 20010719
4 SYSTEM_ERROR SYSTEM_ERROR 20010720
History
Last changed by/on SAP  20050224 
SAP Release Created in 464