ARSEG SAP (Work Structure for Releasing Invoices) Structure details

Dictionary Type: Structure
Description: Work Structure for Releasing Invoices




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




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

ARSEG 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 "Work Structure for Releasing Invoices" 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_ARSEG TYPE ARSEG.

The ARSEG table consists of various fields, each holding specific information or linking keys about Work Structure for Releasing Invoices data available in SAP. These include BELNR (Document Number of an Invoice Document), GJAHR (Fiscal Year), WAERS (Currency Key), WWERT (Translation Date).. 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 ARSEG 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
STATUSName of an Icon ICONNAMECHAR30ICONNAME
BELNRDocument Number of an Invoice Document RE_BELNRCHAR10ALPHABELNRRBN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
WWERTTranslation Date WWERT_DDATS8DATUM
KURSFExchange rate KURSFDEC9(5) EXCRTKURSF
HSWAELocal currency key HSWAECUKY5Assigned to domainWAERS
BLARTDocument Type BLARTCHAR2Assigned to domainBLARTBAR
BUDATPosting Date in the Document BUDATDATS8DATUM
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
LIFNRDifferent Invoicing Party LIFRECHAR10Assigned to domainALPHALIFNRLRE
NAME1_LIFNRName 1 AD_NAME1CHAR40TEXT40
USNAMUser name USNAMCHAR12Assigned to domainXUBNAMEUSR
ZFBDTBaseline Date for Due Date Calculation DZFBDTDATS8DATUM
ZLSPRPayment Block Key DZLSPRCHAR1Assigned to domainZAHLSSPE
ZBD1TCash discount days 1 DZBD1TDEC3ZBDXT
ZBD1PCash Discount Percentage 1 DZBD1PDEC5(3) PRZ23
ZBD2TCash discount days 2 DZBD2TDEC3ZBDXT
ZBD2PCash Discount Percentage 2 DZBD2PDEC5(3) PRZ23
ZBD3TNet Payment Terms Period DZBD3TDEC3ZBDXT
MRM_ZLSPRLogistics payment block MRM_ZLSPRCHAR1MRM_ZLSPR
MRM_ZLSPR_NEWLogistics payment block MRM_ZLSPRCHAR1MRM_ZLSPR
BUZEIDocument Item in Invoice Document RBLGPNUMC6NUMC6
WRBTRAmount in document currency WRBTRCURR13(2) WERT7
KOARTAccount Type KOARTCHAR1KOART
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
ERP_CONTRACT_IDNumber of Principal Purchase Agreement KONNRCHAR10Assigned to domainALPHAEBELNKTR
ERP_CONTRACT_ITMItem Number of Principal Purchase Agreement KTPNRNUMC5Assigned to domainEBELP
SRM_CONTRACT_IDCentral Contract SRM_CONTRACT_IDCHAR10ALPHABBP_BAPI_EBELNMMBSI_MEKK_CC
SRM_CONTRACT_ITMCentral Contract Item Number SRM_CONTRACT_ITEMNUMC10BBP_ITEMNO
ZEKKNSequential Number of Account Assignment DZEKKNNUMC2NUM02
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
EKGRPPurchasing Group BKGRPCHAR3Assigned to domainEKGRPEKG
LFBNRDocument No. of a Reference Document LFBNRCHAR10ALPHABELNR
LFGJAFiscal Year of Current Period LFGJANUMC4GJAHRGJAHR
LFPOSItem of a Reference Document LFPOSNUMC4MBLPO
XEKBZIndicator: Update Purchase Order Delivery Costs XEKBZCHAR1XFELD
KSCHLCondition Type KSCHLCHAR4Assigned to domainKSCHLVKS
SSQSSQA Control Key SSQSSCHAR8SSQSS
MENGEQuantity MENGE_DQUAN13(3) MENG13
BSTMEPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
TBTKZIndicator: subsequent debit/credit TBTKZCHAR1TBTKZ
SPGRGBlocking reason: order price quantity SPGRGCHAR1XFELD
SPGRMBlocking reason: quantity SPGRMCHAR1XFELD
SPGRPBlocking reason: price SPGRPCHAR1XFELD
SPGRCBlock.reason: quality SPGRCCHAR1XFELD
SPGRSBlocking Reason: Item Amount SPGRSCHAR1XFELD
SPGRTBlocking Reason: Date SPGRTCHAR1XFELD
SPGRQManual Blocking Reason SPGRQCHAR1XFELD
SPGREXTBlocking Reason Enhancement Fields SPGREXTCHAR1XFELD
SPGRG_NEWBlocking reason: order price quantity SPGRGCHAR1XFELD
SPGRM_NEWBlocking reason: quantity SPGRMCHAR1XFELD
SPGRP_NEWBlocking reason: price SPGRPCHAR1XFELD
SPGRC_NEWBlock.reason: quality SPGRCCHAR1XFELD
SPGRS_NEWBlocking Reason: Item Amount SPGRSCHAR1XFELD
SPGRT_NEWBlocking Reason: Date SPGRTCHAR1XFELD
SPGRQ_NEWManual Blocking Reason SPGRQCHAR1XFELD
SPGREXT_NEWBlocking Reason Enhancement Fields SPGREXTCHAR1XFELD
SPGRM_INVBlocking reason: quantity SPGRMCHAR1XFELD
SPGRP_INVBlocking reason: price SPGRPCHAR1XFELD
SPGRT_INVBlocking Reason: Date SPGRTCHAR1XFELD
SPGRC_INVBlock.reason: quality SPGRCCHAR1XFELD
SPGREXT_INVBlocking Reason Enhancement Fields SPGREXT_INVCHAR1SPGREXT_INV
DMENGDifference Quantity DMENGQUAN13(3) MENGV13
DTAGEDifference days DTAGEDEC3WERT2
DWERTDifference Value DWERTCURR13(2) WERTV7
X_CHANGEDNew Input Values XFLAGCHAR1XFLAG
X_TEXTIndicator: Object has a Note XNOTECHAR1XFELD
X_INCOMPLETENew Input Values XFLAGCHAR1XFLAG
PACKNOPackage Number of Service PACKNO_EKBENUMC10Assigned to domainPACKNO
INTROWLine Number of Service INTROW_EKBENUMC10INTROW
ICON_SPGRGBlocking Reason Order Price Quantity (Icon) ICON_SPGRGCHAR30TEXT30
ICON_SPGRMBlocking Reason Quantity (Icon) ICON_SPGRMCHAR30TEXT30
ICON_SPGRPBlocking Reason Price (Icon) ICON_SPGRPCHAR30TEXT30
ICON_SPGRCBlocking Reason Quality (Icon) ICON_SPGRCCHAR30TEXT30
ICON_SPGRSBlocking Reason Amount (Icon) ICON_SPGRSCHAR30TEXT30
ICON_SPGRTBlocking Reason Date (Icon) ICON_SPGRTCHAR30TEXT30
ICON_SPGRQIndicator: Manual Blocking Reason (Icon) ICON_SPGRQCHAR30TEXT30
ICON_SPGREXTBlocking Reason Enhancement Fields (Icon) ICON_SPGREXTCHAR30TEXT30
TM_PUSH_BUTTONDisplay Document Details (Transportation Mgmt) ERPTMS_ICON_DETAILSCHAR30CHAR30
CLIENTClient MANDTCLNT3Assigned to domainMANDT
PO_IDPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
PO_ITEMItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
TOR_IDFreight Order ERPTMS_TOR_IDCHAR20ALPHAERPTMS_DO_20
TOR_ITEMFreight Order Item ERPTMS_TOR_ITEMCHAR10
TSP_IDBusiness Partner ERPTMS_PARTY_IDCHAR10ALPHAERPTMS_DO_10
BOL_IDBill of Lading ERPTMS_BOL_IDCHAR35ALPHAERPTMS_DO_35
AWB_IDAir Waybill ERPTMS_AWB_IDCHAR35ALPHAERPTMS_DO_35
FLIGHT_IDFlight Number ERPTMS_FLIGHT_IDCHAR7ALPHAERPTMS_DO_07
VOYAGE_IDVoyage Number ERPTMS_VOYAGE_IDCHAR10ALPHAERPTMS_DO_10
SFIR_IDFreight Settlement Document ERPTMS_SFIR_IDCHAR20ALPHAERPTMS_DO_20
SFIR_ITEMItem Freight Settlement Document ERPTMS_SFIR_ITEMCHAR10
IVP_IDBusiness Partner ERPTMS_PARTY_IDCHAR10ALPHAERPTMS_DO_10
LOGSYSLogical system LOGSYSCHAR10Assigned to domainALPHALOGSYS
SRCE_LOCSource Location ERPTMS_SRCE_LOCCHAR20ALPHAERPTMS_DO_20
DEST_LOCDestination Location ERPTMS_DEST_LOCCHAR20ALPHAERPTMS_DO_20
DEL_DDelivery Date ERPTMS_DELV_DDATS8
PICKUP_DPick-Up Date ERPTMS_PICKUP_DDATS8
CPUDTEntry date SYDAT_EBDATS8DATEXDATE_EB
CPUTMTime of Entry CPUTMTIMS6UZEIT
FREIGHTAGRMT_IDFreight Agreement ERPTMS_FRAGR_IDCHAR20ALPHAERPTMS_DO_20
LOADING_METERLoading Meter ERPTMS_LOAD_METERDEC19(6)
DISTANCEDistance ERPTMS_DISTANCEQUAN31(14)
DIST_UOMDistance Unit of Measure ERPTMS_DISTANCE_UOMUNIT3Assigned to domainCUNITMEINS
SHIPPERShipper ERPTMS_SHIPPERCHAR40ALPHAERPTMS_DO_40
CONSIGNEEConsignee ERPTMS_CONSIGNEECHAR40ALPHAERPTMS_DO_40
VEHICLE_IDVehicle ERPTMS_VEHICLE_IDCHAR40ALPHAERPTMS_DO_40
EQUIPMENT_TYPEEquipment Type ERPTMS_EQUI_TYPECHAR10ALPHAERPTMS_DO_10
PRICING_INDPricing Indicator (Credit/Debit) ERPTMS_PRICING_INDCHAR1BOOLEAN
CHRG_DUE_CODECharges Due Code ERPTMS_CHRG_DUE_CODECHAR2
SRCE_CTRYDeparture country (country from which the goods are sent) ALANDCHAR3Assigned to domainLAND1VAL
DEST_CTRYCountry of Destination LLANDCHAR3Assigned to domainLAND1VLL
DUMMY2Checkbox XFELDCHAR1XFELD
.INCLU--AP 0
FASTPAYPPA Fast Pay Indicator FMFG_FASTPAY_FLGCHAR1XFELD
PPA_EX_INDPPA Exclude Indicator EXCLUDE_FLGCHAR1XFELD
PEROP_BEGPeriod of Performance Start FM_PEROP_LIV_LOWDATS8DATUM
PEROP_ENDPeriod of Performance End FM_PEROP_LIV_HIGHDATS8DATUM
DUMMY3Checkbox XFELDCHAR1XFELD
XDINVIndicator for Differential Invoicing XDINVCHAR1CHAR1
XCPRFCheckbox for Commodity Repricing in Invoice Verification XCPRFCHAR1CHAR1
WAERS_DWERTCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
.INCLU--AP 0
J_1NKNF Processing, MM Blocking Reason /NFM/SPKCHAR1CHAR01
J_1NK_NEWNF Processing, MM Blocking Reason /NFM/SPKCHAR1CHAR01
.INCLU--AP 0
SPGRS_INVBlocking Reason: Item Amount SPGRSCHAR1XFELD
SPGRQ_INVManual Blocking Reason SPGRQCHAR1XFELD

Key field Non-key field



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

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

How to access SAP table ARSEG

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