BSEGV SAP (Financial Accounting Document Segment Non-Changeable Fields) Structure details

Dictionary Type: Structure
Description: Financial Accounting Document Segment Non-Changeable Fields




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




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

BSEGV 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 "Financial Accounting Document Segment Non-Changeable 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_BSEGV TYPE BSEGV.

The BSEGV table consists of various fields, each holding specific information or linking keys about Financial Accounting Document Segment Non-Changeable Fields data available in SAP. These include BUKRS (Company Code), BELNR (Accounting Document Number), GJAHR (Fiscal Year), BUZEI (Number of Line Item Within Accounting Document).. 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 BSEGV 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 MANDTCLNT3Assigned to domainMANDT
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
BELNRAccounting Document Number BELNR_DCHAR10ALPHABELNRBLN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
BUZEINumber of Line Item Within Accounting Document BUZEINUMC3BUZEIBUZ
BUZIDIdentification of the Line Item BUZIDCHAR1CHAR1
AUGDTClearing Date AUGDTDATS8DATUM
AUGBLDocument Number of the Clearing Document AUGBLCHAR10ALPHABELNR
BSCHLPosting Key BSCHLCHAR2Assigned to domainBSCHL
KOARTAccount Type KOARTCHAR1KOART
UMSKZSpecial G/L Indicator UMSKZCHAR1Assigned to domainUMSKZ
UMSKSSpecial G/L Transaction Type UMSKSCHAR1UMSKS
ZUMSKTarget Special G/L Indicator DZUMSKCHAR1Assigned to domainUMSKZ
SHKZGDebit/Credit Indicator SHKZGCHAR1SHKZG
BDIFFValuation Difference BDIFFCURR13(2) WRTV7
BEWARConsolidation Transaction Type BEWARCHAR3Assigned to domainRMVCT
ALTKTAccount Number in Group ALTKTCHAR10ALPHAALTKT
VORGNTransaction Type for General Ledger VORGNCHAR4VORGN
ANLN1Main Asset Number ANLN1CHAR12Assigned to domainALPHAANLN1AN1
ANLN2Asset Subnumber ANLN2CHAR4Assigned to domainALPHAANLN2AN2
XUMSWIndicator: Sales-related item ? XUMSWCHAR1XFELD
XHRESIndicator: Resident G/L account? XHRESCHAR1XFELD
XKRESIndicator: Can Line Items Be Displayed by Account? XKRESCHAR1XFELD
XOPVWIndicator: Open item management? XOPVWCHAR1XFELD
XBKSTPosting to cost center? XBKSTCHAR1XFELD
XBAUFPost To Order XBAUFCHAR1XFELD
XBPROPost to project XBPROCHAR1XFELD
XBSTAIndicator: Post to statistical order ? XBSTACHAR1XFELD
XBRMPIndicator: Posting to RM project? XBRMPCHAR1XFELD
XFIXVIndicator: Pre-allocate fixed costs ? XFIXVCHAR1XFELD
XFAKTIndicator: Billing document update successful ? XFAKTCHAR1XFELD
XUMANIndicator: Transfer posting from down payment ? XUMANCHAR1XFELD
XANETIndicator: Down payment in net procedure ? XANETCHAR1XFELD
XSKRLIndicator: Line item not liable to cash discount? XSKRLCHAR1XFELD
XPANZDisplay item XPANZCHAR1XFELD
XAUTOIndicator: Line item automatically created XAUTOCHAR1XFELD
XNCOPIndicator: Items cannot be copied? XNCOPCHAR1XFELD
XZAHLIndicator: Is the posting key used in a payment transaction? XZAHLCHAR1XFELD
SAKNRG/L Account Number SAKNRCHAR10Assigned to domainALPHASAKNRSAKC_SAKNR
HKONTGeneral Ledger Account HKONTCHAR10Assigned to domainALPHASAKNR
KUNNRCustomer Numbers KUNNRCHAR10Assigned to domainALPHAKUNNRKUNC_KUNNR
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
FILKDAccount Number of the Branch FILKDCHAR10ALPHAMAXKK
NEBTRNet Payment Amount NEBTRCURR13(2) WERT7
DISBNNumber of Bill of Exchange Usage Document (Discount Doc.) DISBNCHAR10ALPHABELNR
DISBJFiscal Year of Bill of Exchange Usage Document DISBJNUMC4GJAHRGJAHR
DISBZLine Item within the Bill of Exchange Usage Document DISBZNUMC3BUZEI
WVERWBill of exchange usage type WVERWCHAR1WVERW
ANFAEBill of Exchange Payment Request Due Date ANFAEDATS8DATUM
NAVHWNon-Deductible Input Tax (in Local Currency) NAVHWCURR13(2) WERT7
NAVFWNon-Deductible Input Tax (in Document Currency) NAVFWCURR13(2) WERT7
BPMNGQuantity in Purchase Order Price Unit BPMNGQUAN13(3) MENG13
BPRMEBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
ZEKKNSequential Number of Account Assignment DZEKKNNUMC2NUM02
ELIKZ'Delivery Completed' Indicator ELIKZCHAR1XFELD
VPRSVPrice control indicator VPRSVCHAR1VPRSV
PEINHPrice Unit PEINHDEC5PACK3
BWTYPValuation Category BWTTY_DCHAR1Assigned to domainBWTTY
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
REWRTInvoice value in local currency REWRTCURR13(2) WRTV7
REWWRInvoice Amount in Foreign Currency REWWRCURR13(2) WERT7
BONFBAmount Qualifying for Bonus in Local Currency BONFBCURR13(2) WERT7
BUALTAmount posted in alternative price control BUALTCURR13(2) WERTV7
PSALTAlternative Price Control PSALTCHAR1VPRSV
NPREINew price NPREICURR11(2) WERT11
SPGRPBlocking reason: price SPGRPCHAR1XFELD
SPGRMBlocking reason: quantity SPGRMCHAR1XFELD
SPGRTBlocking Reason: Date SPGRTCHAR1XFELD
SPGRGBlocking reason: order price quantity SPGRGCHAR1XFELD
SPGRVBlocking reason: project budget SPGRVCHAR1XFELD
SPGRQManual Blocking Reason SPGRQCHAR1XFELD
RFZEIPayment Card Item RFZEI_CCNUMC3NUM03
CCBTCPayment cards: Settlement run CCBTCCHAR10ALPHACCBTC
XNETBIndicator: Document posted net ? XNETBCHAR1XFELD
XPYPRIndicator: Items from Payment Program Blocked XPYPRCHAR1XFELD
XNEGPIndicator: Negative posting XNEGPCHAR1XFELD
BUPLABusiness Place BUPLACHAR4Assigned to domainJ_1BBRANCH
SECCOSection Code SECCOCHAR4Assigned to domainSECCOSECCO_ABA
XLGCLRClearing Specific to Ledger Groups XLGCLRCHAR1XFELD

Key field Non-key field



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

As BSEGV 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 BSEGV as there is no data to select.

How to access SAP table BSEGV

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