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 ABAP 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 CO_GENERICRECORD_OUT Constant Protected Type reference (TYPE) FIELDNAME 'rfc_genericrecord' Field Name for Generic Record: Outbound 20010815
2 CO_METADETAIL_OUT Constant Protected Type reference (TYPE) FIELDNAME 'rfc_metadetail' Field Name for Meta Detail: Outbound 20010815
3 CO_METAPARAMETER_OUT Constant Protected Type reference (TYPE) FIELDNAME 'rfc_metaparameter' Field Name for Meta Parameter: Outbound 20010815
4 ERROR_COUNT Instance attribute Protected Type reference (TYPE) I Number of Error Messages 20010807
5 PARAMETER_COUNT Instance attribute Protected Type reference (TYPE) I Number of Parameter Numbers Used 20010809
6 RETURN_TAB Instance attribute Protected Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20010820
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_LINE_COUNT Static method Public Method Correct Line Counter in Outbound Container - Internal Only 20020204
2 GET_CONTAINER Instance method Public Method Supply Generic Data in Outbound Container Format 20010723
3 GET_RETURN Instance method Public Method Supply Messages created with SET_RETURN 20011018
4 SET_PARAMETER_VALUE Instance method Public Method Change BAPI Parameter into Generic Format 20010723
5 SET_PARAMETER_VALUES Instance method Public Method Change BAPI Parameter into Generic Format 20010819
6 SET_RETURN 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 Changing 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 Exporting EX_OUTBOUND_CONTAINER Call by reference Type reference (TYPE) BWAFCONT_ITAB Daten im Outbound Container Format 20010723
2 Importing IM_ADD_RETURN_TO_CONTAINER Call by reference Type reference (TYPE) XFELD 'X' Mit SET_RETURN erzeugte Messages in Outbound Cont. stellen 20010820
3 Importing 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 Returning 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 Importing IM_PARAMETER_NAME Call by reference Type reference (TYPE) RS38L_PAR_ Name des FB Parameters, z.B. EXPENSE_TYPES 20010809
2 Importing IM_PARAMETER_TYPE Call by reference Type reference (TYPE) OFFLINE_PARAM_TYPE Parameter Type, z.B. BAPITR706B 20010723
3 Importing IM_PARAMETER_VALUE Call by reference Type reference (TYPE) ANY Inhalt des Parameters 20010723
# Exception Resumable Description Created on
1 FAILED 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 Importing IM_FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins der ausgefuehrt wurde 20010819
2 Importing IM_FUNCTION_PARAMETERS Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB Pointer auf Datenbereiche des Funktionsbausteins 20010819
3 Importing 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 FAILED 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 Exporting EX_RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20010807
2 Importing IM_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID 'FITRV' Nachrichten, Nachrichtenklasse 20010807
3 Importing IM_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010807
4 Importing IM_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichten, Nachrichtentyp 20010807
5 Importing IM_MESSAGE_V1 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010807
6 Importing IM_MESSAGE_V2 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010807
7 Importing IM_MESSAGE_V3 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20010807
8 Importing 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