SAP ABAP Class CL_WLF_DART (AB --> Dart Connection)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE (Package) Agency Business
Properties
Class CL_WLF_DART  
Short Description AB --> Dart Connection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE   Agency Business 
Created 20090522   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_DART has no forward declaration.
Interfaces
Class CL_WLF_DART has no interface implemented.
Friends
Class CL_WLF_DART has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_AWTYP_AB Constant Private Type reference (TYPE) BKPF-AWTYP 'WBRK' 20090522
2 C_DART_STRUCTURE_NAME Constant Private See coding 20090522
3 C_DEC2POINT Constant Private Type reference (TYPE) CHAR2 ',.' 20090522
4 ST_KSCHL Static Attribute Private Type reference (TYPE) TTY_KSCHL Table Type for KSCHL 20090522
5 ST_LFART Static Attribute Private Type reference (TYPE) TTY_LFART Table Type for LFART 20090522
6 ST_TXW_C_SOEX Static Attribute Private Type reference (TYPE) TTY_TXW_C_SOEX Structure Relationships 20090522
Methods
# Method Level Visibility Method type Description Created on
1 BKPF_GET_DATA Static method Private Method Relevant FI Data 20090522
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090522
3 CONVERT_CURRENCY Static method Private Method Convert Amount Field 20090522
4 CONVERT_DECIMAL Static method Private Method Convert Decimal Field 20090522
5 CONVERT_QUANTITY Static method Private Method Convert Amount 20090522
6 GET_DDIC_FIELDINFO Static method Private Method Field Structure from DDIC 20090522
7 GET_FIELD_LIST Static method Private Method Get Field List 20090522
8 PROCESS_CONDITIONS Static method Private Method Item Data 20090522
9 PROCESS_CONDITIONS_V Static method Private Method Item Data from Preceding Document 20090522
10 PROCESS_DART Static method Public Method DART Data Transfer 20090522
11 PROCESS_HEAD_DATA Static method Private Method Header Data 20090522
12 PROCESS_HEAD_DATA_V Static method Private Method Header Data from Preceding Document 20090522
13 PROCESS_ITEM_DATA Static method Private Method Item Data 20090522
14 PROCESS_ITEM_DATA_V Static method Private Method Item Data from Preceding Document 20090522
15 PROCESS_LIST_ITEM_DATA Static method Private Method List Item Data 20090522
16 PROCESS_LIST_ITEM_DATA_V Static method Private Method List Item Data from Preceding Document 20090522
17 PROCESS_T685T Static method Private Method Billing Types with Description 20090522
18 PROCESS_TMFK Static method Private Method Billing Types with Description 20090522
19 TRANSFER_DATA Static method Private Method Transfer Data 20090522
Events
Class CL_WLF_DART has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_KSCHL Private See coding 20090522 tty_kschl TYPE TABLE OF ty_kschl
2 TTY_LFART Private See coding 20090522 tty_lfart TYPE TABLE OF ty_lfart
3 TTY_REF_DATA Private See coding 20090522 tty_ref_data TYPE TABLE OF ty_ref_data
4 TTY_REF_DATA_V Private See coding 20090522 tty_ref_data_v TYPE TABLE OF ty_ref_data_v
5 TTY_TXW_C_SOEX Private See coding 20090522 tty_txw_c_soex TYPE TABLE OF ty_txw_c_soex
6 TY_KSCHL Private See coding 20090522 BEGIN OF ty_kschl, kappl TYPE kappl, kschl TYPE kschl, END OF ty_kschl
7 TY_LFART Private See coding 20090522 BEGIN OF ty_lfart, lfart TYPE wfart, END OF ty_lfart
8 TY_REF_DATA Private See coding 20090522 BEGIN OF ty_ref_data, wbeln TYPE komlfk-wbeln, wdtyp TYPE komlfk-wdtyp. INCLUDE TYPE wlf_txw_bkpf_key. TYPES: waerl TYPE komlfk-waerl, hwaer TYPE komlfk-hwaer, knumv TYPE komlfk-knumv, knumvd TYPE komlfk-knumvd, END OF ty_ref_data
9 TY_REF_DATA_V Private See coding 20090522 BEGIN OF ty_ref_data_v, wbeln TYPE komlfk-wbeln, wdtyp TYPE komlfk-wdtyp. INCLUDE TYPE wlf_txw_subseq_doc_key. TYPES: waerl TYPE komlfk-waerl, hwaer TYPE komlfk-hwaer, knumv TYPE komlfk-knumv, knumvd TYPE komlfk-knumvd, END OF ty_ref_data_v
10 TY_TXW_C_SOEX Private See coding 20090522 BEGIN OF ty_txw_c_soex, exp_struct TYPE txw_c_soex-exp_struct, src_struct TYPE txw_c_soex-src_struct, END OF ty_txw_c_soex
Method Signatures

