Hierarchy
⤷ BC-SRV-ARL (Application Component) ArchiveLink
⤷ SAOP (Package) ArchiveLink general
Properties
Class | CL_ALINK_STORAGE_DND | |
Short Description | ArchiveLink: Drag&Drop Storage | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SAOP | ArchiveLink general |
Created | 20001115 | SAP |
Last change | 20130531 | 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) |
Interfaces
Class CL_ALINK_STORAGE_DND has no interface implemented.
Friends
Class CL_ALINK_STORAGE_DND has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ASSIGNING_THEN_STORAGE | Constant | Public | Type reference (TYPE) | I | 5 | Assign then Store | 20001115 | |
2 | DIRECTORY_DEPTH | Instance attribute | Private | Type reference (TYPE) | I | Depth of Dirs to Process | 20001121 | ||
3 | DND_CONTROL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | Proxy Class for Control in GUI | 20001115 | ||
4 | DOCUMENTTYPE | Instance attribute | Private | Type reference (TYPE) | TOAV0-AR_OBJECT | Document Type | 20001115 | ||
5 | DROP_FILELIST | Instance attribute | Private | Type reference (TYPE) | FILETABLE | Dropped Files | 20001115 | ||
6 | IMMEDIATELY | Instance attribute | Private | Type reference (TYPE) | TOAOM-AR_STATUS | Immediately Start Work Item in Dialog (X Active, Else Inact) | 20001220 | ||
7 | LATE_PROCESSING | Instance attribute | Private | Type reference (TYPE) | SY-INPUT | Flag to Distinguish Entering/Assigning | 20001220 | ||
8 | LINKS_CREATED | Instance attribute | Private | Type reference (TYPE) | TOAV0_T | SAP ArchiveLink: Link Table | 20001220 | ||
9 | NOTE | Instance attribute | Private | Type reference (TYPE) | OACONF-NOTE | SAP ArchiveLink: Store for Subsequent Entry - Short Note | 20001205 | ||
10 | NUMBER_OF_DROPPED_FILES | Instance attribute | Private | Type reference (TYPE) | I | Number of Dropped Files | 20001121 | ||
11 | OBJECTID | Instance attribute | Private | Type reference (TYPE) | TOAV0-OBJECT_ID | SAP ArchiveLink: Object ID (Object Identifier) | 20001121 | ||
12 | OBJECTTYPE | Instance attribute | Private | Type reference (TYPE) | TOAV0-SAP_OBJECT | SAP ArchiveLink: Object Type of Business Object | 20001115 | ||
13 | ORGOBJECT | Instance attribute | Private | Type reference (TYPE) | SWHACTOR | Rule Resolution Result | 20001205 | ||
14 | SCENARIO | Instance attribute | Private | Type reference (TYPE) | I | Scenario | 20001115 | ||
15 | STORAGE_AND_ASSIGNMENT | Constant | Public | Type reference (TYPE) | I | 4 | Store and Assign | 20001115 | |
16 | STORAGE_AND_ENTERING | Constant | Public | Type reference (TYPE) | I | 3 | Store and Enter | 20001115 | |
17 | STORAGE_FOR_LATER_ASSIGNMENT | Constant | Public | Type reference (TYPE) | I | 2 | Storing for Subsequent Assignment | 20001121 | |
18 | STORAGE_FOR_LATER_ENTRY | Constant | Public | Type reference (TYPE) | I | 1 | Storing for Subsequent Entry | 20001121 | |
19 | STORAGE_WITH_KEY | Constant | Public | Type reference (TYPE) | I | 6 | Storing for Business Object | 20001121 | |
20 | WORKITEMS_CREATED | Instance attribute | Private | Type reference (TYPE) | SWDTWIID | Work Item IDs | 20010102 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ASSIGN_THEN_STORE | Instance method | Public | Method | Method for Scenario 5 | 20001115 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20001115 |
3 | CREATE_CONTROL | Instance method | Public | Method | Create Textedit Control | 20001115 |
4 | DELETE_LINKS_CREATED | Instance method | Public | Method | Delete Links from Last DND Process | 20001220 |
5 | DELETE_WORKITEMS_CREATED | Instance method | Public | Method | Delete Work Items of Last DND Process | 20010102 |
6 | FREE_CONTROL | Instance method | Public | Method | Obsolete - do not use | 20001115 |
7 | GET_DOCUMENTTYPE | Instance method | Public | Method | Return Current Document Type | 20001121 |
8 | GET_OBJECTID | Instance method | Public | Method | Return Object ID | 20001121 |
9 | GET_OBJECTTYPE | Instance method | Public | Method | Return Current Object Type | 20001121 |
10 | GET_SCENARIO | Instance method | Public | Method | Return Scenario ID | 20001121 |
11 | ON_FILES_DROPPED | Instance method | Public | Event handling method | Event Method for 'FILES_DROPPED' | 20001115 |
12 | RESOLVE_DIRECTORY | Static method | Public | Method | Trigger a Directory | 20001121 |
13 | SET_DOCUMENTTYPE | Instance method | Public | Method | Set the Document Type | 20001121 |
14 | SET_IMMEDIATELY | Instance method | Public | Method | Set Workflow Start Variant (Immediate Start/Create WorkItem) | 20001220 |
15 | SET_LATE_PROCESSING | Instance method | Public | Method | Set Workflow Variant (Entering/Assigning) | 20001220 |
16 | SET_LINKS_CREATED | Instance method | Public | Method | Delete Links from Last DND Process | 20040908 |
17 | SET_NOTE | Instance method | Public | Method | Set Work Item Text for Workflow Scenarios | 20001205 |
18 | SET_OBJECTID | Instance method | Public | Method | Set Object ID | 20001121 |
19 | SET_OBJECTTYPE | Instance method | Public | Method | Set Object Type | 20001121 |
20 | SET_ORGOBJECT | Instance method | Public | Method | Set Org. Object for Workflow Scenarios | 20001205 |
21 | SET_WORKITEMS_CREATED | Instance method | Public | Method | Delete Work Items of Last DND Process | 20040908 |
22 | STORE_AND_ASSIGN | Instance method | Public | Method | Method for Scenario 4 | 20001115 |
23 | STORE_AND_ENTER | Instance method | Public | Method | Method for Scenario 3 | 20001115 |
24 | STORE_FOR_LATER_ASSIGNMENT | Instance method | Public | Method | Method for Scenario 2 | 20001121 |
25 | STORE_FOR_LATER_ENTRY | Instance method | Public | Method | Method for Scenario 1 | 20001121 |
26 | STORE_WITH_KEY | Instance method | Public | Method | Method for Scenario 6 | 20001121 |
27 | STORE_WORKFLOW | Instance method | Public | Method | Method Called From Scenario 1,2,3,4 | 20001220 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | FILES_DROPPED | Instance Event (0) |
Public (2) |
Dropped Files | 20001115 |
Types
Class CL_ALINK_STORAGE_DND has no local type.
Method Signatures
Method ASSIGN_THEN_STORE Signature
Method ASSIGN_THEN_STORE on class CL_ALINK_STORAGE_DND has no parameter.
Method ASSIGN_THEN_STORE on class CL_ALINK_STORAGE_DND has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DIRECTORY_DEPTH | Value transfer | Type reference (TYPE) | I | 1 | Tiefe der zu archivierenden Dateien | 20001121 | |
2 | Importing | IM_DOCUMENTTYPE | Value transfer | Type reference (TYPE) | TOAV0-AR_OBJECT | Dokumentart | 20001115 | ||
3 | Importing | IM_NOTE | Value transfer | Type reference (TYPE) | OACONF-NOTE | SAP ArchiveLink: Ablegen für spätere Erfassung Kurznotiz | 20001205 | ||
4 | Importing | IM_OBJECTID | Value transfer | Type reference (TYPE) | TOAV0-OBJECT_ID | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20001121 | ||
5 | Importing | IM_OBJECTTYPE | Value transfer | Type reference (TYPE) | TOAV0-SAP_OBJECT | SAP ArchiveLink: Objekttyp des Business Objekts | 20001115 | ||
6 | Importing | IM_ORGOBJECT | Value transfer | Type reference (TYPE) | SWHACTOR | Ergebnis der Regelauflösung | 20001205 | ||
7 | Importing | IM_SCENARIO | Value transfer | Type reference (TYPE) | I | Szenario | 20001115 | ||
8 | Importing | IM_X_ONLY_EVENT | Call by reference | Type reference (TYPE) | C | SPACE | 'X' = Nur event werfen | 20001115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SCENARIO_ERROR | Szenario nicht existent | 20001115 |
Method CREATE_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20001115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONTROL_ERROR | 20001115 |
Method DELETE_LINKS_CREATED Signature
Method DELETE_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no parameter.
Method DELETE_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no exception.
Method DELETE_WORKITEMS_CREATED Signature
Method DELETE_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no parameter.
Method DELETE_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no exception.
Method FREE_CONTROL Signature
Method FREE_CONTROL on class CL_ALINK_STORAGE_DND has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONTROL_ERROR | 20001115 |
Method GET_DOCUMENTTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DOCUMENTTYPE | Call by reference | Type reference (TYPE) | TOAV0-AR_OBJECT | Dokumentart | 20001121 |
Method GET_DOCUMENTTYPE on class CL_ALINK_STORAGE_DND has no exception.
Method GET_OBJECTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OBJECTID | Call by reference | Type reference (TYPE) | TOAV0-OBJECT_ID | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20001121 |
Method GET_OBJECTID on class CL_ALINK_STORAGE_DND has no exception.
Method GET_OBJECTTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OBJECTTYPE | Call by reference | Type reference (TYPE) | TOAV0-SAP_OBJECT | SAP ArchiveLink: Objekttyp des Business Objekts | 20001121 |
Method GET_OBJECTTYPE on class CL_ALINK_STORAGE_DND has no exception.
Method GET_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_SCENARIO | Call by reference | Type reference (TYPE) | I | Scenario ID | 20001121 |
Method GET_SCENARIO on class CL_ALINK_STORAGE_DND has no exception.
Method ON_FILES_DROPPED Signature
Method ON_FILES_DROPPED on class CL_ALINK_STORAGE_DND has no parameter.
Method ON_FILES_DROPPED on class CL_ALINK_STORAGE_DND has no exception.
Method RESOLVE_DIRECTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FILETABLE | Call by reference | Type reference (TYPE) | FILETABLE | file name table | 20001121 | ||
2 | Exporting | EX_NUMBER_OF_FILES | Call by reference | Type reference (TYPE) | I | Anzahl der Dateien | 20001121 | ||
3 | Importing | IM_DEPTH | Call by reference | Type reference (TYPE) | I | 1 | Tiefe der Auflösung | 20001121 | |
4 | Importing | IM_DIRNAME | Call by reference | Type reference (TYPE) | STRING | Datei bzw. Verzeichnisname | 20001121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GUI_PROBLEMS | Probleme der GUI Service Funktionen | 20001121 | |
2 | NO_DEPTH_DEFINED | Keine Tiefe > 0 definiert | 20001121 |
Method SET_DOCUMENTTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DOCUMENTTYPE | Call by reference | Type reference (TYPE) | TOAV0-SAP_OBJECT | SAP ArchiveLink: Objekttyp des Business Objekts | 20001121 |
Method SET_DOCUMENTTYPE on class CL_ALINK_STORAGE_DND has no exception.
Method SET_IMMEDIATELY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_IMMEDIATELY | Call by reference | Type reference (TYPE) | TOAOM-AR_STATUS | SAP ArchiveLink: Status (X aktiv, sonst inaktiv) | 20001220 |
Method SET_IMMEDIATELY on class CL_ALINK_STORAGE_DND has no exception.
Method SET_LATE_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LATE_PROCESSING | Call by reference | Type reference (TYPE) | SY-INPUT | Unterscheidung Erfassung/Zuordnung | 20001220 |
Method SET_LATE_PROCESSING on class CL_ALINK_STORAGE_DND has no exception.
Method SET_LINKS_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FILE_TABLE | Call by reference | Type reference (TYPE) | FILETABLE | file name table | 20040908 | ||
2 | Importing | LINKS_CREATED | Call by reference | Type reference (TYPE) | TOAV0_T | SAP ArchiveLink: Verknüpfungstabelle (Tabelle) | 20040908 |
Method SET_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no exception.
Method SET_NOTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NOTE | Call by reference | Type reference (TYPE) | OACONF-NOTE | SAP ArchiveLink: Ablegen für spätere Erfassung Kurznotiz | 20001205 |
Method SET_NOTE on class CL_ALINK_STORAGE_DND has no exception.
Method SET_OBJECTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECTID | Call by reference | Type reference (TYPE) | TOAV0-OBJECT_ID | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20001121 |
Method SET_OBJECTID on class CL_ALINK_STORAGE_DND has no exception.
Method SET_OBJECTTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECTTYPE | Call by reference | Type reference (TYPE) | TOAV0-SAP_OBJECT | SAP ArchiveLink: Objekttyp des Business Objekts | 20001121 |
Method SET_OBJECTTYPE on class CL_ALINK_STORAGE_DND has no exception.
Method SET_ORGOBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ORGOBJECT | Call by reference | Type reference (TYPE) | SWHACTOR | Ergebnis der Regelauflösung | 20001205 |
Method SET_ORGOBJECT on class CL_ALINK_STORAGE_DND has no exception.
Method SET_WORKITEMS_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FILE_TABLE | Call by reference | Type reference (TYPE) | FILETABLE | file name table | 20040908 | ||
2 | Importing | WORKITEMS_CREATED | Call by reference | Type reference (TYPE) | SWDTWIID | Workitem-IDs | 20040908 |
Method SET_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_AND_ASSIGN Signature
Method STORE_AND_ASSIGN on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_AND_ASSIGN on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_AND_ENTER Signature
Method STORE_AND_ENTER on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_AND_ENTER on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_FOR_LATER_ASSIGNMENT Signature
Method STORE_FOR_LATER_ASSIGNMENT on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_FOR_LATER_ASSIGNMENT on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_FOR_LATER_ENTRY Signature
Method STORE_FOR_LATER_ENTRY on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_FOR_LATER_ENTRY on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_WITH_KEY Signature
Method STORE_WITH_KEY on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_WITH_KEY on class CL_ALINK_STORAGE_DND has no exception.
Method STORE_WORKFLOW Signature
Method STORE_WORKFLOW on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_WORKFLOW on class CL_ALINK_STORAGE_DND has no exception.
Event Signatures
Event FILES_DROPPED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FILETABLE | Exporting | Value transfer | Type reference (TYPE) | FILETABLE | Gedroppte Dateien | 20001115 | ||
2 | EX_SCENARIO | Exporting | Value transfer | Type reference (TYPE) | I | 20001130 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |