SAP ABAP Class CL_ISU_PROFASS (CL_ISU_PROFASS)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-CS-CRM (Application Component) Integration: Customer Relationship Management
     EEPDSC1 (Package) IS-U: Master Data Generator
Properties
Class CL_ISU_PROFASS  
Short Description CL_ISU_PROFASS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package EEPDSC1   IS-U: Master Data Generator 
Created 20021009   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISU_OKCODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ISU_WMODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISU_PROFASS has no interface implemented.
Friends
Class CL_ISU_PROFASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_AUTO Instance attribute Private Type reference (TYPE) EPROFASS_AUTO P_EPROFASS_AUTO 20021011
2 P_CONTROL Instance attribute Private Type reference (TYPE) ISU_OBJECT_CONTROL_DATA P_CONTROL 20021009
3 P_EPROFASS_AUTO Instance attribute Private Type reference (TYPE) EPROFASS_AUTO_DATA Assignment to be Created / Changed 20021011
4 P_FIRST_VALUE_DONE Instance attribute Private Type reference (TYPE) KENNZX P_FIRST_VALUE_DONE 20021011
5 P_LOGIKZW Instance attribute Private Type reference (TYPE) LOGIKZW Logical Register 20021011
6 P_OBJ Instance attribute Private Type reference (TYPE) EPROFASS_OBJECT P_OBJ 20021009
7 P_ROLENO Instance attribute Private Type reference (TYPE) E_ROLENO Consecutive Number of Profile Allocation 20021011
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AUTO Instance method Private Method ADJUST_AUTO 20021009
2 CHECK Instance method Public Method CHECK 20021009
3 CLOSE Instance method Public Method CLOSE 20021009
4 GET_ROLENO Static method Public Method 20021108
5 OPEN Instance method Public Method OPEN 20021009
6 REMOVE_OVERLAPS Instance method Private Method REMOVE_OVERLAPS 20021009
7 SAVE Instance method Public Method Save 20021009
8 SET_PROPERTY_ASSIGN Instance method Public Method SET_PROPERTY_ASSIGN 20021009
Events
Class CL_ISU_PROFASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ENQ Private See coding Enqueue Structure 20021009
2 FACTOR Private See coding Usage Factor Transfer Structure 20021009
3 IENQ Private See coding Table for Enqueue Structure 20021009
4 IFACTOR Private See coding Table Type for Usage Factor Transfer Structure 20021009
Method Signatures

Method ADJUST_AUTO Signature

Method ADJUST_AUTO on class CL_ISU_PROFASS has no parameter.
Method ADJUST_AUTO on class CL_ISU_PROFASS has no exception.

Method CHECK Signature

Method CHECK on class CL_ISU_PROFASS has no parameter.
# Exception Resumable Description Created on
1 FAILED FAILED 20021009
2 NOT_OPEN NOT_OPEN 20021009

Method CLOSE Signature

Method CLOSE on class CL_ISU_PROFASS has no parameter.
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPENED 20021009

Method GET_ROLENO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROLENO Value transfer Type reference (TYPE) E_ROLENO Laufende Nummer der Profilzuordnung je Rolle 20021108
2 Importing X_LOGIKZW Call by reference Type reference (TYPE) LOGIKZW Logische Zählwerksnummer 20021108
3 Importing X_PROFILE Call by reference Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20021108
4 Importing X_PROFROLE Call by reference Type reference (TYPE) PROFROLE Rolle einer Profilzuordnung 20021108
# Exception Resumable Description Created on
1 NOT_FOUND 20021108
2 NOT_UNIQUE 20021108
3 SYSTEM_ERROR 20021108

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_LOGIKZW Call by reference Type reference (TYPE) LOGIKZW Logische Zählwerk 20021011
2 Importing X_ROLENO Call by reference Type reference (TYPE) E_ROLENO Laufende Nummer der Profilzuordnung je Rolle 20021108
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20021009
2 LOCKED LOCKED 20021009
3 NOT_AUTHORIZED NOT_AUTHORIZED 20021009

Method REMOVE_OVERLAPS Signature

Method REMOVE_OVERLAPS on class CL_ISU_PROFASS has no parameter.
Method REMOVE_OVERLAPS on class CL_ISU_PROFASS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_ROLENO Call by reference Type reference (TYPE) E_ROLENO Logische Nummer der Lastprofilzuordnung 20021014
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20021009
2 SYSTEM_ERROR SYSTEM_ERROR 20021009

Method SET_PROPERTY_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Datum, ab dem eine Zeitscheibe gültig ist 20030220
2 Importing X_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20021009
3 Importing X_VALUE Call by reference Type reference (TYPE) ANY X_VALUE 20021009
# Exception Resumable Description Created on
1 INVALID_PROPERTY INVALID_PROPERTY 20021009
2 INVALID_ROLENO INVALID_LOGLPRELNO 20021011
3 INVALID_VALUE INVALID_VALUE 20021009
4 NOT_OPEN NOT_OPEN 20021009
History
Last changed by/on SAP  20050224 
SAP Release Created in 471