SAP ABAP Class /ASU/IF_ASU_API (ASU Application Programming Interface)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /ASU/CL_ASU_API | Application Specific Upgrade API | 20070409 |
Properties
Class | /ASU/IF_ASU_API | |
Short Description | ASU Application Programming Interface | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20070409 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /ASU/IF_ASU_API has no forward declaration.
Interfaces
Class /ASU/IF_ASU_API has no interface implemented.
Friends
Class /ASU/IF_ASU_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PEPPROFILE | Schedule Manager: Task list | 20070410 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | /ASU/CONTENT_VERSION_HEADER | Application Specific Upgrade: Content Version | 20070410 | ||
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ASU/CL_CONTENT_MANAGER | Manage ASU content | 20070410 | ||
4 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ASU/IF_TASKLIST | Application Specific Upgrade: Interface to Tasklist Manager | 20070410 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Copy tasklist dependent tables | 20080915 |
2 | ![]() |
Instance method | Public | Method | Create new tasklist | 20070910 |
3 | ![]() |
Instance method | Public | Method | Display already created tasklist | 20070910 |
4 | ![]() |
Instance method | Public | Method | Read Content Version from database | 20070910 |
5 | ![]() |
Instance method | Public | Method | Get already created tasklist | 20070910 |
6 | ![]() |
Instance method | Public | Method | Merge ASU Content Version to given tasklist | 20071129 |
7 | ![]() |
Instance method | Public | Method | Execute automatic object with given phase (PRE/POST) | 20070910 |
Events
Class /ASU/IF_ASU_API has no event.
Types
Class /ASU/IF_ASU_API has no local type.
Method Signatures
Method COPY_TASKLIST_DEPENDENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NEW_TASKLIST | Call by reference | Type reference (TYPE) | /ASU/TSSM-TASKLIST | ASU Simple Schedule Manager: Tasklist | 20080915 | ||
2 | ![]() |
IM_OLD_TASKLIST | Call by reference | Type reference (TYPE) | /ASU/TSSM-REFERENCE_TKLIST | Schedule Manager: Task list | 20080915 |
Method COPY_TASKLIST_DEPENDENCY on class /ASU/IF_ASU_API has no exception.
Method CREATE_TASKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_REFERENCE_TASKLIST | Call by reference | Type reference (TYPE) | /ASU/TSSM-REFERENCE_TKLIST | Reference Task list | 20080804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General Error | 20070910 |
Method DISPLAY_TASKLIST Signature
Method DISPLAY_TASKLIST on class /ASU/IF_ASU_API has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General Error | 20070910 | |
2 | ![]() |
Create first a tasklist for given ASU Scenario/Version | 20070910 | |
3 | ![]() |
During displaying tasklist it was changed by user command | 20080806 |
Method GET_CONTENT_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CT_VERSION_H | Value transfer | Type reference (TYPE) | /ASU/CONTENT_VERSION_HEADER | Applikationsspezifischer Upgrade: Content-Version | 20070910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General Error | 20070910 |
Method GET_TASKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TASKLIST | Value transfer | Type reference (TYPE) | PEPPROFILE | 20070910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General Error | 20070910 |
Method MERGE_TASKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TASKLIST | Call by reference | Type reference (TYPE) | PEPPROFILE | Schedule Manager: Task list | 20071129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General Error | 20071129 |
Method RUN_PHASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXEC_PHASE | Call by reference | Type reference (TYPE) | /ASU/EXEC_PHASE | Applikationsspezifischer Upgrade: Ausführungsphase | 20070910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Cancelled by User Interaction | 20071207 | |
2 | ![]() |
No POST reports defined | 20070910 | |
3 | ![]() |
No PRE reports defined | 20070910 | |
4 | ![]() |
General Error | 20070910 | |
5 | ![]() |
Can't start POST reports because PRE reports are no executed | 20070910 | |
6 | ![]() |
Tasklist is missing. Create first tasklist! | 20070910 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |