/OPT/VIM_1HEAD SAP (Document Header) Table details

Dictionary Type: Table
Description: Document Header




ABAP Code to SELECT data from /OPT/VIM_1HEAD
Related tables to /OPT/VIM_1HEAD
Access table /OPT/VIM_1HEAD




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

/OPT/VIM_1HEAD is a standard SAP Table which is used to store Document Header data and is available within R/3 SAP systems depending on the version and release level.

The /OPT/VIM_1HEAD table consists of various fields, each holding specific information or linking keys about Document Header data available in SAP. These include DOCID (Document Ledger Number), DOCTYPE (Document Type), ARCHIV_ID (Content Repository Identification), ARC_DOC_ID (SAP ArchiveLink: Document ID).. 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: A - Application table (master and transaction data)
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP /OPT/VIM_1HEAD table 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 MANDTCLNT3Assigned to domainMANDT
DOCIDDocument Ledger Number /OPT/DOCIDNUMC12/OPT/DOCID/OPT/DOCID/OPT/DOCID
DOCTYPEDocument Type /OPT/DOCTYPECHAR10/OPT/VIM_T100/OPT/DOCTYPE
ARCHIV_IDContent Repository Identification SAEARCHIVICHAR2Assigned to domainSADC2_AR
ARC_DOC_IDSAP ArchiveLink: Document ID SAEARDOIDCHAR40SADC40
AR_OBJECTArchive Document Type /OPT/SAEOBJART_DECHAR10TOADVSADC10_DVDOK
EDI_DOCNUMIDoc number EDI_DOCNUMNUMC16EDI_DOCNUMDCN
ARCHIVE_DATEDocument Archive Date /OPT/ARDATEDATS8/OPT/ARDATE
ARCHIVE_TIMEDocument Archive Time /OPT/ARTIMETIMS6/OPT/ARTIME
ARCHIVE_USERDocument Archive User /OPT/ARUSERCHAR12BNAME
INDEX_DATEDocument Create Date /OPT/DOCCRDATEDATS8/OPT/DOCCRDATE
INDEX_TIMEDocument Create Time /OPT/DOCCRTIMETIMS6/OPT/DOCCRTIME
INDEX_USERUser Responsible for Document Creation /OPT/DOCCRUSERCHAR12BNAME
CHANGE_DATEDocument Change Date /OPT/DOCCHDATEDATS8/OPT/DOCCHDATE
CHANGE_TIMEDocument Change Time /OPT/DOCCHTIMETIMS6/OPT/DOCCHTIME
CHANGE_USERDocument Data Change User /OPT/DOCCHUSERCHAR12BNAME
BUS_OBJTYPEObject Type SWO_OBJTYPCHAR10Assigned to domainOJ_NAMEOBJ
BUS_OBJKEYObject key SWO_TYPEIDCHAR70SWO_TYPEID
STATUSDocument Status /OPT/DOCSTATUSCHAR2/OPT/VIM_T101/OPT/DOCSTATUS
CURR_ROLETo Actor /OPT/TOACTORCHAR15/PTGWFI/W_ROLET/PTGWFI/RSP
CURR_PROC_TYPEProcess Type /OPT/PROCESS_TYPENUMC3/OPT/VIM_T800/OPT/PROCESS_TYPE
RESCANIDRescan Reason Code /OPT/RESCANIDCHAR2/OPT/VIM_T116/OPT/RESCANID
DELREASONDocument Obsolete Reason Code /OPT/DELREASONCHAR2/OPT/VIM_T117/OPT/DELREASON
SCAN_LOCATIONScan Location for Archiving /OPT/SCAN_LOCATIONCHAR10/OPT/VIM_T121/OPT/SCAN_LOCATION
PRIORITYDocument Priority /OPT/DOC_PRIORITYCHAR1/OPT/VIM_T122/OPT/DOC_PRIORITY
NOFIRSTPASSNot First Pass /OPT/NOFIRSTPASSCHAR1/OPT/NOFIRSTPASS
CHECKRULECheck Rules to Determine Process Types Pending /OPT/DP_CHECKRULESCHAR1FLAG
CHECKDUPSDuplicate Check Run Pending /OPT/DP_CHECKDUPSCHAR1FLAG
CONFIRMED_NO_DUPDuplicate Check Run Pending /OPT/DP_CHECKDUPSCHAR1FLAG
DUP_CHK_RUNDuplicate Check Run Pending /OPT/DP_CHECKDUPSCHAR1FLAG
TARGET_SYSTEMOpenText: System ID /OPT/SYS_SIDCHAR10CHAR10
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
BELNRAccounting Document Number BELNR_DCHAR10ALPHABELNRBLN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
BLARTDocument Type BLARTCHAR2Assigned to domainBLARTBAR
BLDATDocument Date in Document BLDATDATS8DATUM
BUDATPosting Date in the Document BUDATDATS8DATUM
XBLNRReference Document Number XBLNRCHAR16XBLNR
RMWWRGross invoice amount in document currency RMWWRCURR13(2) WERT7
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
VEND_NAMEName NAME1CHAR30TEXT30
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
REQUISITIONEROpen Text User Mapping Object ID /ORS/UMOIDCHAR35Assigned to domain/ORS/UMOID/ORS/UMOID/ORS/000007_OPT_ID
EMAIL_IDEmail address of the requisitioner /OPT/VIM_EMAILCHAR100CHAR100
WINDOWS_IDWindows Id /OPT/WINIDCHAR30/OPT/WINID
WINDOWS_DOMAINWindows Domain /OPT/WINDOMAINCHAR63/OPT/WINDOMAIN
SCAN_DATESystem Date SYDATUMDATS8SYDATS
SCAN_TIMESystem Time SYUZEITTIMS6SYTIME
SCAN_LOCScan Location /OPT/VIM_BL_SLOCCHAR25
BATCHNUMBERBatch Number /OPT/VIM_BL_BNCHAR40
CREDIT_MEMOCredit Memo Indicator /OPT/VIM_BL_CMCHAR1
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
WMWSTTax amount in document currency WMWSTCURR13(2) WERT7
BEZNKUnplanned delivery costs BEZNKCURR13(2) ANLKWERT
REMIT_STREETStreet Address /OPT/VIM_STREETCHAR30CHAR30
REMIT_HSNM1House Number AD_HSNM1CHAR10TEXT10
REMIT_ORT01City ORT01_GPCHAR35TEXT35
REMIT_PSTLZCity postal code AD_PSTCD1CHAR10CHAR10
REMIT_LAND1Country Key LAND1CHAR3T005LAND1LND
REMIT_AD_CITY1City AD_CITY1CHAR40TEXT40CLCITYNAME
REMIT_REGIOSTATE (State, Province, County) REGIOCHAR3T005SREGIO
SHIPTO_STREETStreet Address /OPT/VIM_STREETCHAR30CHAR30
SHIPTO_HSNM1House Number AD_HSNM1CHAR10TEXT10
SHIPTO_ORT01City ORT01_GPCHAR35TEXT35
SHIPTO_PSTLZCity postal code AD_PSTCD1CHAR10CHAR10
SHIPTO_LAND1Country Key LAND1CHAR3T005LAND1LND
SHIPTO_AD_CITY1City AD_CITY1CHAR40TEXT40CLCITYNAME
SHIPTO_REGIOSTATE (State, Province, County) REGIOCHAR3T005SREGIO
PRORITY_FLAGDocument Priority /OPT/DOC_PRIORITYCHAR1Assigned to domain/OPT/DOC_PRIORITY
NET_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
GROSS_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
F_TAX_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
S_TAX_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
VAT_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
TOT_TAX_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
FREIGHT_AMOUNTAmount /OPT/RMWWRCURR13(2) WERT7
HANDLING_CHARGESAmount /OPT/RMWWRCURR13(2) WERT7
UN_ALLOCATED_EXPAmount /OPT/RMWWRCURR13(2) WERT7
EXPENSE_TYPEExpense Type /OPT/EXP_TYPECHAR2CHAR2
ATTRIBUTE1Character Field Length = 10 CHAR10CHAR10CHAR10
ATTRIBUTE2Character Field Length = 10 CHAR10CHAR10CHAR10
ATTRIBUTE3Char 20 CHAR20CHAR20CHAR20
ATTRIBUTE4Char 20 CHAR20CHAR20CHAR20
TAX_CODETax Code /OPT/VIM_TAX_CODECHAR2Assigned to domainMWSKZ
AUTO_CALCCalculate Tax Automatically /OPT/VIM_AUTO_CALCCHAR1XFELD
TAX_CODE_WHWithholding Tax Code /OPT/VIM_TC_WHCHAR2Assigned to domainQSSKZ
SUPPLY_DATEDate of Supply /OPT/VIM_SUP_DATDATS8DATUM
VENDOR_VAT_NOVAT registration number /OPT/VIM_VEND_VAT_NOCHAR20STCEG
VENDOR_TAX_NOTax number at responsible tax office /OPT/VIM_VEND_TAX_NOCHAR18CHAR18
RECEPIENT_VAT_NOVAT registration number /OPT/VIM_REC_VAT_NOCHAR20STCEG
FISCAL_REP_VAT_NFiscal Representative VAT Number /OPT/VIM_FIS_REP_VATCHAR18CHAR18
PYMNT_TERMSTerms of payment key /OPT/VIM_PMNT_TERMSCHAR4ZTERM
PYMNT_TERMS_TEXTPayment Terms text /OPT/PAY_TERM_TEXTCHAR40CHAR40
ISRPOR subscriber number /OPT/VIM_ESRNRCHAR90
CM_REF_NOReference document number /OPT/VIM_REFNOCHAR16XBLNR
CM_REF_DATCredit Memo Ref Date /OPT/VIM_DATDATS8DATUM
TAX_RATEData element for Tax rate /OPT/VIM_TAX_RATECURR11(2) WERTV6
SIRET_NOSiret Number /OPT/VIM_SIRET_NOCHAR14CHAR14
ZERO_TAX_RATECharacter Field Length = 10 CHAR10CHAR10CHAR10
DOC_ARC_DOC_IDSAP ArchiveLink: Document ID SAEARDOIDCHAR40SADC40
TRNG_LEARNFlag: Training/Learning required /OPT/TRNG_LEARNCHAR1/OPT/TRNG_LEARN
CHANNEL_IDChannel ID /OPT/CHANNEL_IDCHAR10Assigned to domain/OPT/CHANNEL_ID
CUSTOM_FIELD4Character Field Length 1 CHAR01CHAR1CHAR1
CUSTOM_FIELD5Text Field of Length 60 TEXT60CHAR60TEXT60
CUSTOM_FIELD6Text (10 Characters) TEXT10CHAR10TEXT10
CUSTOM_FIELD7Character Field Length 1 CHAR01CHAR1CHAR1
CUSTOM_FIELD8Text (10 Characters) TEXT10CHAR10TEXT10
CUSTOM_FIELD9Text (20 Characters) TEXT20CHAR20TEXT20
CUSTOM_FIELD0Text (20 Characters) TEXT20CHAR20TEXT20
PAYMENT_METHODPayment Method DZLSCHCHAR1T042ZZLSCH
PAY_METHOD_TEXTName of Payment Method in Language of the Country TEXT1_042ZCHAR30TEXT30
INV_CATInvoice category /OPT/INVOICE_CATEGORYCHAR1/OPT/INVOICE_CATEGORY
TAX_EXEMPT_TEXTTax Exempt Text /OPT/TAX_E_TEXTCHAR50/OPT/TEXT
IMPORT_TEXTImport Special Text /OPT/IMPORT_TEXTCHAR50/OPT/TEXT
TRI_TEXTTriangulation Text /OPT/TRI_TEXTCHAR50/OPT/TEXT
ORG_NUMBEROrganization Number /OPT/ORG_NUMBERCHAR20CHAR20
DISCOUNTDiscount mentioned on the Invocie /OPT/VIM_DISCOUNTCURR11(2) WRBTR
RETRY_NO1Extraction Retry /OPT/EXTR_RETRYINT410/OPT/EXTR_RETRY
RETRY_NO2Validation Retry /OPT/VALIDATION_RETRYINT410/OPT/VALIDATION_RETRY
RFC_DUPDuplicate Check Run Pending /OPT/DP_CHECKDUPSCHAR1FLAG

Key field Non-key field



How do I retrieve data from SAP table /OPT/VIM_1HEAD using ABAP code

The following ABAP code Example will allow you to do a basic selection on /OPT/VIM_1HEAD to SELECT all data from the table
DATA: WA_/OPT/VIM_1HEAD TYPE /OPT/VIM_1HEAD.

SELECT SINGLE *
FROM /OPT/VIM_1HEAD
INTO CORRESPONDING FIELDS OF WA_/OPT/VIM_1HEAD
WHERE...

How to access SAP table /OPT/VIM_1HEAD

Within an ECC or HANA version of SAP you can also view further information about /OPT/VIM_1HEAD 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!