SAP ABAP Class CL_FAGL_R_JOBHANDLE (Reorganization: Account Assignment Change)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-REO (Application Component) General Ledger Reorganization
     FAGL_REORGANIZATION_FW (Package) Reorganization - Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FAGL_R_JOB_FRAMEWORK Reorganization: Job Framework in Parallel Processing 20090224
Properties
Class CL_FAGL_R_JOBHANDLE  
Short Description Reorganization: Account Assignment Change    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_REORGANIZATION_FW   Reorganization - Framework 
Created 20090217   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FAGL_R_JOBHANDLE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FAGL_R_JOB_FRAMEWORK Reorganization: Job Framework in Parallel Processing 20090224
Friends
Class CL_FAGL_R_JOBHANDLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_GENERATE Constant Public Type reference (TYPE) C 'G' 20090304
2 CON_REASSIGN Constant Public Type reference (TYPE) C 'R' 20090226
3 CON_REPOST Constant Public Type reference (TYPE) C 'P' 20090226
4 DO_PLAN Instance attribute Private Object reference (TYPE REF TO) IF_FAGL_R_PLAN Reorganization Plan 20090220
5 DRT_NODE_ID Instance attribute Public Type reference (TYPE) FAGL_R_T_RANGE_NODE_ID RANGES Structure for Node ID 20090218
6 DTS_DERH Instance attribute Private Type reference (TYPE) FAGL_R_TS_DERH Reorg: Derivation Hierarchy (Sorted) 20090219
7 DT_JBOBJTY Instance attribute Private Type reference (TYPE) FAGL_R_T_JBOBJTY Object Type for Each Dispatcher for Special Activities 20091009
8 DT_JBPARTN Instance attribute Private Type reference (TYPE) FAGL_R_T_JBPARTN Reorganization: Packages of a Dispatching Job to Be Executed 20090220
9 DT_JBPROCEED Instance attribute Private Type reference (TYPE) FAGL_R_T_JBPROCEED Reorganization: Jobs of a Dispatching Job to Be Executed 20090220
10 DT_JBSIZE Instance attribute Private Type reference (TYPE) FAGL_R_T_JBSIZE Reorg: Table Type for Customizing Table FAGL_R_JBSIZE 20090225
11 DT_O_OBJLIST Instance attribute Private Type reference (TYPE) FAGL_R_T_OBJLIST_INST Reorganization: Table of Object Lists 20090225
12 DT_PARTN_SIZE Instance attribute Private Type reference (TYPE) FAGL_R_T_JOB_PARTN_SIZE Reorg: Table Type for Partition Size for Each Node ID 20090220
13 DV_ACT Instance attribute Public Type reference (TYPE) FAGL_R_ACTIVITY Reorganization: Activity of a Job 20090217
14 DV_DISP_ID Instance attribute Private Type reference (TYPE) FAGL_R_JOB_DISP_ID Reorganization: ID of the Dispatching Job 20090217
15 DV_DISP_NAME Instance attribute Private Type reference (TYPE) FAGL_R_JOB_DISP_NAME Reorganization: Name and Date of the Dispatching Job 20090217
16 DV_JOB_COUNT Instance attribute Private Type reference (TYPE) BTCJOBCNT Job ID 20090219
17 DV_JOB_NAME Instance attribute Private Type reference (TYPE) BTCJOB Background Job Name 20090219
18 DV_NR_OF_BATCH Instance attribute Private Type reference (TYPE) FAGL_R_JOB_NR_OF_BATCH 3 Number of Batch Jobs for Parallel Processing 20090225
19 DV_PACK_FETCH Instance attribute Private Type reference (TYPE) FAGL_R_JOB_PACKAGE_FETCH Reorganization: Package Number of a Created Partition 20090218
20 DV_PARTN_ID Instance attribute Private Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorganization: Partition Number of an Object List Subset 20090220
21 DV_PARTN_SIZE_GEN Instance attribute Private Type reference (TYPE) FAGL_R_JOB_PARTN_SIZE 10000 Size of a Partition of Objects to Be Processed 20090225
22 DV_PLAN Instance attribute Public Type reference (TYPE) FAGL_R_PLAN Reorganization Plan 20090217
23 DV_XDIALOG Instance attribute Private Type reference (TYPE) FLAG In Dialog Mode (such as for Debugging) 20090312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NUM_STATUS Instance method Private Method Add Two NUM_STATUS Structures 20110729
2 CHECK_JBPROCEED Instance method Private Method Checks whether proceeding jobs created are active 20090226
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090217
4 CREATE_DISPATCHER Instance method Private Method Create Dispatcher_ID and Entry in FAGL_R_JBDISPTCH 20090217
5 CREATE_JBLAST Instance method Private Method Create Current Log Entry for Each Node ID 20090319
6 CREATE_NEW_DISPATCHER_ID Instance method Private Method Select Processing Status of Package Being Edited 20111019
7 DETERMINE_PARTITION_SIZE Instance method Private Method Determine Partition Size Based on Customizing and Hierarchy 20090217
8 FETCH_PARTITION_PACKAGE Instance method Private Method Get Package for Processing 20090217
9 FINISH_PROCEED_JOB Instance method Private Method Select Completion of Job in FAGL_R_JBPROCEED 20090225
10 GET_CUSTOMIZING Instance method Private Method Obsolete -> Can be deleted 20111206
11 GET_DERH_FROM_SO Instance method Private Method Determines Deriv. Hier. from Selection Options for Node ID 20090218
12 GET_FLAG_OBJ_TYPE_CALL Instance method Private Method Determine Whether Object Type Is Processed for First Time 20091009
13 GET_OBJLIST Instance method Private Method Get Object List 20090327
14 GET_PARTITION_ID Instance method Private Method Get Next Partition ID 20090224
15 INITIALIZE_OBJECTS Instance method Private Method Obsolete -> Can be deleted 20110902
16 MESSAGE_NO_OBJECTS Instance method Private Method Create Message i023 20090319
17 PARTITIONING Instance method Private Method Partitioning 20090217
18 PARTITION_OBJECT_LIST Instance method Private Method Partitioning of Object List 20090217
19 PROCESS_OBJECT_LIST Instance method Private Method Processing of Object List (Account Assignment Change) 20090319
20 REGISTER_PROCEED Instance method Private Method Registration and Creation of Log Handle for an Executing Job 20090218
21 RELEASE_LOCK_FOR_DISPATCHER Instance method Private Method 20110803
22 RELEASE_LOCK_FOR_PROCESS Instance method Private Method Removal of Shared Lock from a Process (1) 20090224
23 SET_LOCK_FOR_DISPATCHER Instance method Private Method 20110802
24 SET_LOCK_FOR_PROCESS Instance method Private Method Setting of Shared Lock for a Process (1) 20090224
25 SET_PARTITION_ID Instance method Private Method Setting of Last Partition ID 20090224
26 SUBMIT_PROCEEDING_JOBS Instance method Private Method Creation and Start of Executing Job 20090217
27 UPDATE_COUNT_DATA Instance method Private Method Update Table FAGL_R_PL_COUNT 20110727
28 UPDATE_DTAB Instance method Private Method Saving of Internal Table to Database 20090318
29 UPD_PARTITION_PACKAGE Instance method Private Method Select Processing Status of Package Being Edited 20090217
Events
Class CL_FAGL_R_JOBHANDLE has no event.
Types
Class CL_FAGL_R_JOBHANDLE has no local type.
Method Signatures

