SAP ABAP Class CL_LSO_CRP_REC_FACTORY (Factory Class for Recipient)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM-DW (Application Component) Day-to-Day Activities
     LSO_CORRESPOND_ERP_BASE (Package) LSO Correspondence: Cross-Subcomponent Objects
Properties
Class CL_LSO_CRP_REC_FACTORY  
Short Description Factory Class for Recipient    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_CORRESPOND_ERP_BASE   LSO Correspondence: Cross-Subcomponent Objects 
Created 20041129   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LSO_CRP_REC_FACTORY has no forward declaration.
Interfaces
Class CL_LSO_CRP_REC_FACTORY has no interface implemented.
Friends
Class CL_LSO_CRP_REC_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_LSO_CRP_REC_FACTORY Factory for all recipients (singleton) 20041129
2 IT_RECIPIENTS Instance attribute Private Type reference (TYPE) TT_REC_CACHE 20050131
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041129
2 CREATE_RECIPIENT Instance method Public Method Get Recipient 20041129
3 GET_HRSOBID_BY_ID Instance method Public Method Get Recipient from ID (HRSOBID) 20050302
4 GET_RECIPIENT_BY_ID Instance method Private Method Get Recipient Based on ID 20041202
5 RESOLVE_RECIPIENTS Instance method Public Method Recipient resolution 20041129
Events
Class CL_LSO_CRP_REC_FACTORY has no event.
Types
Class CL_LSO_CRP_REC_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECIPIENT Call by reference Type reference (TYPE) HRSOBID Erweitertes Objekt 20041130
2 Importing RECIPIENT_ID Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ID ID für Empfänger zur SImulation eines Geschäftspartners 20041202
3 Importing RECIPIENT_ROLE Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ROLE Empfängerrolle 20041130
4 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_LSO_CRP_RECIPIENT Empfänger 20041202

Method CREATE_RECIPIENT on class CL_LSO_CRP_REC_FACTORY has no exception.

Method GET_HRSOBID_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ID ID für Empfänger zur SImulation eines Geschäftspartners 20050302
2 Returning RESULT Value transfer Type reference (TYPE) HRSOBID Erweitertes Objekt 20050302

Method GET_HRSOBID_BY_ID on class CL_LSO_CRP_REC_FACTORY has no exception.

Method GET_RECIPIENT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ID ID für Empfänger zur SImulation eines Geschäftspartners 20041202
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_LSO_CRP_RECIPIENT Empfänger 20041202
3 Importing ROLE Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_ROLE Empfängerrolle 20041202

Method GET_RECIPIENT_BY_ID on class CL_LSO_CRP_REC_FACTORY has no exception.

Method RESOLVE_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) LSO_CRP_CONTEXT Kontextstruktur zum Aufruf der Queue-Komponente 20041201
2 Exporting RECIPIENTS Call by reference Type reference (TYPE) LSO_CRP_RECIPIENT_TAB Empfänger 20041201
# Exception Resumable Description Created on
1 CX_LSO_CRP_EXCEPTION Exception der LSO Korrespondenz 20041208
History
Last changed by/on SAP  20050409 
SAP Release Created in 600