Method BKPF_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
2 Importing IR_BUKRS Call by reference Type reference (TYPE) BUKRS_RAN_ITAB Tabellentyp zu BUKRS_RAN 20090522
3 Importing IR_PERIOD Call by reference Type reference (TYPE) WLF_TT_MONAT_RAN Rangestruktur für den Geschäftsmonat 20090522
4 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) BKPF-GJAHR Geschäftsjahr 20090522

Method BKPF_GET_DATA on class CL_WLF_DART has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WLF_DART has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WLF_DART has no exception.

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) C 20090522
2 Importing I_AMOUNT Call by reference Type reference (TYPE) P 20090522
3 Importing I_UNIT Call by reference Type reference (TYPE) TCURC-WAERS Währungsschlüssel 20090522

Method CONVERT_CURRENCY on class CL_WLF_DART has no exception.

Method CONVERT_DECIMAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) C 20090522
2 Importing I_AMOUNT Call by reference Type reference (TYPE) P 20090522

Method CONVERT_DECIMAL on class CL_WLF_DART has no exception.

Method CONVERT_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) C 20090522
2 Importing I_AMOUNT Call by reference Type reference (TYPE) P 20090522
3 Importing I_UNIT Call by reference Type reference (TYPE) T006-MSEHI Maßeinheit 20090522

Method CONVERT_QUANTITY on class CL_WLF_DART has no exception.

Method GET_DDIC_FIELDINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20090522
2 Importing I_TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method GET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDLIST Call by reference Type reference (TYPE) TTFIELDNAME Menge von Feldnamen 20090522
2 Importing I_TABNAME_EXPORT Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20090522
3 Importing I_TABNAME_IMPORT Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20090522

Method GET_FIELD_LIST on class CL_WLF_DART has no exception.

Method PROCESS_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_CONDITIONS_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA_V Call by reference Type reference (TYPE) TTY_REF_DATA_V 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_DART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUKRS Call by reference Type reference (TYPE) BUKRS_RAN_ITAB Tabellentyp zu BUKRS_RAN 20090522
2 Importing IR_CUST_SEGMENT Call by reference Type reference (TYPE) WLF_TT_TABNAME_RAN Range von Tabellennamen 20090522
3 Importing IR_PERIOD Call by reference Type reference (TYPE) WLF_TT_MONAT_RAN Range Buchungsperiode 20090522
4 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) BKPF-GJAHR Geschäftsjahr 20090522

Method PROCESS_DART on class CL_WLF_DART has no exception.

Method PROCESS_HEAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
2 Importing IR_BUKRS Call by reference Type reference (TYPE) BUKRS_RAN_ITAB Tabellentyp zu BUKRS_RAN 20090522
3 Importing IR_PERIOD Call by reference Type reference (TYPE) WLF_TT_MONAT_RAN Rangestruktur für den Geschäftsmonat 20090522
4 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) BKPF-GJAHR Geschäftsjahr 20090522
5 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_HEAD_DATA_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_DATA_V Call by reference Type reference (TYPE) TTY_REF_DATA_V 20090522
2 Importing IT_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_ITEM_DATA_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA_V Call by reference Type reference (TYPE) TTY_REF_DATA_V 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_LIST_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA Call by reference Type reference (TYPE) TTY_REF_DATA 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_LIST_ITEM_DATA_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_DATA_V Call by reference Type reference (TYPE) TTY_REF_DATA_V 20090522
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) ARCH_PACSZ 5000 Paketgröße 20090522
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_T685T Signature

Method PROCESS_T685T on class CL_WLF_DART has no parameter.
# Exception Resumable Description Created on
1 ERROR 20090522

Method PROCESS_TMFK Signature

Method PROCESS_TMFK on class CL_WLF_DART has no parameter.
# Exception Resumable Description Created on
1 ERROR 20090522

Method TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPORT_STRUCTURE Call by reference Type reference (TYPE) ANY 20090522
2 Importing IS_IMPORT_STRUCTURE Call by reference Type reference (TYPE) ANY 20090522
3 Importing IS_REF_STRUCTURE Call by reference Type reference (TYPE) ANY 20090522
4 Importing IT_FIELDLIST Call by reference Type reference (TYPE) TTFIELDNAME Menge von Feldnamen 20090522
5 Importing I_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090522
# Exception Resumable Description Created on
1 ERROR 20090522
History
Last changed by/on SAP  20100310 
SAP Release Created in 605