SAP ABAP Class CL_MERGE_CONFIGURABLE_PPF (Set Highest Number of Processed Actions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_CUST (Package) PPF: Customizing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MERGE_PPF PPF: Interface for Merge 20010810
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20010810
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VIEW_PPF PPF: Interface for View Class of Object 20010810
Properties
Class CL_MERGE_CONFIGURABLE_PPF  
Short Description Set Highest Number of Processed Actions    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 10  Persistent Class 
Package SPPF_CUST   PPF: Customizing 
Created 20010810   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MERGE_PPF PPF: Interface for Merge 20010810
2 IF_OS_STATE State Management for a 'Managed Object' 20010810
3 IF_VIEW_PPF PPF: Interface for View Class of Object 20010810
Friends
# Friend Modeled only Created on Description
1 CB_MERGE_CONFIGURABLE_PPF 20030818 Base Agent of Configurable Action Merging
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_ACTIONS Constant Public Type reference (TYPE) CHAR1 3 All Processed Actions 20010810
2 CHANGED Instance attribute Protected Type reference (TYPE) CHAR1 SPACE Changed Flag 20010821
3 ERROR_ACTIONS Constant Public Type reference (TYPE) CHAR1 5 action(s)_processed_with_errors 20010911
4 MAXACTIONS Instance attribute Protected Type reference (TYPE) PPFDMAXACT PPF: Maximum Number of Actions 20010813
5 MAXTYPE Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20010910
6 MERGETYPE Instance attribute Protected Type reference (TYPE) PPFDMRGTYP PPF: Type of Action Merging 20010813
7 ONE_UNPROCESSED_ACTION Constant Public Type reference (TYPE) CHAR1 2 One Unprocessed Action 20010910
8 ONE_UNPROC_ACTION_OF_PARTN Constant Public Type reference (TYPE) CHAR1 6 One Unprocessed Action for Each Processing 20020312
9 ONE_UNPROC_ACTION_OF_PROC Constant Public Type reference (TYPE) CHAR1 1 One Unprocessed Action for Each Processing 20020312
10 ONE_UNPROC_OF_PROC_PART Constant Public Type reference (TYPE) CHAR1 7 Single-Character Flag 20050426
11 SUCCESSFUL_ACTIONS Constant Public Type reference (TYPE) CHAR1 4 Successfully_Processed_Action(s) 20010810
12 UNLIMITED_ACTIONS Constant Public Type reference (TYPE) CHAR1 9 Unrestricted Number of Actions 20010910
Methods
# Method Level Visibility Method type Description Created on
1 GETM_ALL_DATA Instance method Public Method Reads all Data 20010810
2 GET_CHANGED Instance method Public Get-method of a virtual attribute Reads the Attribute CHANGED 20010821
3 GET_MAXACTIONS Instance method Public Get-method of a virtual attribute Reads the Attribute MAXACTIONS 20010813
4 GET_MAXTYPE Instance method Public Get-method of a virtual attribute Reads the Attribute MAXTYPE 20010910
5 GET_MERGETYPE Instance method Public Get-method of a virtual attribute Reads the Attribute MERGETYPE 20010813
6 ONE_UNPROCESSED_LIMITED_ALL Instance method Private Method Merge: One Unprocessed Action Each - Max X Actions 20010910
7 ONE_UNPROCESSED_LIMITED_ERR Instance method Private Method Merge: One Unprocessed Action Each - Max X Incorrect 20010912
8 ONE_UNPROCESSED_LIMITED_SUC Instance method Private Method Merge: One Unprocessed Action Each - Max X Successful 20010910
9 ONE_UNPROCESSED_S Instance method Private Method Merge Single: One New Unprocessed Action 20010913
10 ONE_UNPROCESSED_UNLIMITED Instance method Private Method Merge: One Unprocessed Action - Unlimited 20010910
11 ONE_UNPROC_OF_PART_LIMITED Instance method Private Method Merge: One Unprcssd Action Per Partner Each - Max x Actions 20020312
12 ONE_UNPROC_OF_PART_LIMIT_S Instance method Private Method Merge Single: x Action(s) For Each Partner Allowed 20020313
13 ONE_UNPROC_OF_PART_UNLIMITED Instance method Private Method Merge: One Unprcssd Action Per Partner Each - Unlimited 20020312
14 ONE_UNPROC_OF_PROC_LIMITED Instance method Private Method Merge: One Unprcssd Action Per Type Each - Max x Actions 20020313
15 ONE_UNPROC_OF_PROC_S Instance method Private Method Merge Single: A New Unprcssd Actn for Each Processing Type 20010913
16 ONE_UNPROC_OF_PROC_UNLIMITED Instance method Private Method Merge: A New Unprocessed Action for Each Type - Unlimited 20010910
17 ONE_UNPROC_PART_PROC_LIMITED Instance method Private Method Merge: 1 unproc. action per partner & medium- x actions 20050426
18 ONE_UNPROC_PART_PROC_LIMIT_S Instance method Private Method Merge Single: x Action(s) per partner & medium permitted 20050426
19 ONE_UNPROC_PART_PROC_UNLIMITED Instance method Private Method Merge: 1 unproc. action per partner & medium - unlimited 20050426
20 SETM_ALL_DATA Instance method Public Method Sets all Data 20010810
21 SET_CHANGED Instance method Public Set-method of a virtual attribute Sets the Attribute CHANGED 20010821
22 SET_MAXACTIONS Instance method Public Set-method of a virtual attribute Sets the Attribute MAXACTIONS 20010813
23 SET_MAXTYPE Instance method Public Set-method of a virtual attribute Sets the Attribute MAXTYPE 20010910
24 SET_MERGETYPE Instance method Public Set-method of a virtual attribute Sets the Attribute MERGETYPE 20010813
Events
Class CL_MERGE_CONFIGURABLE_PPF has no event.
Types
Class CL_MERGE_CONFIGURABLE_PPF has no local type.
Method Signatures

Method GETM_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ALL_DATA Value transfer Type reference (TYPE) PPFSIMERGE PPF:包含合并的结构 20010810

Method GETM_ALL_DATA on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method GET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 属性值 20010821
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010821

Method GET_MAXACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFDMAXACT 属性值 20010813
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010813

Method GET_MAXTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 属性值 20010910
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010910

Method GET_MERGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFDMRGTYP 属性值 20010813
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010813

Method ONE_UNPROCESSED_LIMITED_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20010910
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20010910
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20010910
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20010910
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20010910

Method ONE_UNPROCESSED_LIMITED_ALL on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROCESSED_LIMITED_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20010912
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20010912
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20010912
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20010912
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20010912

Method ONE_UNPROCESSED_LIMITED_ERR on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROCESSED_LIMITED_SUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20010910
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20010910
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20010910
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20010910
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20010910

Method ONE_UNPROCESSED_LIMITED_SUC on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROCESSED_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF 新活动 20010913
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动集合 20010913
3 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动集合 20010913

Method ONE_UNPROCESSED_S on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROCESSED_UNLIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20010910
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20010910
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20010910
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20010910
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20010910

Method ONE_UNPROCESSED_UNLIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PART_LIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20020312
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20020312
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20020312
4 Importing IP_FLAG Call by reference Type reference (TYPE) CHAR1 1=所有, 2=错误, 3=成功 20020312
5 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20020312
6 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20020312

Method ONE_UNPROC_OF_PART_LIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PART_LIMIT_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF 新活动 20020313
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动集合 20020313
3 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动集合 20020313

Method ONE_UNPROC_OF_PART_LIMIT_S on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PART_UNLIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20020312
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20020312
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20020312
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20020312
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20020312

Method ONE_UNPROC_OF_PART_UNLIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PROC_LIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20020313
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20020313
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20020313
4 Importing IP_FLAG Call by reference Type reference (TYPE) CHAR1 1=所有, 2=错误, 3=成功 20020313
5 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20020313
6 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20020313

Method ONE_UNPROC_OF_PROC_LIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PROC_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF 新活动 20010913
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动集合 20010913
3 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动集合 20010913

Method ONE_UNPROC_OF_PROC_S on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_OF_PROC_UNLIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 最近找到的活动 20010910
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 现有活动 20010910
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL 日志处理 20010910
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': 不要写日志 20010910
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF 合并活动 20010910

Method ONE_UNPROC_OF_PROC_UNLIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_PART_PROC_LIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF neu gefundene Aktionen 20050426
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF existierende Aktionen 20050426
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL Protokollhandle 20050426
4 Importing IP_FLAG Call by reference Type reference (TYPE) CHAR1 1=all, 2=error, 3=successful 20050426
5 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20050426
6 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF abgemischte Aktionen 20050426

Method ONE_UNPROC_PART_PROC_LIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_PART_PROC_LIMIT_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF PPF: Aktion 20050426
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF PPF: Kollektionen für Aktionen 20050426
3 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF PPF: Kollektionen für Aktionen 20050426

Method ONE_UNPROC_PART_PROC_LIMIT_S on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method ONE_UNPROC_PART_PROC_UNLIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF neu gefundene Aktionen 20050426
2 Importing IO_OLD_TRIGGER_COLL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF existierende Aktionen 20050426
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL Protokollhandle 20050426
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20050426
5 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF abgemischte Aktionen 20050426

Method ONE_UNPROC_PART_PROC_UNLIMITED on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method SETM_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALL_DATA Call by reference Type reference (TYPE) PPFSIMERGE PPF:包含合并的结构 20010810

Method SETM_ALL_DATA on class CL_MERGE_CONFIGURABLE_PPF has no exception.

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGED Call by reference Type reference (TYPE) CHAR1 属性值 20010821
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010821

Method SET_MAXACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXACTIONS Call by reference Type reference (TYPE) PPFDMAXACT 属性值 20010813
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010813

Method SET_MAXTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXTYPE Call by reference Type reference (TYPE) CHAR1 属性值 20010910
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010910

Method SET_MERGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MERGETYPE Call by reference Type reference (TYPE) PPFDMRGTYP 属性值 20010813
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010813
History
Last changed by/on SAP  20110908 
SAP Release Created in 620