SAP ABAP Class CL_ISM_PMD_BUPAS (Business Partner Assignment to Media Product Master)
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_BUPAS  
Short Description Business Partner Assignment to Media Product Master    
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 20010925   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_PMD_BUPAS has no forward declaration.
Interfaces
Class CL_ISM_PMD_BUPAS has no interface implemented.
Friends
Class CL_ISM_PMD_BUPAS 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 20010925
2 CON_ACTYPE_CREATE Constant Public Type reference (TYPE) AKTYP 'H' Activity Category in SAP Transaction 20010925
3 GS_CONTROL Instance attribute Private Type reference (TYPE) RJP_OBJECT_CONTROL_DATA License Data 20010925
4 GS_MARA_EXT Instance attribute Private Type reference (TYPE) MARA Basic Material Data 20010925
5 GT_BUPA Instance attribute Private Type reference (TYPE) JPTBUPAASSIGN_TAB Assignment of Business Partner to Media Product Master 20010925
6 GT_OBJ Instance attribute Private Type reference (TYPE) JPTBUPAASSIGN_TAB Assignment of Business Partner to Media Product Master 20010925
7 GV_DATE_FROM Instance attribute Public Type reference (TYPE) ISM_DATE_FROM Date of Start of Relationship 20010925
8 GV_PARTNER Instance attribute Public Type reference (TYPE) BU_PARTNER Business Partner Number 20010925
9 GV_PRODUCT Instance attribute Public Type reference (TYPE) MARA-MATNR Material Number 20010925
10 GV_RLTYP Instance attribute Public Type reference (TYPE) BU_RLTYPE Business Partner Role (Change Doc.-Relevant) 20010925
11 ST_INSTANCES Static Attribute Private Type reference (TYPE) JP_REF_PMD_BUPAS_TAB Instances for Class CL_ISM_PMD_BUPAS 20010925
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method CHECK 20010925
2 CLOSE Instance method Public Method CLOSE 20010925
3 CREATE Instance method Public Method CREATE 20010925
4 FILL_WORKAREA Instance method Private Method FILL_WORKAREA 20010925
5 FREE_ALL Static method Public Method FREE_ALL 20010925
6 GET_ALL_PROPERTIES Instance method Public Method GET_ALL_PROPERTIES 20010925
7 GET_PROPERTY Instance method Public Method GET_PROPERTY 20010925
8 INITIALIZE_ALL Static method Public Method Initialize_all 20010925
9 LOAD Instance method Private Method LOAD 20010925
10 OPEN Instance method Public Method OPEN 20010925
11 SAVE Instance method Public Method SAVE 20010925
12 SELECT Static method Public Method SELECT 20010925
13 SET_PROPERTY Instance method Public Method Set Attribute in General Data 20010925
Events
Class CL_ISM_PMD_BUPAS has no event.
Types
Class CL_ISM_PMD_BUPAS 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 20010925
2 NOT_OPEN NOT_OPEN 20010925

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PTE_BUPAS Call by reference Type reference (TYPE) JPTBUPAASSIGN_TAB Zuordnung Geschäftspartner zu Medienproduktstamm 20020131
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20010925

Method CREATE Signature

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

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 20010925
2 Importing PTI_ADR2 Call by reference Type reference (TYPE) ISU_ADR2_TAB XT_ADR2 20010925
3 Importing PTI_ADR3 Call by reference Type reference (TYPE) ISU_ADR3_TAB XT_ADR3 20010925
4 Importing PTI_ADR6 Call by reference Type reference (TYPE) ISU_ADR6_TAB XT_ADR6 20010925
5 Importing PTI_CCARD Call by reference Type reference (TYPE) ISU_BUS0CC_DI_TAB XT_CCARD 20010925
6 Importing PTI_PAYMENT Call by reference Type reference (TYPE) ISU_BUS0BK_TAB XT_PAYMENT 20010925
7 Importing PVI_EKUN_EXT Call by reference Type reference (TYPE) EKUN_EXT X_EKUN_EXT 20010925
# Exception Resumable Description Created on
1 NOT_SELECTED NOT_SELECTED 20010925

Method FREE_ALL Signature

Method FREE_ALL on class CL_ISM_PMD_BUPAS has no parameter.
Method FREE_ALL on class CL_ISM_PMD_BUPAS 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 20010925
2 Exporting PVE_PROPERTIES Call by reference Type reference (TYPE) EKUN_EXT Y_PROPERTIES 20010925
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010925
2 NOT_SELECTED NOT_SELECTED 20010925

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 20010925
2 Importing PVI_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20010925
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010925
2 INVALID_PROPERTY INVALID_PROPERTY 20010925
3 NOT_CONVERTABLE NOT_CONVERTABLE 20010925
4 NOT_SELECTED NOT_SELECTED 20010925

Method INITIALIZE_ALL Signature

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

Method LOAD Signature

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

Method OPEN Signature

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

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 20010925
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20010925
2 SYSTEM_ERROR SYSTEM_ERROR 20010925

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_BUPAS Medienproduktstamm 20010925
2 Importing PVI_DATE_FROM Call by reference Type reference (TYPE) ISM_DATE_FROM Datum Beginn der Beziehung 20010925
3 Importing PVI_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010925
4 Importing PVI_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20010925
5 Importing PVI_RLTYP Call by reference Type reference (TYPE) BU_RLTYPE Geschäftspartner-Rolle (änderungsbelegrelevant) 20010925
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20010925

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PVI_DATE_FROM Call by reference Type reference (TYPE) ISM_DATE_FROM Datum Beginn der Beziehung 20010925
2 Importing PVI_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010925
3 Importing PVI_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20010925
4 Importing PVI_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20010925
5 Importing PVI_RLTYP Call by reference Type reference (TYPE) BU_RLTYPE Geschäftspartner-Rolle (änderungsbelegrelevant) 20010925
6 Importing PVI_VALUE Call by reference Type reference (TYPE) ANY X_VALUE 20010925
# Exception Resumable Description Created on
1 INVALID_PROPERTY INVALID_PROPERTY 20010925
2 INVALID_VALUE INVALID_VALUE 20010925
3 NOT_OPEN NOT_OPEN 20010925
4 SYSTEM_ERROR SYSTEM_ERROR 20010925
History
Last changed by/on SAP  20050224 
SAP Release Created in 464