SAP ABAP Class CL_OFFLINE_TRANSFORM_OUTBOUND (Data Transformation R/3-> Outbound Container (Mobile Engine))
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-TS (Application Component) Time Sheet
⤷
BACTEXP (Package) Functions for Offline Travel and Time Sheet Manager

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_OFFLINE_TRANSFORM_CONTAINER | Basis Class - Data Mapping Mobile Enging <-> R/3 | 20010723 |
Properties
Class | CL_OFFLINE_TRANSFORM_OUTBOUND | |
Short Description | Data Transformation R/3-> Outbound Container (Mobile Engine) | |
Super Class | CL_OFFLINE_TRANSFORM_CONTAINER | Basis Class - Data Mapping Mobile Enging <-> R/3 |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BACTEXP | Functions for Offline Travel and Time Sheet Manager |
Created | 20010723 | SAP |
Last change | 20020131 | 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_OFFLINE_TRANSFORM_OUTBOUND has no interface implemented.
Friends
Class CL_OFFLINE_TRANSFORM_OUTBOUND has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | FIELDNAME | 'rfc_genericrecord' | Field Name for Generic Record: Outbound | 20010815 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | FIELDNAME | 'rfc_metadetail' | Field Name for Meta Detail: Outbound | 20010815 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | FIELDNAME | 'rfc_metaparameter' | Field Name for Meta Parameter: Outbound | 20010815 | |
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Number of Error Messages | 20010807 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Number of Parameter Numbers Used | 20010809 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20010820 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Correct Line Counter in Outbound Container - Internal Only | 20020204 |
2 | ![]() |
Instance method | Public | Method | Supply Generic Data in Outbound Container Format | 20010723 |
3 | ![]() |
Instance method | Public | Method | Supply Messages created with SET_RETURN | 20011018 |
4 | ![]() |
Instance method | Public | Method | Change BAPI Parameter into Generic Format | 20010723 |
5 | ![]() |
Instance method | Public | Method | Change BAPI Parameter into Generic Format | 20010819 |
6 | ![]() |
Instance method | Public | Method | Hold Return Information in BAPITRET2 Format | 20010807 |
Events
Class CL_OFFLINE_TRANSFORM_OUTBOUND has no event.
Types
Class CL_OFFLINE_TRANSFORM_OUTBOUND has no local type.
Method Signatures
Method ADJUST_LINE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OUTBOUND_CONTAINER | Call by reference | Type reference (TYPE) | BWAFCONT_ITAB | Outbound Container | 20020204 |
Method ADJUST_LINE_COUNT on class CL_OFFLINE_TRANSFORM_OUTBOUND has no exception.
Method GET_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OUTBOUND_CONTAINER | Call by reference | Type reference (TYPE) | BWAFCONT_ITAB | Daten im Outbound Container Format | 20010723 | ||
2 | ![]() |
IM_ADD_RETURN_TO_CONTAINER | Call by reference | Type reference (TYPE) | XFELD | 'X' | Mit SET_RETURN erzeugte Messages in Outbound Cont. stellen | 20010820 | |
3 | ![]() |
IM_RETURN_PARAMETER_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 'XRETURN' | Parametername der Return Tabelle im Outbound Container | 20010820 |
Method GET_CONTAINER on class CL_OFFLINE_TRANSFORM_OUTBOUND has no exception.
Method GET_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RETURN_TAB | Value transfer | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20011018 |
Method GET_RETURN on class CL_OFFLINE_TRANSFORM_OUTBOUND has no exception.
Method SET_PARAMETER_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARAMETER_NAME | Call by reference | Type reference (TYPE) | RS38L_PAR_ | Name des FB Parameters, z.B. EXPENSE_TYPES | 20010809 | ||
2 | ![]() |
IM_PARAMETER_TYPE | Call by reference | Type reference (TYPE) | OFFLINE_PARAM_TYPE | Parameter Type, z.B. BAPITR706B | 20010723 | ||
3 | ![]() |
IM_PARAMETER_VALUE | Call by reference | Type reference (TYPE) | ANY | Inhalt des Parameters | 20010723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Max. Anzahl von Parametern (99) erreicht | 20010809 |
Method SET_PARAMETER_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FUNCTION_NAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins der ausgefuehrt wurde | 20010819 | ||
2 | ![]() |
IM_FUNCTION_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_FUNC_PARMBIND_TAB | Pointer auf Datenbereiche des Funktionsbausteins | 20010819 | ||
3 | ![]() |
IM_FUNCTION_PARAMETER_RANGES | Call by reference | Type reference (TYPE) | FUNCTION_PARAMETER_RANGES_ITAB | Relevante Parameter des FB fuer Outbound Container | 20010819 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Max. Anzahl von Parametern (99) erreicht | 20010819 |
Method SET_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20010807 | ||
2 | ![]() |
IM_MESSAGE_ID | Call by reference | Type reference (TYPE) | SYMSGID | 'FITRV' | Nachrichten, Nachrichtenklasse | 20010807 | |
3 | ![]() |
IM_MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichten, Nachrichtennummer | 20010807 | ||
4 | ![]() |
IM_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Nachrichten, Nachrichtentyp | 20010807 | |
5 | ![]() |
IM_MESSAGE_V1 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20010807 | ||
6 | ![]() |
IM_MESSAGE_V2 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20010807 | ||
7 | ![]() |
IM_MESSAGE_V3 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20010807 | ||
8 | ![]() |
IM_MESSAGE_V4 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20010807 |
Method SET_RETURN on class CL_OFFLINE_TRANSFORM_OUTBOUND has no exception.
History
Last changed by/on | SAP | 20020131 |
SAP Release Created in | 620 |