WDOCF SAP (Trading Contract: Document Flow Fields) Structure details

Dictionary Type: Structure
Description: Trading Contract: Document Flow Fields




ABAP Code to SELECT data from WDOCF
Related tables to WDOCF
Access table WDOCF




Structure field list including key, data, relationships and ABAP select examples

WDOCF is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Trading Contract: Document Flow Fields" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_WDOCF TYPE WDOCF.

The WDOCF table consists of various fields, each holding specific information or linking keys about Trading Contract: Document Flow Fields data available in SAP. These include MANDT (Client), TKONN_FROM (Trading Contract: Reference Document), TPOSN_FROM (Trading Contract: Reference Item), TPOSN_SUB_FROM (Trading Contract: Reference Subitem).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP WDOCF structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MANDTClient MANDTCLNT3T000MANDT
TKONN_FROMTrading Contract: Reference Document TKONN_FROMCHAR10Assigned to domainALPHATKONN
TPOSN_FROMTrading Contract: Reference Item TPOSN_FROMNUMC6TPOSN
TPOSN_SUB_FROMTrading Contract: Reference Subitem TPOSN_SUB_FROMNUMC6TPOSN
TKONN_TOTrading Contract: Follow-On Document TKONN_TOCHAR10Assigned to domainALPHATKONN
TPOSN_TOTrading Contract: Subsequent Item TPOSN_TONUMC6TPOSN
TKTYP_TOTrading Contract: Document Type TKTYPCHAR2TKTYP
TKTYP_FROMTrading Contract: Document Type TKTYPCHAR2TKTYP
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
ERDATDate on Which Record Was Created ERDATDATS8DATUM
ERZEITTime, at Which Record Was Added ERZEITTIMS6UHRZT
MENGE_SDReferenced quantity in base unit of measure RFMNG_SDQUAN15(3) MENG15
MENGE_MMReferenced Quantity in Base Unit of Measure Purchasing RFMNG_MMQUAN15(3) MENG15
MEINS_BASISBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
PLMINQuantity is calculated positively, negatively or not at all PLMINCHAR1PLMIN
GJAHR_TOFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
.INCLU--AP 0
SHADOWSource TC is a shadow TC WB2_SOURCE_IS_SHADOW_TCCHAR1BVALD
FLOW_ORIGINDocument Flow Origin WB2_FLOW_ORIGINCHAR1WB2_FLOW_ORIGIN
USE_CASEUse Case Type WB2_USE_CASE_TYPECHAR2WB2_USE_CASE_TYPE
QUAN_SD_FLTGT: Referenced SD Quantity in Base Unit of Meas. (DEC float) WB2_RFMNG_SDD34R34
QUAN_MM_FLTGT: Referenced PO Quantity in Base UoM (DEC Float) WB2_RFMNG_MMD34R34
STATUS_DELTrading Contract: Overall Delivery Status of Item DELSTATCHAR30CHAR30
STATUS_INVTrading Contract: Overall Invoice Status of the Item INVSTATCHAR30CHAR30
DES_TKTYPExplanatory short text DDTEXTCHAR60DDTEXT
KUNNRSold-to party KUNAGCHAR10Assigned to domainALPHAKUNNRVAG
BEZEI_KUNNRAddress Line Bill-to-Party WLF_LINES_KUNRECHAR80LINES
ELIFNVendor Account Number ELIFNCHAR10Assigned to domainALPHALIFNRLIFKRED_C
BEZEI_LIFNRAddress of Invoicing Party WLF_LINES_LIFRECHAR80LINES
WEMNGQuantity of Goods Received WEEMGQUAN13(3) MENG13
MEIN1Purchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
REMNGQuantity invoiced REMNGQUAN13(3) MENG13
MEIN3Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
WEWRTValue of Goods Received in Local Currency WEEWRCURR13(2) WRTV7
WAER1Currency Key WAERSCUKY5Assigned to domainWAERSFWS
REWRTInvoice Value Entered (in Local Currency) REEWRCURR13(2) WRTV7
WAER2Currency Key WAERSCUKY5Assigned to domainWAERSFWS
OBMNGOpen Quantity OBMNGQUAN13(3) MENG13
MEIN4Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
OBWRTNet Value in Document Currency NETWRCURR15(2) WERTV8
WAER4Currency Key WAERSCUKY5Assigned to domainWAERSFWS
MENGEPurchase Order Quantity BSTMGQUAN13(3) MENG13
MEINSPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
.INCLU--AP 0
TKTYP_TO_TEXTFollow on document type WB2_TKTYP_TO_TEXTCHAR60TEXT60
TKTYP_FROM_TEXTDocument Type WB2_TKTYP_FROM_TEXTCHAR60TEXT60
QUANTITY1General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT1Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY2General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT2Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY3General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT3Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY4General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT4Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY5General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT5Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY6General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT6Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY7General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT7Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY8General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT8Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY9General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT9Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY10General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT10Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY11General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT11Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY12General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT12Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY13General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT13Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY14General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT14Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY15General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT15Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY16General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT16Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY17General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT17Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY18General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT18Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY19General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT19Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY20General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT20Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY21General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT21Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY22General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT22Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY23General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT23Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY24General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT24Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY25General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT25Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY26General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT26Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY27General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT27Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY28General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT28Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY29General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT29Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
QUANTITY30General Quantity in Status Display WB2B_MENG13QUAN13(3) WB2B_MENG13
UNIT30Base Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
VALUE1General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY1Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE2General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY2Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE3General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY3Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE4General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY4Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE5General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY5Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE6General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY6Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE7General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY7Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE8General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY8Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE9General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY9Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE10General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY10Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE11General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY11Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE12General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY12Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE13General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY13Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE14General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY14Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE15General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY15Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE16General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY16Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE17General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY17Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE18General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY18Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE19General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY19Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE20General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY20Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE21General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY21Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE22General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY22Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE23General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY23Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE24General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY24Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE25General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY25Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE26General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY26Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE27General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY27Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE28General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY28Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE29General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY29Currency Key WAERSCUKY5Assigned to domainWAERSFWS
VALUE30General Value in Status Display WB2B_WERTV8CURR15(2) WB2B_WERTV8
CURRENCY30Currency Key WAERSCUKY5Assigned to domainWAERSFWS

Key field Non-key field



How do I retrieve data from SAP structure WDOCF using ABAP code?

As WDOCF is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on WDOCF as there is no data to select.

How to access SAP table WDOCF

Within an ECC or HANA version of SAP you can also view further information about WDOCF and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!