SAP ABAP Class CL_FINB_PR_WRITER (Update Task for a Persistence Object)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_PR_WRITER Update Task for a Persistence Object 20030403
Properties
Class CL_FINB_PR_WRITER  
Short Description Update Task for a Persistence Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_PR    
Program status P  SAP Standard Production Program 
Category 0   
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030403   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_PR_OBJ Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 FINPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_PR_WRITER Update Task for a Persistence Object 20030403
Friends
Class CL_FINB_PR_WRITER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_PERSIST_OBJ Instance attribute Protected Attribute reference (LIKE) 20030403
2 FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE False 20030408
3 FALSE_X Constant Protected Type reference (TYPE) BOOLEAN '-' False 20030415
4 NOT_SPECIFIED Constant Protected Type reference (TYPE) BOOLEAN SPACE Not Specified 20030415
5 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' True 20030408
6 TRUE_X Constant Protected Type reference (TYPE) BOOLEAN 'X' True 20030415
7 XO_DEL_CONDITION Instance attribute Protected Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20030403
8 XO_DEL_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_CONTAINER Data Container for a Persistence Object 20050204
9 XO_IMPL Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_IMPLEMENTATION Implementation 20030821
10 XO_INSERT_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_CONTAINER Data Container for a Persistence Object 20030403
11 XO_MODIFY_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_CONTAINER Data Container for a Persistence Object 20030403
12 XO_UPDATE_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_PR_CONTAINER Data Container for a Persistence Object 20030403
13 XS_SCHEDMAN_KEY Instance attribute Protected Type reference (TYPE) SCHEDMAN_KEY Key Fields in the Table for the Schedule Manager Monitor 20030415
14 XT_NO_SUBROUT2 Instance attribute Protected Type reference (TYPE) TAB_NO_SUBROUT2 All objects where no SUBROUTPOOL2 has been found 20090811
15 X_POST_ON_COMMIT Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030415
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_POSTING_PARAMETER Instance method Protected Method Creates Parameters for Update Module 20030408
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030403
3 POST Instance method Protected Method 20030415
4 SAVE_REQUESTED_HANDLER Instance method Protected Event handling method Handler for Event IF_OS_TRANSACTION~SAVE_REQUESTED 20030415
Events
# Event Type Visibility Description Created on
1 EV_BEFORE_POSTING Instance Event
(0)
Protected
(1)
20030415
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STR_NO_SUBROUT2 Protected See coding 20090811 begin of STR_NO_SUBROUT2. types obj_name type FINB_PR_OBJ_NAME. types end of STR_NO_SUBROUT2
2 TAB_NO_SUBROUT2 Protected See coding All objects where no SUBROUTPOOL2 has been found 20090811 TAB_NO_SUBROUT2 type standard table of STR_NO_SUBROUT2
Method Signatures

Method BUILD_POSTING_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAM_DESC Call by reference Type reference (TYPE) FINPR_YT_PARAM_DESC Parameterbeschreibung 20030408
2 Exporting ET_POSTING_CONTAINER Call by reference Type reference (TYPE) FINB_PR_T_POSTING_CONTAINER Container für zu verbuchende Daten 20030408
3 Importing IO_CONTAINER Value transfer Object reference (TYPE REF TO) IF_FINB_PR_CONTAINER Datencontainer zu einem Persistenzobjekt 20030408
4 Importing I_CONTAINER_KIND Value transfer Type reference (TYPE) FINPR_Y_CONTAINER_KIND Containerart (Insert, Modify, Update) 20030408
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030408

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_FINB_PR_IMPLEMENTATION Implementation 20030821
2 Importing IO_PERSIST_OBJ Value transfer Object reference (TYPE REF TO) IF_FINB_PR_OBJ_RUN Persistenzobjekt (Laufzeit) 20030403
# Exception Resumable Description Created on
1 CX_FINB_PR_OBJ_ERROR Fehler im Persistenzobjekt 20030403

Method POST Signature

Method POST on class CL_FINB_PR_WRITER has no parameter.
Method POST on class CL_FINB_PR_WRITER has no exception.

Method SAVE_REQUESTED_HANDLER Signature

Method SAVE_REQUESTED_HANDLER on class CL_FINB_PR_WRITER has no parameter.
Method SAVE_REQUESTED_HANDLER on class CL_FINB_PR_WRITER has no exception.
Event Signatures

Event EV_BEFORE_POSTING Signature
Event EV_BEFORE_POSTING on class CL_FINB_PR_WRITER has no parameter.
History
Last changed by/on SAP  20050411 
SAP Release Created in 200