SAP ABAP Class CL_TRN_REGISTER (CL_TRN_REGISTER)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-MDG-TRR (Application Component) Transport Registry
⤷
FND_TRANS_REG_1 (Package) Implementation of Transport Register
⤷
⤷
Properties
| Class | CL_TRN_REGISTER | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FND_TRANS_REG_1 | Implementation of Transport Register |
| Created | 20080520 | SAP |
| Last change | 20110908 | 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) |
Interfaces
Class CL_TRN_REGISTER has no interface implemented.
Friends
Class CL_TRN_REGISTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Object reference (TYPE REF TO) | BAPIRET2 | Return Parameters | 20080520 | |||
| 2 | Static Attribute | Public | See coding | 20080520 | |||||
| 3 | Static Attribute | Protected | Type reference (TYPE) | STRING | 20080521 | ||||
| 4 | Instance attribute | Protected | Type reference (TYPE) | TS_REQ_CRTN_DEFAULT | Default data for automatic creation of request by service | 20080520 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | TRN_REG_SRVC | Services of an Application | 20080520 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | TR_STATUS | 20080521 | ||||
| 7 | Instance attribute | Protected | Type reference (TYPE) | TR_STATUS | 20080521 | ||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | TRN_REG_APPLCID | 20080521 | ||||
| 9 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20080524 | ||||
| 10 | Instance attribute | Protected | Type reference (TYPE) | FLAG | SPACE | General Flag | 20080521 | ||
| 11 | Instance attribute | Protected | Type reference (TYPE) | TRKORR | Request/Task | 20080520 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | TRN_REG_SRVCID | 20080521 | ||||
| 13 | Instance attribute | Protected | Type reference (TYPE) | TRKORR | Request/Task | 20080520 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | E07T-AS4TEXT | 20080521 | ||||
| 15 | Instance attribute | Protected | Type reference (TYPE) | UNAME | User Name | 20080520 |
Methods
Events
Class CL_TRN_REGISTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TR_STATUS | Protected | See coding | 20080522 | tr_status TYPE RANGE OF e070-TRSTATUS
|
||
| 2 | TS_REQ_CRTN_DATA | Protected | See coding | 20080523 | begin of ts_req_crtn_data,
req_data type fnd_trn_s_req_creation_in,
end of ts_req_crtn_data
|
||
| 3 | TS_REQ_CRTN_DEFAULT | Protected | See coding | 20080521 | BEGIN OF ts_req_crtn_default.
INCLUDE TYPE trn_reg_crtndef AS deft.
TYPES: END OF ts_req_crtn_default
|
||
| 4 | TS_TASK_CRTN_DATA | Protected | See coding | 20080521 | BEGIN OF ts_task_crtn_data,
task_data TYPE fnd_trn_s_task_creation_in,
END OF ts_task_crtn_data
|
||
| 5 | TS_TRKORR | Protected | See coding | 20080522 | BEGIN OF ts_trkorr,
trkorr TYPE e070-trkorr,
END OF ts_trkorr
|
||
| 6 | TT_TRKORR | Protected | See coding | 20080522 | tt_trkorr TYPE STANDARD
TABLE OF ts_trkorr WITH DEFAULT KEY
|
Method Signatures
Method ADD_TO_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEYS | Call by reference | Type reference (TYPE) | TRN_REG_TRANS_KEYS | Transportobjekte | 20081114 | |||
| 2 | IT_OBJECTS | Call by reference | Type reference (TYPE) | TRN_REG_TRANS_OBJECTS | Transportobjekte | 20081114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081114 |
Method ASSERT_CONFIG_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ASSERTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080524 |
Method ASSERT_CONFIG_DATA on class CL_TRN_REGISTER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPLICATION | Call by reference | Type reference (TYPE) | TRN_REG_APPLCID | Application ID | 20080520 | |||
| 2 | I_SERVICE | Call by reference | Type reference (TYPE) | TRN_REG_SRVCID | Service | 20080520 | |||
| 3 | I_UNAME | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | User Name | 20080520 |
Method CONSTRUCTOR on class CL_TRN_REGISTER has no exception.
Method CREATE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method CREATE_TASK_FOR_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080522 | |||
| 2 | RP_TASK | Value transfer | Type reference (TYPE) | E070-TRKORR | Change & Transport System: Header of Requests/Tasks | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method GET_BY_APPLC_SERVC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPLICATION | Call by reference | Type reference (TYPE) | TRN_REG_APPLCID | Application ID | 20080520 | |||
| 2 | I_FOR_LUW | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080521 | |||
| 3 | I_SERVICE | Call by reference | Type reference (TYPE) | TRN_REG_SRVCID | Service | 20080520 | |||
| 4 | I_UNAME | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | User Name | 20080520 | ||
| 5 | RO_REGISTER | Value transfer | Object reference (TYPE REF TO) | CL_TRN_REGISTER | 20080520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080524 |
Method GET_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20080520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080520 |
Method GET_REQ_CRTN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_S_CRTN_DATA | Value transfer | Object reference (TYPE REF TO) | TS_REQ_CRTN_DATA | 20080523 |
Method GET_REQ_CRTN_DATA on class CL_TRN_REGISTER has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080522 | |||
| 2 | R_STATUS | Value transfer | Type reference (TYPE) | TRSTATUS | Status of request/task | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method GET_SY_MSG_AS_BAPIRET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_S_BAPIRET2 | Value transfer | Object reference (TYPE REF TO) | BAPIRET2 | Return Parameter | 20080522 |
Method GET_SY_MSG_AS_BAPIRET on class CL_TRN_REGISTER has no exception.
Method GET_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_TASK | Value transfer | Type reference (TYPE) | E070-TRKORR | Change & Transport System: Header of Requests/Tasks | 20080520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080520 |
Method GET_TASK_CRTN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_S_TASK_CRTN_DATA | Value transfer | Object reference (TYPE REF TO) | TS_TASK_CRTN_DATA | 20080521 |
Method GET_TASK_CRTN_DATA on class CL_TRN_REGISTER has no exception.
Method GET_TASK_FOR_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080522 | |||
| 2 | RP_TASK | Value transfer | Type reference (TYPE) | E070-TRKORR | Change & Transport System: Header of Requests/Tasks | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method GET_WORST_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20081114 | |||
| 2 | RR_S_WORST_MESSAGE | Value transfer | Object reference (TYPE REF TO) | BAPIRET2 | Returnparameter | 20081114 |
Method GET_WORST_MESSAGE on class CL_TRN_REGISTER has no exception.
Method HAS_ERRORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20081114 | |||
| 2 | RP_HAS_ERRORS | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20081114 |
Method HAS_ERRORS on class CL_TRN_REGISTER has no exception.
Method INIT_FOR_LUW Signature
Method INIT_FOR_LUW on class CL_TRN_REGISTER has no parameter.
Method INIT_FOR_LUW on class CL_TRN_REGISTER has no exception.
Method READ_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method READ_TASK_FOR_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20080522 | |||
| 2 | I_TASK_OWNER | Call by reference | Type reference (TYPE) | E070-AS4USER | SY-UNAME | Inhaber eines Auftrags oder einer Aufgabe | 20091203 | ||
| 3 | RP_TASK | Value transfer | Type reference (TYPE) | E070-TRKORR | Change & Transport System: Header of Requests/Tasks | 20080522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
Method RELEASE_TASK Signature
Method RELEASE_TASK on class CL_TRN_REGISTER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080522 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |