Hierarchy
⤷ PLM (Application Component) Product Lifecycle Management
⤷ DIWPS (Package) DI: Work Packaging and Sequencing
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DIMSPPB_SLOT | Slot Interface | 20021119 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DIMSPPB_WORK_PACKAGE | Work Package Interface | 20021110 |
Properties
Class | CL_REVISION_WPS | |
Short Description | Revision | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | DIWPS | DI: Work Packaging and Sequencing |
Created | 20010111 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | DIWP1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | DIWPF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | IMTOL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DIMSPPB_SLOT | Slot Interface | 20021119 | ||
2 | IF_DIMSPPB_WORK_PACKAGE | Work Package Interface | 20021110 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_BUF_REVISION_WPS | 20020906 | Revision Buffer Class |
Attributes
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CX_REVISION_WPS | Instance Event (0) |
Private (0) |
20030621 |
Types
Class CL_REVISION_WPS has no local type.
Method Signatures
Method CHECK_ALL_EXPLODED Signature
Method CHECK_ALL_EXPLODED on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_ALL_EXPLODED | The WP contains exploded and not exploded notifications | 20010111 |
Method CHECK_SPRO_FOR_AUART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | AUART | Call by reference | Type reference (TYPE) | CAUFV-AUART | Order type | 20010111 | ||
2 | Importing | EXEC_QMART | Call by reference | Type reference (TYPE) | QMART | Notification Type | 20010111 |
Method CHECK_SPRO_FOR_AUART on class CL_REVISION_WPS has no exception.
Method CHECK_SPRO_NOTIFTYPE_OK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AUART | Call by reference | Type reference (TYPE) | CAUFV-AUART | Order type | 20010111 | ||
2 | Exporting | POST_OK | Call by reference | Type reference (TYPE) | FLAG | Does Posting cause errors due to customizing | 20010111 |
Method CHECK_SPRO_NOTIFTYPE_OK on class CL_REVISION_WPS has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EMERGENCY | Call by reference | Type reference (TYPE) | XFELD | Emergency mode | 20080819 | ||
2 | Importing | IWERK | Call by reference | Type reference (TYPE) | IWERK | Maintenance Planning Plant | 20010111 | ||
3 | Importing | NOTI_EXIST | Call by reference | Type reference (TYPE) | XFLAG | Notification exist | 20020912 | ||
4 | Importing | REVNR | Call by reference | Type reference (TYPE) | REVNI | Workpackage ID | 20010111 | ||
5 | Importing | T352R | Call by reference | Type reference (TYPE) | T352R | Maintenance revisions | 20020821 |
Method CONSTRUCTOR on class CL_REVISION_WPS has no exception.
Method CREATE_REVISION_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20020920 | ||
2 | Importing | I_DIALOG | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Called in dialog | 20020920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CREATION_ERROR | Creation error | 20020920 |
Method CROSSREF_BT_DATA_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CROSSREFS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Selected cross reference(s) | 20010122 | ||
2 | Exporting | E_LAST_NOTI_DEASSIGN | Call by reference | Type reference (TYPE) | C | Information whether last noti has been deassigned | 20010201 | ||
3 | Importing | I_DEL_FLG | Call by reference | Type reference (TYPE) | DIWPS_CR_B-DEL_FLG | SPACE | Indicator: delete entry | 20010124 | |
4 | Importing | I_DISTINCT_NOTIS | Call by reference | Type reference (TYPE) | C | SPACE | Select distinct notifications | 20010124 | |
5 | Importing | I_NOTI_ID | Call by reference | Type reference (TYPE) | DIWPS_CR_B-NOTIFID | Notification Number | 20010120 | ||
6 | Importing | I_ORDER_NO | Call by reference | Type reference (TYPE) | DIWPS_CR_B-ORDER_NO | Order Number | 20010120 | ||
7 | Importing | I_PLNAL | Call by reference | Type reference (TYPE) | DIWPS_CR_B-PLNAL | Group counter | 20010120 | ||
8 | Importing | I_PLNNR | Call by reference | Type reference (TYPE) | DIWPS_CR_B-PLNNR | Key for task list group | 20010120 | ||
9 | Importing | I_PLNTY | Call by reference | Type reference (TYPE) | DIWPS_CR_B-PLNTY | Task list type | 20010120 | ||
10 | Importing | I_WITH_ORDERS | Call by reference | Type reference (TYPE) | C | SPACE | Select all orders | 20010124 | |
11 | Importing | I_ZAEHL | Call by reference | Type reference (TYPE) | DIWPS_CR_B-ZAEHL | Internal counter | 20010124 |
Method CROSSREF_BT_DATA_GET on class CL_REVISION_WPS has no exception.
Method CROSSREF_BT_MAINTAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CR_EXCL_CR_DEL | Call by reference | Type reference (TYPE) | C | Information: deleted cross ref excludes another cross ref | 20010405 | ||
2 | Exporting | E_LAST_NOTI_DEASSIGN | Call by reference | Type reference (TYPE) | C | Information whether last noti has been deassigned | 20010201 | ||
3 | Exporting | E_LAST_ORDER_DEASSIGN | Call by reference | Type reference (TYPE) | C | Information whether last order has been deassigned | 20010426 | ||
4 | Importing | IT_CROSSREF_DEL | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross references to be deleted | 20010119 | ||
5 | Importing | IT_CROSSREF_INS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross references to be inserted | 20010119 | ||
6 | Importing | IT_CROSSREF_SET | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross references to be set | 20010122 | ||
7 | Importing | IT_CROSSREF_UPD | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross references to be updated | 20010119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CROSSREF_NOT_FOUND | No cross reference found with specified key | 20010119 |
Method CROSSREF_BT_READ Signature
Method CROSSREF_BT_READ on class CL_REVISION_WPS has no parameter.
Method CROSSREF_BT_READ on class CL_REVISION_WPS has no exception.
Method CROSSREF_COUNTERS_INIT Signature
Method CROSSREF_COUNTERS_INIT on class CL_REVISION_WPS has no parameter.
Method CROSSREF_COUNTERS_INIT on class CL_REVISION_WPS has no exception.
Method CROSSREF_COUNTER_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CR_COUNTER | Call by reference | Type reference (TYPE) | DIWPS_CR_B-TL_COUNTER | determined cross reference counter | 20010202 | ||
2 | Importing | I_NOTI_ID | Call by reference | Type reference (TYPE) | DIWPS_CR_B-NOTIFID | Notification Number | 20010202 |
Method CROSSREF_COUNTER_NEW on class CL_REVISION_WPS has no exception.
Method CROSSREF_READ_WITH_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CROSSREF | Call by reference | Type reference (TYPE) | DIWPS_CR_B | Cross reference selected by key | 20010122 | ||
2 | Exporting | E_TABIX | Call by reference | Type reference (TYPE) | SY-TABIX | Table index of cross reference | 20010122 | ||
3 | Importing | IS_CROSSREF_KEY | Call by reference | Type reference (TYPE) | DIWPS_CR_B | Key of cross reference | 20010122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CROSSREF_NOT_FOUND | No cross reference found with this key | 20010122 |
Method DATA_REFRESH Signature
Method DATA_REFRESH on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REV_NOT_SAVED_WPS | Revision changes not yet saved | 20021122 |
Method DETERMINE_PROJECT_ASSIGN Signature
Method DETERMINE_PROJECT_ASSIGN on class CL_REVISION_WPS has no parameter.
Method DETERMINE_PROJECT_ASSIGN on class CL_REVISION_WPS has no exception.
Method EXPLOSION_DELETE Signature
Method EXPLOSION_DELETE on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ORDER_WPS | Order exception | 20030129 |
Method FREE_NOTIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NOTIFICATION | Call by reference | Type reference (TYPE) | QMNUM | Quality Notification | 20010213 |
Method FREE_NOTIFICATIONS on class CL_REVISION_WPS has no exception.
Method FREE_REVISION Signature
Method FREE_REVISION on class CL_REVISION_WPS has no parameter.
Method FREE_REVISION on class CL_REVISION_WPS has no exception.
Method GET_CHANGED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T352R_B | Call by reference | Type reference (TYPE) | T352R_B | Buffer structure for table T352R | 20020906 | ||
2 | Exporting | ET_DIWPS_RV_CR | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20020906 |
Method GET_CHANGED_DATA on class CL_REVISION_WPS has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_NETWORK | Call by reference | Object reference (TYPE REF TO) | CL_NETWORK_WPS | Network object | 20021003 | ||
2 | Exporting | ES_HEADER_DATA | Call by reference | Type reference (TYPE) | T352R_B | Maintenance revisions | 20020821 | ||
3 | Exporting | ET_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | Table of notification object references | 20020821 | ||
4 | Exporting | ET_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Table of order objects | 20020917 | ||
5 | Exporting | ET_STATUS | Call by reference | Type reference (TYPE) | TAB_CM_STATUS | Table of System Status (JSTAT) | 20020821 | ||
6 | Exporting | ET_XREFS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | 20041014 | |||
7 | Exporting | E_NOTI_EXIST | Call by reference | Type reference (TYPE) | XFLAG | Notification exist | 20020912 | ||
8 | Exporting | E_NO_AUTH | Call by reference | Type reference (TYPE) | XFLAG | No authority to change revision | 20080402 | ||
9 | Exporting | E_ORDER_EXIST | Call by reference | Type reference (TYPE) | XFLAG | Orders exist | 20020917 | ||
10 | Exporting | E_PART_DATA | Call by reference | Type reference (TYPE) | XFLAG | Partial data displayed | 20080402 | ||
11 | Importing | I_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | XFLAG | Bypass buffer | 20020912 | ||
12 | Importing | I_HEADER_DATA | Call by reference | Type reference (TYPE) | XFLAG | Return header data | 20020821 | ||
13 | Importing | I_NETWORK | Call by reference | Type reference (TYPE) | XFLAG | Return network | 20021003 | ||
14 | Importing | I_NOTIFICATIONS | Call by reference | Type reference (TYPE) | XFLAG | Return notifications | 20020821 | ||
15 | Importing | I_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | Return orders | 20020821 | ||
16 | Importing | I_WITH_DEL_FLG | Call by reference | Type reference (TYPE) | XFLAG | SPACE | New input values | 20021217 | |
17 | Importing | I_XREFS | Call by reference | Type reference (TYPE) | XFLAG | 20041014 |
Method GET_DATA on class CL_REVISION_WPS has no exception.
Method GET_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_END_DATE | Call by reference | Type reference (TYPE) | REVED | Date of revision end | 20010712 | ||
2 | Exporting | E_END_TIME | Call by reference | Type reference (TYPE) | REVEZ | 20030610 | |||
3 | Exporting | E_START_DATE | Call by reference | Type reference (TYPE) | REVBD | Date of revision start | 20010712 | ||
4 | Exporting | E_START_TIME | Call by reference | Type reference (TYPE) | REVBZ | 20030610 |
Method GET_DATES on class CL_REVISION_WPS has no exception.
Method GET_DUE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DUE_DATE | Call by reference | Type reference (TYPE) | DATE | Due date for workpackage | 20010111 | ||
2 | Exporting | DUE_TIME | Call by reference | Type reference (TYPE) | TIME | due time for workpackage | 20010111 |
Method GET_DUE_DATE on class CL_REVISION_WPS has no exception.
Method GET_FL_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONFIGURATION | Call by reference | Type reference (TYPE) | API_VAL_I_T | Table for structure API_VAL_I_T | 20010125 | ||
2 | Importing | TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional location | 20010125 |
Method GET_FL_CONFIGURATION on class CL_REVISION_WPS has no exception.
Method GET_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_REV_ORDER | Value transfer | Type reference (TYPE) | DIWPS_ORDER_REF_S | Revision order | 20021122 | ||
2 | Exporting | ET_ORDERS | Value transfer | Type reference (TYPE) | DIWPS_ORDER_REF_T | Notification orders | 20021121 | ||
3 | Importing | IT_QMNUM | Call by reference | Type reference (TYPE) | QMNUM_T | Table of notification ids | 20021121 | ||
4 | Importing | I_ALL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Flag: get all orders of revision | 20021121 | |
5 | Importing | I_NUMBERS_ONLY | Call by reference | Type reference (TYPE) | XFLAG | Flag: get order numbers only (no read of order data) | 20040305 | ||
6 | Importing | I_XREFS_DB | Call by reference | Type reference (TYPE) | CHAR1 | Flag: use cross references on database | 20021122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REV_NOT_SAVED_WPS | Revision changes not yet saved | 20021122 |
Method INITIALIZE_TCA11 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_TCA11 | Call by reference | Type reference (TYPE) | TCA11 | 20041122 |
Method INITIALIZE_TCA11 on class CL_REVISION_WPS has no exception.
Method LAST_NOTI_DEASSIGN_HANDLE Signature
Method LAST_NOTI_DEASSIGN_HANDLE on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOTI_ID_NOT_FOUND | No record has been found with given notifiation ID | 20010202 |
Method NETWORK_ACTIVITIES_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACT | Call by reference | Type reference (TYPE) | DIWPS_ACT01_T | 20041012 | |||
2 | Importing | IT_AUFK | Call by reference | Type reference (TYPE) | DIWPS_AUFK_T | 20041012 | |||
3 | Importing | IT_ORDERS | Call by reference | Type reference (TYPE) | ORD_PRE_T | 20041012 | |||
4 | Importing | IT_WBS | Call by reference | Type reference (TYPE) | DIWPS_WBS_T | 20041012 | |||
5 | Importing | OVERWRITE | Call by reference | Type reference (TYPE) | XFLAG | Should changes be overwritten | 20010405 |
Method NETWORK_ACTIVITIES_ASSIGN on class CL_REVISION_WPS has no exception.
Method NETWORK_ACTIVITIES_DEASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALL_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | All orders will get network activities deassigned | 20010303 | |
2 | Importing | ORDERS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Orders for which network activity should be deassigned | 20010303 |
Method NETWORK_ACTIVITIES_DEASSIGN on class CL_REVISION_WPS has no exception.
Method NETWORK_CREATE Signature
Method NETWORK_CREATE on class CL_REVISION_WPS has no parameter.
Method NETWORK_CREATE on class CL_REVISION_WPS has no exception.
Method NETWORK_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AFVGD | Call by reference | Type reference (TYPE) | AFVGD_T | Order: Dialog table for Table AFVG (order operation) | 20010302 | ||
2 | Importing | LOCK_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | Determines if orders should be locked for change | 20010302 | ||
3 | Exporting | NETWORKS | Call by reference | Type reference (TYPE) | ORD_PRE_T | Table type of ord_pre | 20010503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NETWORK_NOT_FOUND | Could not find one of the orders | 20010302 | |
2 | NETWORK_NOT_LOCKED | Could not lock one of the orders | 20010302 |
Method NOTIFICATIONS_UPDATE Signature
Method NOTIFICATIONS_UPDATE on class CL_REVISION_WPS has no parameter.
Method NOTIFICATIONS_UPDATE on class CL_REVISION_WPS has no exception.
Method NOTIFICATION_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | Table of notification object references | 20020823 | ||
2 | Importing | NO_NOTI_HEADER_UPD | Call by reference | Type reference (TYPE) | XFLAG | Notification header update not performed | 20030108 |
Method NOTIFICATION_ASSIGN on class CL_REVISION_WPS has no exception.
Method NOTIFICATION_ASSIGN_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | DIWPS_MESSAGE_T | Table type for messages | 20020824 | ||
2 | Importing | IT_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | Table of notification object references | 20020823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NOTIFICATION_WPS | Notification base exception class | 20020830 | |
2 | CX_ORDER_WPS | Order exception | 20021008 | |
3 | CX_REVISION_WPS | General exception | 20020830 |
Method NOTIFICATION_DEASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | Table of notification object references | 20020824 | ||
2 | Importing | NO_NOTI_HEADER_UPD | Call by reference | Type reference (TYPE) | XFLAG | Don't update notification buffer | 20030108 | ||
3 | Exporting | ORDER_DEACTIVATED | Call by reference | Type reference (TYPE) | XFLAG | New input values | 20030604 |
Method NOTIFICATION_DEASSIGN on class CL_REVISION_WPS has no exception.
Method NOTIFICATION_DEASSIGN_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | Table of notification object references | 20020906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NOTIFICATION_WPS | Notification base exception class | 20020906 | |
2 | CX_ORDER_WPS | Order exception | 20021008 | |
3 | CX_REVISION_WPS | Revision exception class | 20020910 |
Method NOTI_ASSIGN_TO_REV_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NOTIFICATION | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_S | Structure for storing notification references | 20020925 |
Method NOTI_ASSIGN_TO_REV_ORDER on class CL_REVISION_WPS has no exception.
Method NOTI_DEASSIGN_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TEMP_ORDERS_DEL | Call by reference | Type reference (TYPE) | AUFNR_STAT_T | Temporary orders to delete | 20010203 | ||
2 | Importing | I_NOTIFID | Call by reference | Type reference (TYPE) | QMNUM | Notification Number | 20010119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTIVE_ORDER_REFERENCE | At least one notification has reference to 'active' order | 20010119 | |
2 | NOTI_STAT_NO_DEASSIGN | Status of notification does not allow deassignment | 20010119 | |
3 | ORD_STAT_NO_DEASSIGN | Order statuses don't allow deassignment | 20010125 | |
4 | RV_ALREADY_RELEASED | Released revision does not allow deassignment of orders | 20010126 | |
5 | STATUS_ERROR | Error occured when reading status (BSVA) | 20010119 |
Method NOTI_FL_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification Number | 20011015 | ||
2 | Importing | REVISION_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Revision functional location | 20011015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EQUI_NOT_INSTALLED | Referred equipment is not installed anywhere | 20011015 | |
2 | NO_FL_REFERENCED | Notification does not reference a functional location | 20011015 | |
3 | WRONG_FL | Functional location does not belong to revision F/L | 20011015 |
Method NOTI_STATUS_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NOTI_CROSSREFS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010430 | ||
2 | Importing | I_ORDER_CREATE | Call by reference | Type reference (TYPE) | C | SPACE | Set status order created (ORCR) | 20010430 | |
3 | Importing | I_ORDER_DEASSIGN | Call by reference | Type reference (TYPE) | C | SPACE | Reset status order created (ORCR) | 20010430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | STATUS_ERROR | Error when changing system status | 20010430 | |
2 | STAT_ACT_NOT_SPEC | Status action not specified | 20010430 |
Method NOTI_TLH_COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTIS_TLH_DIFF | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Notis with different task list (hierarchy) reference | 20010425 | ||
2 | Importing | IT_CROSS_REFS_COMP | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Updated cross references | 20010425 |
Method NOTI_TLH_COMPARE on class CL_REVISION_WPS has no exception.
Method ORDERS_CREATE Signature
Method ORDERS_CREATE on class CL_REVISION_WPS has no parameter.
Method ORDERS_CREATE on class CL_REVISION_WPS has no exception.
Method ORDERS_CREATE_CHECK Signature
Method ORDERS_CREATE_CHECK on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REVISION_WPS | Revision exception class | 20020918 |
Method ORDERS_CREATE_PARALLEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CROSSREF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | 20041012 | |||
2 | Importing | EXEC_TL | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | 20041012 | |||
3 | Importing | IS_PARALLEL | Call by reference | Type reference (TYPE) | DIWPS_PARALLEL_S | 20041012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILURE_IN_ORDER_CREATE | 20041012 | ||
2 | NO_WC_PLANT_ON_NETWK | 20041012 | ||
3 | ORDER_CREATE_CANCELLED | 20041012 |
Method ORDERS_DEACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALL_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Deactivate all orders | 20021217 | |
2 | Exporting | ET_LOCKED_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Table of order objects | 20030129 | ||
3 | Exporting | ET_NO_DEACTIVATION | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Table of orders that can not be deactivated | 20070427 | ||
4 | Importing | IT_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Orders | 20030129 | ||
5 | Importing | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Check deactivation | 20030129 | |
6 | Importing | I_LOCK | Call by reference | Type reference (TYPE) | XFLAG | Lock orders | 20030130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ORDER_WPS | Order exception | 20030129 |
Method ORDERS_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Call by reference | Type reference (TYPE) | FLAG | 'S' | Mode (S = Lock) (E = Unlock) | 20010413 | |
2 | Exporting | NOT_LOCKED_ORDERS | Call by reference | Type reference (TYPE) | ORD_PRE_T | Structure of transfer table for PRE_READ of orders | 20010413 |
Method ORDERS_LOCK on class CL_REVISION_WPS has no exception.
Method ORDERS_PROJECT_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACT | Call by reference | Type reference (TYPE) | DIWPS_ACT01_T | Tabelle der Vorgänge | 20030906 | ||
2 | IT_NETWORKS | Table of networks | |||||||
3 | Importing | IT_ORDERS | Call by reference | Type reference (TYPE) | AUFNR_T | 20041013 | |||
4 | Importing | IT_WBS | Call by reference | Type reference (TYPE) | DIWPS_WBS_T | Tabelle der PSP-Elemente | 20030906 | ||
5 | Importing | I_INHERIT_WBS | Call by reference | Type reference (TYPE) | CHAR1 | Inherit WBS from network activity (mandatory for batch) | 20021008 | ||
6 | Importing | I_OVERWRITE | Call by reference | Type reference (TYPE) | CHAR1 | Overwrite existing assignments (mandatory for batch) | 20021003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ORDER_WPS | Order exception | 20021003 | |
2 | CX_REV_LOCKED_WPS | Revision lock exception class | 20021003 |
Method ORDERS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEL_FLG | Call by reference | Type reference (TYPE) | XFLAG | Read orders with delete flag | 20010302 | ||
2 | Importing | IT_ORDERS | Call by reference | Type reference (TYPE) | ORD_PRE_T | Orders to read | 20020909 | ||
3 | Importing | LOCK_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | Determines if orders should be locked for change | 20010301 | ||
4 | Exporting | ORDERS | Call by reference | Type reference (TYPE) | ORD_PRE_T | Orders with crossreferences | 20010301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ORDER_NOT_FOUND | Could not find one of the orders | 20010301 | |
2 | ORDER_NOT_LOCKED | Could not lock one of the orders | 20010301 |
Method ORDERS_STATUSES_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NO_DEACTIVATION | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Table of Order Objects | 20070427 | ||
2 | Exporting | ET_ORDERS_TO_DEACT | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | table for structure aufnr_stat | 20010508 | ||
3 | Importing | I_DEACTIVATION | Call by reference | Type reference (TYPE) | XFLAG | Flag if deactivation should be checked | 20010221 | ||
4 | Importing | I_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Orders | 20010221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ORDER_WPS | Order exception class | 20021217 |
Method ORDERS_STATUS_SET Signature
Method ORDERS_STATUS_SET on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | STATUS_SET_FAILED | Status could not be set for at least one order | 20010223 |
Method ORDER_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CROSSREF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20020918 | ||
2 | Importing | EXEC_TL | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Executable tasklists to create orders for | 20020918 | ||
3 | Importing | IS_PARALLEL | Call by reference | Type reference (TYPE) | DIWPS_PARALLEL_S | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILURE_IN_ORDER_CREATE | At least one of the orders were not created correctly | 20020918 | |
2 | NO_WC_PLANT_ON_NETWK | Main work centre and plant are missing from the network | 20020918 | |
3 | ORDER_CREATE_CANCELLED | order creation cancelled by user (manual WC/date entry) | 20020918 |
Method ORDER_NO_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CAUFVD_NUM_EXP | Call by reference | Type reference (TYPE) | CAUFVDN_T | Table type for CAUFVDN | 20010125 | ||
2 | Importing | RIQS1_NUM_EXP | Call by reference | Type reference (TYPE) | RIQS1_T | Table of Type RIQS1 | 20030328 |
Method ORDER_NO_SWITCH on class CL_REVISION_WPS has no exception.
Method ORDER_OBJNOS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJNOS | Call by reference | Type reference (TYPE) | TYP_T_OBJNOS | Status object numbers | 20010216 |
Method ORDER_OBJNOS_GET on class CL_REVISION_WPS has no exception.
Method ORDER_REVNR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_LT_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Error within DDIF_FIELDINFO_GET | 20020329 | |
2 | TABLE_NOT_FOUND | Table not found in DDIC | 20020329 |
Method POST_REVISION_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20020920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | POST_ERROR | Error in posting order | 20020920 |
Method PROJECT_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20030130 | ||
2 | Importing | PSPEL | Call by reference | Type reference (TYPE) | PS_PSP_ELE | Work breakdown structure element (WBS element) | 20030130 | ||
3 | Importing | WITHOUT_CHECK | Call by reference | Type reference (TYPE) | XFLAG | Flag for excluding checks | 20030130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CUSTOMER_WPS | Customer exception raised | 20030604 | |
2 | CX_ORDER_WPS | Order exception | 20030130 | |
3 | CX_REV_LOCKED_WPS | Revision lock exception class | 20030130 |
Method PROJECT_ASSIGN_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DEASSIGN_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_ORDER_REF_T | Table of order objects | 20030130 | ||
2 | Importing | I_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Network order number | 20030130 | ||
3 | Importing | I_DEASSIGN_ORDERS | Call by reference | Type reference (TYPE) | XFLAG | Deassign order from previous assignment | 20030130 | ||
4 | Importing | I_PSPEL | Call by reference | Type reference (TYPE) | PS_PSP_ELE | Work breakdown structure element (WBS element) | 20030130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CUSTOMER_WPS | Customer exception raised | 20030604 | |
2 | CX_ORDER_WPS | Order exception | 20030130 | |
3 | CX_REV_LOCKED_WPS | Revision lock exception class | 20030130 |
Method PROTOCOL_CREATE Signature
Method PROTOCOL_CREATE on class CL_REVISION_WPS has no parameter.
Method PROTOCOL_CREATE on class CL_REVISION_WPS has no exception.
Method RESET Signature
Method RESET on class CL_REVISION_WPS has no parameter.
Method RESET on class CL_REVISION_WPS has no exception.
Method REVISION_CLOSE Signature
Method REVISION_CLOSE on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORIZATION | No authority to close revision | 20030604 | |
2 | STATUS_ERROR | System status error | 20010213 | |
3 | STAT_FLOC_NO_CLOSE | Status of at least one funct. loc. does not allow closure | 20010320 | |
4 | STAT_NOTI_NO_CLOSE | Status of at least one notification does not allow closure | 20010214 | |
5 | STAT_ORD_NO_CLOSE | Status of at least one order does not allow closure | 20010214 | |
6 | STAT_REV_NO_CLOSE | Status of revision does not allow closure | 20010214 |
Method REVISION_CLOSE_UNDO Signature
Method REVISION_CLOSE_UNDO on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMER_EXCEPTION | 20041011 | ||
2 | STATUS_ERROR | 20040928 | ||
3 | STAT_REV_NO_CLUNDO | 20040928 |
Method REVISION_CREATE_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NOTI_TLH_CHANGED | Call by reference | Type reference (TYPE) | CHAR1 | Task list (hierarchy) reference was changed in noti? | 20030603 | ||
2 | Exporting | E_ORDER_SUPPRESSED | Call by reference | Type reference (TYPE) | CHAR1 | 20050727 | |||
3 | Importing | IS_PARALLEL | Call by reference | Type reference (TYPE) | DIWPS_PARALLEL_S | 20041012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DEACT_ORDER_ERROR | Deact. of orders can not be performed due to lock or status | 20030603 | |
2 | FAILURE_IN_ORDER_CREATE | Failure when creating orders (check logfile) | 20010220 | |
3 | ORDER_CREATE_CANCELLED | order creation cancelled by user | 20010403 | |
4 | REVISION_CHANGED | The revision has been changed without saving | 20010220 | |
5 | STATUS_ERROR | Error in handling system status | 20010220 | |
6 | STAT_REV_NO_ASSIGN | Status of revision does not allow assignment of orders | 20010220 | |
7 | TASK_LIST_EXPL_ERROR | 20040923 |
Method REVISION_DELETE Signature
Method REVISION_DELETE on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REV_DELETE_WPS | Revision exception class | 20021102 |
Method REVISION_LOCK Signature
Method REVISION_LOCK on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REV_LOCKED_WPS | Revision locked | 20020830 |
Method REVISION_RELEASE Signature
Method REVISION_RELEASE on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORIZATION | No authorization to release revision | 20030604 | |
2 | STATUS_ERROR | Error in system status handling | 20010216 | |
3 | STAT_NOTI_NO_REL | Status of at least one notification does not allow release | 20010216 | |
4 | STAT_ORD_NO_REL | Status of at least one order does not allow release | 20010226 | |
5 | STAT_REV_NO_REL | Status of revision disallows release | 20010216 |
Method REVISION_STATUS_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLOSE | Call by reference | Type reference (TYPE) | C | SPACE | Flag telling to close revision | 20010430 | |
2 | Importing | I_CLUNDO | Call by reference | Type reference (TYPE) | C | SPACE | 20040928 | ||
3 | Importing | I_ORDER_CREATED | Call by reference | Type reference (TYPE) | C | SPACE | Flag telling that order creation was performed | 20010502 | |
4 | Importing | I_ORDER_CREATE_REQ | Call by reference | Type reference (TYPE) | C | SPACE | Flag telling that order creation is required | 20010502 | |
5 | Importing | I_RELEASE | Call by reference | Type reference (TYPE) | C | SPACE | Flag telling to release revision | 20010430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMER_EXCEPTION | 20041011 | ||
2 | NO_AUTHORIZATION | No authority to change status | 20030604 | |
3 | REV_LOCKED | Revision locked | 20030604 | |
4 | STATUS_ERROR | Error in system status handling | 20010430 | |
5 | STAT_FLOC_NO_CLOSE | Status of at least one funct. loc. does not allow closure | 20010430 | |
6 | STAT_NOTI_NO_CLOSE | Status of at least one notification does not allow closure | 20010430 | |
7 | STAT_NOTI_NO_REL | Status of at least one notification does not allow release | 20010430 | |
8 | STAT_ORD_NO_CLOSE | Status of at least one order does not allow closure | 20010430 | |
9 | STAT_ORD_NO_REL | Status of at least one order does not allow release | 20010430 | |
10 | STAT_REV_NO_CLOSE | Status of revision does not allow closure | 20010430 | |
11 | STAT_REV_NO_CLUNDO | 20040928 | ||
12 | STAT_REV_NO_REL | Status of revision disallows release | 20010430 |
Method REVISION_STATUS_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY | Call by reference | Type reference (TYPE) | TJ01-VRGNG | Business transaction | 20010116 | ||
2 | Importing | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | SPACE | Only check not change | 20010116 | |
3 | Importing | I_STATUS_TO_RESET | Call by reference | Type reference (TYPE) | J_STATUS | Object status to reset | 20010426 | ||
4 | Importing | I_STATUS_TO_SET | Call by reference | Type reference (TYPE) | J_STATUS | Object status to set | 20010426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTIVITY_NOT_ALLOWED | Business transaction is not allowed on revision | 20010116 | |
2 | OBJECT_NOT_FOUND | Status object for revision not found | 20010116 | |
3 | STATUS_INCONSISTENT | Status inconsistent | 20010116 | |
4 | STATUS_NOT_ALLOWED | Status is not allowed to be set | 20010426 | |
5 | WARNING_OCCURED | Status change by business transaction raised warning | 20010116 |
Method REVISION_UNLOCK Signature
Method REVISION_UNLOCK on class CL_REVISION_WPS has no parameter.
Method REVISION_UNLOCK on class CL_REVISION_WPS has no exception.
Method RV_ASSIGN_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DIWPS_WA | Call by reference | Type reference (TYPE) | DIWPS_RV_WA_WORKPACKAGE | REVISION: Structure for display field in work area of MEB | 20010208 | ||
2 | Importing | NOTIFICATION | Call by reference | Type reference (TYPE) | QMNUM | Notification Number | 20010122 | ||
3 | Exporting | UPDATE_ROOT_NODE | Call by reference | Type reference (TYPE) | FLAG | Root node Refernce Object has to be updated | 20010201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMER_EXCEPTION | Exception from the BADI implementation of DIWPS_NOTI_ASSIGN | 20010510 | |
2 | DATE_FRAME_REVNR_NOTI | Conflict in dateframe between notification and Revision | 20010126 | |
3 | NOTI_ALREADY_ASSIGNED | The notification is already assigned to another WP | 20010122 | |
4 | NOTI_INCONSIST_CROSS_REF | Noti has already assign to REVNR in IWR1, no cross ref entry | 20010123 | |
5 | NOTI_LOCKED | Notification is locked | 20010124 | |
6 | NOTI_LOCK_ERROR | Error activating lock | 20010124 | |
7 | NOTI_NOT_ASSIGNED_TO_FL | The notification is not assigned to a functional location | 20010122 | |
8 | NOTI_NOT_EXIST | The notification does not exist | 20010122 | |
9 | NOTI_STAT_NO_ASSIGN | Status of notification does not allow assignment to revision | 20010122 | |
10 | PLANT_NOTI_REV_DIFF | Planning plants of notification and revision are different | 20010306 | |
11 | PLANT_TL_REV_DIFF | Planning plants of task list and revision are different | 20010226 | |
12 | STATUS_ERROR | Error when performing system status function | 20010502 | |
13 | UPDATE_ERROR | Error updating the database | 20010122 | |
14 | WP_NOT_EXIST | The workpackage does not exist | 20010122 | |
15 | WRONG_TAILNUMBER | The tailnumber of the notification does not match the WP | 20010122 |
Method RV_CHECK_NOTI_NO_REVNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EXIT | Call by reference | Type reference (TYPE) | FLAG | General flag | 20010123 | ||
2 | Importing | WA_QMIH | Call by reference | Type reference (TYPE) | QMIH | Quality message - maintenance data excerpt | 20010123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_DATE_FRAME | Notification lies out of dateframe of the Revision | 20010126 | |
2 | ERROR_REVNR | Revision-Nr of notification not identical to Revision | 20010126 |
Method RV_DEASSIGN_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NOTI_EXCL_ORD | Call by reference | Type reference (TYPE) | C | Deassigned noti excluded order | 20010406 | ||
2 | Importing | NOTIFICATION | Call by reference | Type reference (TYPE) | QMNUM | Notification number | 20010124 | ||
3 | Exporting | UPDATE_ROOT_NODE | Call by reference | Type reference (TYPE) | FLAG | Reference-Object has to be deleted/last notif. deassigned | 20010201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ASSIGNED_ORDER_LOCKED | Exception because order assigned to notification is locked | 20010511 | |
2 | CUSTOMER_EXCEPTION | Exception raised from BADI implementation DIWPS_NOTI_ASSIGN | 20010510 | |
3 | NOTI_STAT_NO_DEASSIGN | Status of noti does not allow deassignment from revision | 20010124 | |
4 | ORD_STAT_NO_DEASSIGN | Status of any order does not allow deassign | 20010126 | |
5 | RV_ALREADY_RELEASED | Revesion is already released no deassign possible | 20010126 | |
6 | STATUS_ERROR | Error when trying ot change system status | 20010430 |
Method RV_DETERMINE_ORDER_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CROSS_REF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table used owned by MEB | 20010120 | ||
2 | Exporting | EXISTING_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table used owned by MEB | 20010120 | ||
3 | Exporting | INACTIVATE_ORDERS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table used owned by MEB | 20010120 | ||
4 | Exporting | NEW_EXEC_TL | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table used owned by MEB | 20010120 |
Method RV_DETERMINE_ORDER_UPDATES on class CL_REVISION_WPS has no exception.
Method RV_EXPLODE_TLH_FOR_NOTIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CROSS_REF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Table type for task list hierarchy used internally by MEB | 20010119 | ||
2 | Exporting | E_TLH_INACT | Call by reference | Type reference (TYPE) | CHAR1 | Checkbox | 20030604 | ||
3 | Importing | L_START_DATE | Call by reference | Type reference (TYPE) | REVBD | Datum des Revisionsbeginns | 20080515 | ||
4 | Importing | NOTIFICATIONS | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | table for notifications for order creation depend. QMART | 20010118 | ||
5 | Importing | REVISION | Call by reference | Object reference (TYPE REF TO) | CL_REVISION_WPS | Revision | 20030109 | ||
6 | Importing | UPDATE_PROTOCOL | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Determines if the log file will be maintained | 20010321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | TASK_LIST_EXPL_ERROR | 20040923 |
Method RV_GET_CROSS_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_CROSS_REF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010122 |
Method RV_GET_CROSS_REF on class CL_REVISION_WPS has no exception.
Method RV_GET_NOTIS_WITH_TLH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTIS_NO_EXP | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20020614 | ||
2 | Exporting | ET_NOTIS_NO_TLR | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Table of notifications without task list reference | 20010425 | ||
3 | Exporting | ET_NOTIS_TLR | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Table of notifications for order creation depend. QMART | 20010425 | ||
4 | Exporting | E_STATUS_NO_ORDER | Call by reference | Type reference (TYPE) | CHAR1 | 20050727 |
Method RV_GET_NOTIS_WITH_TLH on class CL_REVISION_WPS has no exception.
Method RV_ORDER_STATUS_SET Signature
Method RV_ORDER_STATUS_SET on class CL_REVISION_WPS has no parameter.
Method RV_ORDER_STATUS_SET on class CL_REVISION_WPS has no exception.
Method RV_TLH_ELIMINATE_EXCLUDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CROSSREF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010121 | ||
2 | Exporting | EXCLUDED_PASSIVES | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Passives excluded for protocol reporting | 20010221 |
Method RV_TLH_ELIMINATE_EXCLUDED on class CL_REVISION_WPS has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ADD_NOTIFS_T | Call by reference | Type reference (TYPE) | DIWPS_RV_CR_T | added notifications | 20010222 | ||
2 | Exporting | ADD_NOTIFS_T_ERR | Call by reference | Type reference (TYPE) | DIWPS_RV_CR_T | added notifications error | 20010222 | ||
3 | Exporting | E_CROSS_REF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010222 | ||
4 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | C | Error | 20010222 | ||
5 | Exporting | IWERK | Call by reference | Type reference (TYPE) | IWERK | Maintenance Planning Plant | 20010222 | ||
6 | Importing | I_WAIT | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Wait | 20021004 | |
7 | Exporting | REM_NOTIFS_T | Call by reference | Type reference (TYPE) | QMNUM_ART_T | table for notifications for order creation depend. QMART | 20010222 | ||
8 | Exporting | REM_NOTIFS_T_ERR | Call by reference | Type reference (TYPE) | QMNUM_ART_T | table for notifications for order creation depend. QMART | 20010222 | ||
9 | Exporting | REVNR | Call by reference | Type reference (TYPE) | REVNI | Revision number | 20010222 |
Method SAVE on class CL_REVISION_WPS has no exception.
Method SCHEDULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PROTOCOL_UPDATE | Call by reference | Type reference (TYPE) | XFLAG | Protocol was updated | 20021011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ORDER_WPS | Order exception | 20021011 | |
2 | CX_REV_LOCKED_WPS | Revision lock exception class | 20021011 |
Method SELECT_RV_POPUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IWERK | Call by reference | Type reference (TYPE) | IWERK | Maintenance Planning Plant | 20010111 | ||
2 | Exporting | E_WPID | Call by reference | Type reference (TYPE) | REVNI | Workpackage ID | 20010111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ABORT | Function aborted | 20010111 | |
2 | ERROR_IN_FIELD | Error in fields | 20010115 |
Method SET_CHGIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | 20050602 |
Method SET_CHGIND on class CL_REVISION_WPS has no exception.
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALWAYS_UPDATE | Call by reference | Type reference (TYPE) | XFLAG | Updates header even though no change (sets last change by) | 20030220 | ||
2 | Importing | I_T352R | Call by reference | Type reference (TYPE) | T352R_B | Maintenance revisions | 20021103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_REVISION_WPS | Revision Ausnahmeklasse | 20050615 |
Method SET_FET_FLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CROSSREF_BT | Call by reference | Type reference (TYPE) | DIWPS_CR_BT | Cross reference buffer table owned by MEB | 20010124 |
Method SET_FET_FLG on class CL_REVISION_WPS has no exception.
Method SET_ORDER_STATUS_DO_NOT_EXEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_MESSTAB | Value transfer | Type reference (TYPE) | DIWPS_MESSTAB | Collecting messages in the SAP System | 20010111 | ||
2 | Importing | I_ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order master data | 20010111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUFNR_ERROR | Order number does not exist | 20010111 | |
2 | STATUS_ERROR | Wrong status | 20010111 | |
3 | STATUS_OBJECT_ERROR | Status object does not exist | 20010111 |
Method TEMP_ORDERS_CLEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEL_COUNTER | Call by reference | Type reference (TYPE) | N | deleted orders counter | 20010226 | ||
2 | Exporting | E_NON_DEL_COUNTER | Call by reference | Type reference (TYPE) | N | not deleted orders counter | 20010226 | ||
3 | Importing | NOTIFID | Call by reference | Type reference (TYPE) | QMNUM | Cross reference buffer table owned by MEB | 20010226 |
Method TEMP_ORDERS_CLEAR on class CL_REVISION_WPS has no exception.
Method TEMP_ORDER_EXIST_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ANSWER | Call by reference | Type reference (TYPE) | XFLAG | Check result | 20010222 |
Method TEMP_ORDER_EXIST_CHECK on class CL_REVISION_WPS has no exception.
Method UNDO Signature
Method UNDO on class CL_REVISION_WPS has no parameter.
Method UNDO on class CL_REVISION_WPS has no exception.
Method UPDATE_ORDERS_ON_DB Signature
Method UPDATE_ORDERS_ON_DB on class CL_REVISION_WPS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_CO_ZV_ORDER_POST | Error occured while posting temporary orders | 20010111 |
Method UPDATE_ORDERS_ON_DB_SINGLE Signature
Method UPDATE_ORDERS_ON_DB_SINGLE on class CL_REVISION_WPS has no parameter.
Method UPDATE_ORDERS_ON_DB_SINGLE on class CL_REVISION_WPS has no exception.
Method UPDATE_WORKPACK_ORDER_VALUES Signature
Method UPDATE_WORKPACK_ORDER_VALUES on class CL_REVISION_WPS has no parameter.
Method UPDATE_WORKPACK_ORDER_VALUES on class CL_REVISION_WPS has no exception.
Method WORK_CENTER_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VAPLZ | Call by reference | Type reference (TYPE) | GEWRK | Main work center for maintenance tasks | 20030128 | ||
2 | Importing | I_VAWRK | Call by reference | Type reference (TYPE) | WERGW | Plant associated with main work center | 20030128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CUSTOMER_WPS | Customer exception raised | 20030604 | |
2 | CX_ORDER_WPS | Order exception | 20030129 | |
3 | CX_REV_LOCKED_WPS | Revision lock exception class | 20030130 |
Event Signatures
Event CX_REVISION_WPS Signature
Event CX_REVISION_WPS on class CL_REVISION_WPS has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 46C2 |