SAP ABAP Interface IF_FDT_WORKLIST (FDT: Worklist)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_CORE (Package) BRFplus: Core

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_WORKLIST | FDT: Worklist | 20050822 |
Properties
Interface | IF_FDT_WORKLIST | |
Short Description | FDT: Worklist |
General Data
Package | SFDT_CORE | BRFplus: Core |
Created | 20050822 | SAP |
Last changed | 20130531 | SAP |
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_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_FDT_WORKLIST has no interface.
Friends
Interface IF_FDT_WORKLIST has no friend.
Attributes
Interface IF_FDT_WORKLIST has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Detect the sequence for the mass operations | 20060406 |
2 | ![]() |
Instance method | Public | Method | Get inactive objects | 20050913 |
3 | ![]() |
Instance method | Public | Method | Get objects that need to be generated | 20050913 |
4 | ![]() |
Instance method | Public | Method | Get unsaved objects per appl., per object type/subtype etc. | 20050913 |
5 | ![]() |
Instance method | Public | Method | Mass Check of Objects | 20100531 |
6 | ![]() |
Instance method | Public | Method | Mass Activation of Objects | 20060406 |
7 | ![]() |
Instance method | Public | Method | Mass Check of Objects | 20060406 |
8 | ![]() |
Instance method | Public | Method | Mass Deletion of Objects | 20060406 |
9 | ![]() |
Instance method | Public | Method | Mass Dequeue of Objects | 20060406 |
10 | ![]() |
Instance method | Public | Method | Mass Discard Changes of Objects | 20091005 |
11 | ![]() |
Instance method | Public | Method | Mass Enqueue of Objects | 20060406 |
12 | ![]() |
Instance method | Public | Method | Mass Deletion of Objects | 20100531 |
13 | ![]() |
Instance method | Public | Method | Mass Deletion of Objects | 20100531 |
14 | ![]() |
Instance method | Public | Method | Mass Save of Objects | 20060406 |
15 | ![]() |
Instance method | Public | Method | Mass Change Application for Objects | 20121219 |
16 | ![]() |
Instance method | Public | Method | Mass Transport of Objects | 20080715 |
17 | ![]() |
Instance method | Public | Method | Mass Check of Objects | 20100528 |
Events
Interface IF_FDT_WORKLIST has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_ID_MESSAGE | Public | Type reference (TYPE) | IF_FDT_LUW=>S_ID_MESSAGE | 20100519 |
|
|
2 | S_OBJECT | Public | See coding | Object in worklist | 20050914 | BEGIN OF s_object,
id TYPE if_fdt_types=>id,
application_id TYPE if_fdt_types=>id,
object_type TYPE if_fdt_types=>object_type,
action TYPE abap_bool,
expression_type_id TYPE if_fdt_types=>id,
data_object_type TYPE if_fdt_types=>data_object_type,
END OF s_object
|
|
3 | TH_ID_MESSAGE | Public | Type reference (TYPE) | IF_FDT_LUW=>TH_ID_MESSAGE | 20100519 |
|
|
4 | TS_OBJECT | Public | See coding | List of objects in worklist | 20051203 | ts_object TYPE SORTED TABLE OF s_object WITH UNIQUE KEY id
|
|
5 | T_OBJECT_ID | Public | See coding | Object IDs | 20060406 | t_object_id TYPE STANDARD TABLE OF if_fdt_types=>id
WITH DEFAULT KEY
|
Method Signatures
Method DETECT_MASS_SEQUENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_ID | Call by reference | Type reference (TYPE) | T_OBJECT_ID | Object ID Sequence | 20060406 | ||
2 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object ID Set | 20060406 | ||
3 | ![]() |
IV_BOTTOM_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Sequence: Bottom Up - For Activation | 20060407 | |
4 | ![]() |
IV_TOP_DOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Sequence: Top Down - For Delete | 20060407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060406 |
Method GET_INACTIVE_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID | 20050914 | ||
2 | ![]() |
IV_INCL_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_TRUE: include unsaved changes | 20060418 | |
3 | ![]() |
IV_MAX_NUMBER | Call by reference | Type reference (TYPE) | I | Max number of result objects | 20060322 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20050914 | ||
5 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | UNAME | Benutzername | 20050914 | ||
6 | ![]() |
RTS_OBJECT | Value transfer | Type reference (TYPE) | IF_FDT_WORKLIST=>TS_OBJECT | List of inactive objects | 20051203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050915 |
Method GET_OBJECTS_TO_GENERATE Signature
Method GET_OBJECTS_TO_GENERATE on Interface IF_FDT_WORKLIST has no parameter.
Method GET_OBJECTS_TO_GENERATE on Interface IF_FDT_WORKLIST has no exception.
Method GET_UNSAVED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Action Flag for Expressions | 20060922 | |
2 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application ID for Unsaved Objects | 20050913 | ||
3 | ![]() |
IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20060922 | ||
4 | ![]() |
IV_EXPRESSION_TYPE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression Type ID | 20060922 | ||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Object Type of Unsaved Objects | 20050913 | ||
6 | ![]() |
RTS_OBJECT | Value transfer | Type reference (TYPE) | IF_FDT_WORKLIST=>TS_OBJECT | Table with the unsaved objects | 20051203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050915 |
Method MASS_ACCESS_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100531 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20100531 | ||
3 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100531 | ||
4 | ![]() |
IV_ACCESS_LEVEL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ACCESS_LEVEL | True: Versioning on, false: Versioning off | 20100531 |
Method MASS_ACCESS_LEVEL on Interface IF_FDT_WORKLIST has no exception.
Method MASS_ACTIVATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100519 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060406 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 |
Method MASS_ACTIVATION on Interface IF_FDT_WORKLIST has no exception.
Method MASS_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100519 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060406 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 |
Method MASS_CHECK on Interface IF_FDT_WORKLIST has no exception.
Method MASS_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100827 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060406 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 |
Method MASS_DELETION on Interface IF_FDT_WORKLIST has no exception.
Method MASS_DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20111122 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111122 | ||
3 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 |
Method MASS_DEQUEUE on Interface IF_FDT_WORKLIST has no exception.
Method MASS_DISCARD_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20111122 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111122 | ||
3 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20091005 |
Method MASS_DISCARD_CHANGES on Interface IF_FDT_WORKLIST has no exception.
Method MASS_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100519 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060406 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 |
Method MASS_ENQUEUE on Interface IF_FDT_WORKLIST has no exception.
Method MASS_MARK_AS_OBSOLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100531 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100531 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100531 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100531 | ||
5 | ![]() |
IV_REVERSE_MARK_AS_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: Mark as obsolete shall be reversed | 20100531 |
Method MASS_MARK_AS_OBSOLETE on Interface IF_FDT_WORKLIST has no exception.
Method MASS_MARK_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20100531 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100531 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100531 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100531 | ||
5 | ![]() |
IV_REVERSE_MARK_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: Mark for delete shall be reversed | 20100531 |
Method MASS_MARK_FOR_DELETE on Interface IF_FDT_WORKLIST has no exception.
Method MASS_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20111122 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20060406 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20060406 | ||
5 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport request | 20070308 |
Method MASS_SAVE on Interface IF_FDT_WORKLIST has no exception.
Method MASS_SET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20121219 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20121219 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20121219 | ||
4 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20121219 | ||
5 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Target Application ID | 20121219 |
Method MASS_SET_APPLICATION on Interface IF_FDT_WORKLIST has no exception.
Method MASS_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20111123 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111123 | ||
3 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20080715 | ||
4 | ![]() |
IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080715 |
Method MASS_TRANSPORT on Interface IF_FDT_WORKLIST has no exception.
Method MASS_VERSIONING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_ID_MESSAGE | Call by reference | Type reference (TYPE) | TH_ID_MESSAGE | 20111114 | |||
2 | ![]() |
ETS_FAILURE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111114 | ||
3 | ![]() |
ITS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs | 20100528 | ||
4 | ![]() |
IV_VERSIONING | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: Versioning on, false: Versioning off | 20100528 |
Method MASS_VERSIONING on Interface IF_FDT_WORKLIST has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |