SAP ABAP Class CL_LUW_RL (LUW Control for Returnable Packaging Logistics)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PP-KAB (Application Component) KANBAN
⤷
MD05_GL (Package) Generic layer for kanban and returnable packaging logistics
⤷
⤷
Properties
| Class | CL_LUW_RL | |
| Short Description | LUW Control for Returnable Packaging Logistics | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MD05_GL | Generic layer for kanban and returnable packaging logistics |
| Created | 19991016 | SAP |
| Last change | 20041006 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_LUW_RL has no interface implemented.
Friends
Class CL_LUW_RL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_LUW_RL | Active LUW | 19991016 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | VHURL_LUW_LEVEL | Level: 0 = DB level | 19991016 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_LUW_RL | for CURRENT higher-level LUW | 19991016 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | VHURL_LUW_STATUS | Status | 19991016 | |||
| 5 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'C' | Status: committed | 19991021 | ||
| 6 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'c' | Status: commit called (Db) | 20000808 | ||
| 7 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'B' | Status: commit called (Appl) | 20000926 | ||
| 8 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'r' | Status: rolledback called (Db) | 20000808 | ||
| 9 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'Q' | Status: rolledback called (Appl) | 20000926 | ||
| 10 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'R' | Status: rolledback | 19991021 | ||
| 11 | Constant | Public | Type reference (TYPE) | VHURL_LUW_STATUS | 'S' | Status: gestartet | 19991021 | ||
| 12 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_LUW_RL | Toplevel (1) LUW oder leer (0) | 19991118 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 'current' end and adopt data | 19991016 | |
| 2 | Instance method | Private | Method | End LUW and adopt data | 19991016 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 19991016 | |
| 4 | Static method | Public | Method | reset 'current' | 19991016 | |
| 5 | Instance method | Private | Method | Reset LUW | 19991016 | |
| 6 | Static method | Public | Method | Start new LUW and assign 'current' | 19991016 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | COMMIT_CALLED | Instance Event (0) |
Public (2) |
LUW was committed (2) --> for DB Logic | 19991016 |
| 2 | COMMIT_CALLED_APPL | Instance Event (0) |
Public (2) |
LUW was committed (1) --> for Application logic | 20000926 |
| 3 | LUW_FINISHED | Instance Event (0) |
Public (2) |
LUW end completed | 19991016 |
| 4 | NEW_LUW_STARTED | Static Event (1) |
Public (2) |
New LUW started | 19991016 |
| 5 | ROLLBACK_CALLED | Instance Event (0) |
Public (2) |
LUW cancelled with rollback (2) --> DB logic | 19991016 |
| 6 | ROLLBACK_CALLED_APPL | Instance Event (0) |
Public (2) |
LUW cancelled with rollback (1) --> Application logic | 20000926 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | VHURL_LUW_LEVEL | Public | Type reference (TYPE) | I | 20041001 | |
|
| 2 | VHURL_LUW_STATUS | Public | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20041001 | |
| 3 | VHURL_RECOVERY_HANDLE_STATUS | Public | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20041001 | |
Method Signatures
Method COMMIT Signature
Method COMMIT on class CL_LUW_RL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es existiert keine aktive LUW | 19991115 |
Method COMMIT_ME Signature
Method COMMIT_ME on class CL_LUW_RL has no parameter.
Method COMMIT_ME on class CL_LUW_RL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_LUW_RL has no parameter.
Method CONSTRUCTOR on class CL_LUW_RL has no exception.
Method ROLLBACK Signature
Method ROLLBACK on class CL_LUW_RL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es existiert keine aktive LUW | 19991115 |
Method ROLLBACK_ME Signature
Method ROLLBACK_ME on class CL_LUW_RL has no parameter.
Method ROLLBACK_ME on class CL_LUW_RL has no exception.
Method START_NEW_LUW Signature
Method START_NEW_LUW on class CL_LUW_RL has no parameter.
Method START_NEW_LUW on class CL_LUW_RL has no exception.
Event Signatures
Event COMMIT_CALLED Signature
Event COMMIT_CALLED on class CL_LUW_RL has no parameter.
Event COMMIT_CALLED_APPL Signature
Event COMMIT_CALLED_APPL on class CL_LUW_RL has no parameter.
Event LUW_FINISHED Signature
Event LUW_FINISHED on class CL_LUW_RL has no parameter.
Event NEW_LUW_STARTED Signature
Event NEW_LUW_STARTED on class CL_LUW_RL has no parameter.
Event ROLLBACK_CALLED Signature
Event ROLLBACK_CALLED on class CL_LUW_RL has no parameter.
Event ROLLBACK_CALLED_APPL Signature
Event ROLLBACK_CALLED_APPL on class CL_LUW_RL has no parameter.
History
| Last changed by/on | SAP | 20041006 |
| SAP Release Created in |