Method ADD_NUM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NUM_STATUS Value transfer Type reference (TYPE) FAGL_R_S_NUM_STATUS Reorg: Verdichtung verschiedenerer Kennzahlen 20110729
2 Importing IS_NUM_STATUS_1 Value transfer Type reference (TYPE) FAGL_R_S_NUM_STATUS Reorg: Verdichtung verschiedenerer Kennzahlen 20110729
3 Importing IS_NUM_STATUS_2 Value transfer Type reference (TYPE) FAGL_R_S_NUM_STATUS Reorg: Verdichtung verschiedenerer Kennzahlen 20110729

Method ADD_NUM_STATUS on class CL_FAGL_R_JOBHANDLE has no exception.

Method CHECK_JBPROCEED Signature

Method CHECK_JBPROCEED on class CL_FAGL_R_JOBHANDLE has no parameter.
Method CHECK_JBPROCEED on class CL_FAGL_R_JOBHANDLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRT_NODE_ID Call by reference Type reference (TYPE) FAGL_R_T_RANGE_NODE_ID Select-Option der Node-ID 20090218
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) FAGL_R_ACTIVITY Partitionsnummer einer Objektlisten-Teilmenge 20090217
3 Importing IV_DISP_ID Call by reference Type reference (TYPE) FAGL_R_JOB_DISP_ID Reorg: ID des dispatchenden Jobs 20090218
4 Importing IV_DISP_NAME Call by reference Type reference (TYPE) FAGL_R_JOB_DISP_NAME Reorg: Name und Datum des dispatchenden Jobs 20090218
5 Importing IV_PLAN Call by reference Type reference (TYPE) FAGL_R_PLAN Reorganisationsplan 20090217
6 Importing IV_XDIALOG Call by reference Type reference (TYPE) FLAG im Dialog ausführen ohne Partitionierung 20090312

