SAP ABAP Class CL_PSJ_JOURNAL_WRITE (Local Write Interface to the Journal)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS (Application Component) Financial Services
     FS_PSJ_CORE (Package) Core Functionality for Process Step Journal
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PSJ_JOURNAL_WRITE Interface for Writing in the Process Activity Log 20080325
Properties
Class CL_PSJ_JOURNAL_WRITE  
Short Description Local Write Interface to the Journal    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_PSJ_CORE   Core Functionality for Process Step Journal 
Created 20080325   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_PSJ_JOURNAL_READ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_PSJ_JOURNAL_WRITE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PSJ_JOURNAL_WRITE Interface for Writing in the Process Activity Log 20080325
Friends
Class CL_PSJ_JOURNAL_WRITE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DATABASE Instance attribute Private Object reference (TYPE REF TO) IF_PSJ_DATABASE DATABASE 20080922
2 MV_SYSTEM_ID Instance attribute Private Type reference (TYPE) PSJ_SYSTEM_ID System ID 20080415
Methods
# Method Level Visibility Method type Description Created on
1 S_CREATE Static method Public Method S_CREATE 20080325
2 S_SET_SLD_DOUBLE Static method Private Method Insert Test Double in Landscape Directory in Factory 20080922
3 VALIDATE_STEP_ENTRY Instance method Private Method Validates the Log Entry to be Written 20090422
4 WRITE_STEP2DB Instance method Private Method Transfer a Journal Entry to a Database Interface 20080812
Events
Class CL_PSJ_JOURNAL_WRITE has no event.
Types
Class CL_PSJ_JOURNAL_WRITE has no local type.
Method Signatures

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) PSJ_SYSTEM_ID ID eines Systems 20080812
2 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20080922
3 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PSJ_JOURNAL_WRITE R_INSTANCE 20080325

Method S_CREATE on class CL_PSJ_JOURNAL_WRITE has no exception.

Method S_SET_SLD_DOUBLE Signature

Method S_SET_SLD_DOUBLE on class CL_PSJ_JOURNAL_WRITE has no parameter.
Method S_SET_SLD_DOUBLE on class CL_PSJ_JOURNAL_WRITE has no exception.

Method VALIDATE_STEP_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STEP Call by reference Type reference (TYPE) IF_PSJ_JOURNAL_WRITE=>TY_S_WRITE_STEP_ENTRY 20090422
# Exception Resumable Description Created on
1 CX_PSJ_INVALID_ENTRY Ausnahme ungültiger Protokolleintrag 20090422

Method WRITE_STEP2DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STEP Call by reference Type reference (TYPE) IF_PSJ_JOURNAL_WRITE=>TY_S_WRITE_STEP_ENTRY 20080812
# Exception Resumable Description Created on
1 CX_PSJ_INVALID_ENTRY Ausnahme ungültiger Protokolleintrag 20090422
History
Last changed by/on SAP  20110908 
SAP Release Created in 300