SAP ABAP Class CL_WORKFLOW_INBOX_ADMIN (Workflow Inbox Administration with Regard to Org. Management)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-OM (Application Component) Organizational Management
⤷
SP00 (Package) Organization and Planning
⤷
⤷
Properties
| Class | CL_WORKFLOW_INBOX_ADMIN | |
| Short Description | Workflow Inbox Administration with Regard to Org. Management | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SP00 | Organization and Planning |
| Created | 20000515 | SAP |
| Last change | 20000515 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WORKFLOW_INBOX_ADMIN has no forward declaration.
Interfaces
Class CL_WORKFLOW_INBOX_ADMIN has no interface implemented.
Friends
Class CL_WORKFLOW_INBOX_ADMIN has no friend class.
Attributes
Class CL_WORKFLOW_INBOX_ADMIN has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Deactivate Agent as Agent of a Work Item | 20000518 | |
| 2 | Static method | Public | Method | Deactivate All Agents as Agents of a Work Item | 20000518 | |
| 3 | Static method | Public | Method | Remove Work Item for All Current Users | 20000518 | |
| 4 | Static method | Public | Method | Check Whether Work Item Can Be Executed by Specified Agent | 20000516 | |
| 5 | Static method | Public | Method | Forward Work Item to Another User | 20000518 | |
| 6 | Static method | Public | Method | Return a User's Current Work Items | 20000516 | |
| 7 | Static method | Public | Method | Build Up and Update Inbox Buffer | 20000515 | |
| 8 | Static method | Public | Method | Read the Organizational Assignment of a Work Item | 20000518 | |
| 9 | Static method | Public | Method | Cancel Inbox Administrator Mode for a User | 20000518 | |
| 10 | Static method | Public | Method | Assign the Work Item to an Agent as Current Agent | 20000518 | |
| 11 | Static method | Public | Method | Set Inbox to Administrator Mode for the Current User | 20000518 | |
| 12 | Static method | Public | Method | New Work Item: Assign Agent as Current Agent | 20000518 |
Events
Class CL_WORKFLOW_INBOX_ADMIN has no event.
Types
Class CL_WORKFLOW_INBOX_ADMIN has no local type.
Method Signatures
Method DEACTIVATE_AGENT_OF_WI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGENT_OBJID | Call by reference | Type reference (TYPE) | ACTORID | Bearbeiterid im Organisationsmanagement | 20000518 | |||
| 2 | AGENT_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20000518 | |||
| 3 | WORKITEM_DATA | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Deaktivieren nicht erfolgt | 20000518 |
Method DEACTIVATE_ALL_AGENTS_OF_WI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKITEM_DATA | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Deaktivieren nicht erfolgt | 20000518 |
Method DELETE_AGENTS_FOR_WORKITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Löschung konnte nicht durchgeführt werden | 20000518 |
Method EXECUTION_CHECK_WI_FOR_AGENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_OBJID | Call by reference | Type reference (TYPE) | ACTORID | Bearbeiterid im Organisationsmanagement | 20000517 | |||
| 2 | CHECK_ORG_RESTRICTION | Call by reference | Type reference (TYPE) | FLAG | Prüfung auf Organisationseinschränkungen | 20000518 | |||
| 3 | CHECK_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20000517 | |||
| 4 | INBOX_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | SPACE | Funktionscode für den geprüft werden soll | 20000518 | ||
| 5 | SEARCH_DATE | Call by reference | Type reference (TYPE) | DATS | SY-DATUM | Feld vom Typ DATS | 20000517 | ||
| 6 | WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20000517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Agent ist ausgeschlossener Bearbeiter | 20000516 | ||
| 2 | Keine aktive Planvariante gepflegt | 20000516 | ||
| 3 | Agent ist kein möglicher Bearbeiter der Aufgabe | 20000516 | ||
| 4 | Organisatorische Information liegt nicht vor | 20000516 | ||
| 5 | Sonstige Fehler | 20000516 | ||
| 6 | Workitem ist reserviert | 20000516 | ||
| 7 | Spezifiziertes Workitem nicht gefunden | 20000516 | ||
| 8 | Workitem hat den falschen Status | 20000516 |
Method FORWARD_WORKITEM_TO_AGENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGENTS_OF_WORKITEM | Call by reference | Type reference (TYPE) | TSWHACTOR | Tabelle mit OrgObjekten | 20000518 | |||
| 2 | WORKITEM_DATA | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Bearbeiter mitgegeben | 20000518 | ||
| 2 | Bearbeiter existiert nicht | 20000518 | ||
| 3 | Ungültiger Bearbeiter mitgegeben | 20000518 | ||
| 4 | Weiterleiten konnte nicht ausgeführt werden | 20000518 |
Method GET_WORKITEMS_FOR_OM_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OM_OBJECTS_FOR_INBOX_VIEW | Call by reference | Type reference (TYPE) | THRWFUSER_V | Tabellentyp zur Übergabestruktur an FB Org_Info_and_Task | 20000516 | |||
| 2 | SEARCH_DATE | Call by reference | Type reference (TYPE) | DATS | SY-DATUM | Feld vom Typ DATS | 20000516 | ||
| 3 | SELECTED_WI_FOR_OM_OBJECTS | Call by reference | Type reference (TYPE) | TSWWWLHEAD | Tabellentyp zur Struktur SWWWLHEAD | 20000516 | |||
| 4 | WORKITEMS_FOR_TASKS | Call by reference | Type reference (TYPE) | INBOX_TASK_FILTER | Aufgabenfilter für die Inboxselektion | 20000516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine aktive Planvariante definiert | 20000516 | ||
| 2 | Benutzer hat keine Aufgaben | 20000516 | ||
| 3 | Keine Workitems gefunden | 20000516 | ||
| 4 | SAP Benutzername ist nicht gültig | 20000516 |
Method INBOX_BUFFER_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OM_OBJECTS_FOR_INBOX_VIEW | Call by reference | Type reference (TYPE) | THRWFUSER_V | Tabellentyp zur Übergabestruktur an FB Org_Info_and_Task | 20000516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine aktive Planvariante definiert | 20000516 | ||
| 2 | Benutzer hat keine Aufgaben | 20000516 | ||
| 3 | Keine Workitems gefunden | 20000516 | ||
| 4 | SAP Benutzername ist nicht gültig | 20000516 |
Method READ_ORG_ASSIGNMENT_OF_WI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTUAL_AGENTS_OF_WI | Call by reference | Type reference (TYPE) | TSWHACTOR | Tabelle mit OrgObjekten | 20000518 | |||
| 2 | ALL_ASSIGMENTS_OF_WI | Call by reference | Type reference (TYPE) | TSWWORGTASK | Tabellentyp zur SWWORGTASK | 20000518 | |||
| 3 | WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Lesen konnte nicht durchgeführt werden | 20000518 |
Method RESET_ADMINISTRATOR_MODE_INBOX Signature
Method RESET_ADMINISTRATOR_MODE_INBOX on class CL_WORKFLOW_INBOX_ADMIN has no parameter.
Method RESET_ADMINISTRATOR_MODE_INBOX on class CL_WORKFLOW_INBOX_ADMIN has no exception.
Method SET_ACTUAL_AGENT_OF_WORKITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGENT_OBJID | Call by reference | Type reference (TYPE) | ACTORID | Bearbeiterid im Organisationsmanagement | 20000518 | |||
| 2 | AGENT_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 'US' | Objekttyp | 20000518 | ||
| 3 | WORKITEM_DATA | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Agent nicht spezifiziert | 20000518 | ||
| 2 | Workitem konnte nicht auf Bearbeiter gesetzt werden | 20000518 |
Method SET_ADMINISTRATOR_MODE_INBOX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MODE_DATA | Call by reference | Type reference (TYPE) | HRWFADMODE | Struktur zum Setzen des Workitem Administratormodus | 20000518 |
Method SET_ADMINISTRATOR_MODE_INBOX on class CL_WORKFLOW_INBOX_ADMIN has no exception.
Method SET_AGENT_OF_NEW_WORKITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGENTS_OF_WORKITEM | Call by reference | Type reference (TYPE) | TSWHACTOR | Tabelle mit OrgObjekten | 20000518 | |||
| 2 | WORKITEM_DATA | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20000518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Neues Workitem konnte nicht zugeordnet werden | 20000518 |
History
| Last changed by/on | SAP | 20000515 |
| SAP Release Created in | 610 |