Method CONSTRUCTOR on class CL_FAGL_R_JOBHANDLE has no exception.

Method CREATE_DISPATCHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XCOMMIT Call by reference Type reference (TYPE) FLAG Commit erfolgt sofort 20110722
# Exception Resumable Description Created on
1 NO_BATCH Programm wird nicht im Hintergrund ausgeführt 20090219

Method CREATE_JBLAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_JBLAST Call by reference Type reference (TYPE) FAGL_R_T_JBLAST Tabellentyp für fagl_r_jblast 20090319
2 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Knoten in der Ableitungshierarchie 20090319
3 Importing IV_XNODE_SELECTED Call by reference Type reference (TYPE) FLAG allgemeines flag 20100128

Method CREATE_JBLAST on class CL_FAGL_R_JOBHANDLE has no exception.

Method CREATE_NEW_DISPATCHER_ID Signature

Method CREATE_NEW_DISPATCHER_ID on class CL_FAGL_R_JOBHANDLE has no parameter.
Method CREATE_NEW_DISPATCHER_ID on class CL_FAGL_R_JOBHANDLE has no exception.

Method DETERMINE_PARTITION_SIZE Signature

Method DETERMINE_PARTITION_SIZE on class CL_FAGL_R_JOBHANDLE has no parameter.
Method DETERMINE_PARTITION_SIZE on class CL_FAGL_R_JOBHANDLE has no exception.

Method FETCH_PARTITION_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Reorg: Knoten in der Ableitungshierarchie 20090217
2 Exporting EV_NO_MORE_PACKAGE Call by reference Type reference (TYPE) FLAG allgemeines flag 20090217
3 Exporting EV_PARTITION_ID Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090217

Method FETCH_PARTITION_PACKAGE on class CL_FAGL_R_JOBHANDLE has no exception.

Method FINISH_PROCEED_JOB Signature

Method FINISH_PROCEED_JOB on class CL_FAGL_R_JOBHANDLE has no parameter.
Method FINISH_PROCEED_JOB on class CL_FAGL_R_JOBHANDLE has no exception.

Method GET_CUSTOMIZING Signature

Method GET_CUSTOMIZING on class CL_FAGL_R_JOBHANDLE has no parameter.
Method GET_CUSTOMIZING on class CL_FAGL_R_JOBHANDLE has no exception.

Method GET_DERH_FROM_SO Signature

Method GET_DERH_FROM_SO on class CL_FAGL_R_JOBHANDLE has no parameter.
# Exception Resumable Description Created on
1 WRONG_INPUT 20090219

Method GET_FLAG_OBJ_TYPE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLG_FIRST Call by reference Type reference (TYPE) FLAG allgemeines flag 20091009
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) FAGL_R_OBJ_TYPE Objektart 20091009

Method GET_FLAG_OBJ_TYPE_CALL on class CL_FAGL_R_JOBHANDLE has no exception.

Method GET_OBJLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJLIST Call by reference Object reference (TYPE REF TO) IF_FAGL_R_OBJLIST Reorg: Objektliste eines Plans 20090327
2 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Knoten in der Ableitungshierarchie 20090327

Method GET_OBJLIST on class CL_FAGL_R_JOBHANDLE has no exception.

Method GET_PARTITION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTN_ID Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090224

Method GET_PARTITION_ID on class CL_FAGL_R_JOBHANDLE has no exception.

Method INITIALIZE_OBJECTS Signature

Method INITIALIZE_OBJECTS on class CL_FAGL_R_JOBHANDLE has no parameter.
Method INITIALIZE_OBJECTS on class CL_FAGL_R_JOBHANDLE has no exception.

Method MESSAGE_NO_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Knoten in der Ableitungshierarchie 20090319

Method MESSAGE_NO_OBJECTS on class CL_FAGL_R_JOBHANDLE has no exception.

Method PARTITIONING Signature

Method PARTITIONING on class CL_FAGL_R_JOBHANDLE has no parameter.
Method PARTITIONING on class CL_FAGL_R_JOBHANDLE has no exception.

Method PARTITION_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTN_ID_END Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090224
2 Exporting EV_XOBJECT_FOUND Call by reference Type reference (TYPE) FLAG Objekt gefunden 20090224
3 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Reorg: Knoten in der Ableitungshierarchie 20090224
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) FAGL_R_OBJ_TYPE Reorg: Objektart 20090224
5 Importing IV_PARTN_ID_START Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090224
6 Importing IV_PARTN_SIZE Call by reference Type reference (TYPE) FAGL_R_JOB_PARTN_SIZE Größe einer Partition zu bearbeitender Objekte 20090224
7 Importing IV_XHIERARCHY Call by reference Type reference (TYPE) FLAG untergeordneter Knoten 20090403
8 Importing IV_XTOP_NODE_SELECTED Call by reference Type reference (TYPE) FLAG allgemeines flag 20090403

Method PARTITION_OBJECT_LIST on class CL_FAGL_R_JOBHANDLE has no exception.

Method PROCESS_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Reorg: Knoten in der Ableitungshierarchie 20090319
2 Importing IV_PARTN_ID Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090319

Method PROCESS_OBJECT_LIST on class CL_FAGL_R_JOBHANDLE has no exception.

Method REGISTER_PROCEED Signature

Method REGISTER_PROCEED on class CL_FAGL_R_JOBHANDLE has no parameter.
Method REGISTER_PROCEED on class CL_FAGL_R_JOBHANDLE has no exception.

Method RELEASE_LOCK_FOR_DISPATCHER Signature

Method RELEASE_LOCK_FOR_DISPATCHER on class CL_FAGL_R_JOBHANDLE has no parameter.
Method RELEASE_LOCK_FOR_DISPATCHER on class CL_FAGL_R_JOBHANDLE has no exception.

Method RELEASE_LOCK_FOR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20090224

Method RELEASE_LOCK_FOR_PROCESS on class CL_FAGL_R_JOBHANDLE has no exception.

Method SET_LOCK_FOR_DISPATCHER Signature

Method SET_LOCK_FOR_DISPATCHER on class CL_FAGL_R_JOBHANDLE has no parameter.
Method SET_LOCK_FOR_DISPATCHER on class CL_FAGL_R_JOBHANDLE has no exception.

Method SET_LOCK_FOR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20090224

Method SET_LOCK_FOR_PROCESS on class CL_FAGL_R_JOBHANDLE has no exception.

Method SET_PARTITION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTN_ID Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090224

Method SET_PARTITION_ID on class CL_FAGL_R_JOBHANDLE has no exception.

Method SUBMIT_PROCEEDING_JOBS Signature

Method SUBMIT_PROCEEDING_JOBS on class CL_FAGL_R_JOBHANDLE has no parameter.
Method SUBMIT_PROCEEDING_JOBS on class CL_FAGL_R_JOBHANDLE has no exception.

Method UPDATE_COUNT_DATA Signature

Method UPDATE_COUNT_DATA on class CL_FAGL_R_JOBHANDLE has no parameter.
Method UPDATE_COUNT_DATA on class CL_FAGL_R_JOBHANDLE has no exception.

Method UPDATE_DTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) TABLE interne Tabelle 20090318
2 Importing IV_DTAB_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090318
3 Importing IV_XCOMMIT Call by reference Type reference (TYPE) FLAG ' ' Commit ausführen 20090318

Method UPDATE_DTAB on class CL_FAGL_R_JOBHANDLE has no exception.

Method UPD_PARTITION_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) FAGL_R_NODE_ID Reorg: Knoten in der Ableitungshierarchie 20090217
2 Importing IV_PARTITION_ID Call by reference Type reference (TYPE) FAGL_R_JOB_PARTITION_ID Reorg: Partitionsnummer einer Objektlisten-Teilmenge 20090217

Method UPD_PARTITION_PACKAGE on class CL_FAGL_R_JOBHANDLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605