KBLDVA SAP (Field Catalog for Value Adjustments) Structure details

Dictionary Type: Structure
Description: Field Catalog for Value Adjustments




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




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

KBLDVA 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 "Field Catalog for Value Adjustments" 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_KBLDVA TYPE KBLDVA.

The KBLDVA table consists of various fields, each holding specific information or linking keys about Field Catalog for Value Adjustments data available in SAP. These include ACTION (Create/Change Value Adjustment), BELNR (Document number earmarked funds value adjustment), BLPOS (Document item earmarked funds of value adjustment), BPENT (Document number of value adjustment doc. for earmarked funds).. 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 KBLDVA 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
STATUSStatus of Earmarked Funds Document FM_VASTATUSCHAR1CHAR1
ACTIONCreate/Change Value Adjustment FM_ACTIONCHAR4CHAR4
BELNRDocument number earmarked funds value adjustment FMR_SBELNRCHAR10Assigned to domainALPHAKBLNRKBL
BLPOSDocument item earmarked funds of value adjustment FMR_SBLPOSNUMC3Assigned to domainKBLPOSKBP
BPENTDocument number of value adjustment doc. for earmarked funds FMSUPPNRNUMC4NUMC4
BLARTEarmarked fund document type FMRE_BLARTCHAR2Assigned to domainFMRE_BLART
BLTYPEarmarked funds document category FMRE_BLTYPNUMC3FMRE_BLTYP
XPLUSIndicator: Value adjustment document is a value increase FMSUPPADDCHAR1XFELD
XMINUSIndicator: Value adjustment document is a value decrease FMSUPPSUBCHAR1XFELD
PMBLDATDocument date in value adjustment document FMR_SUPPBLDATDATS8DATUM
BTEXTValue adjustment docmument: Description FMSUPPTEXTCHAR50TEXT50
WTSUPPValue Adjustment Document: Change Amount in Transaction Crcy FMWTSUPPCURR15(2) WERTV8
HWSUPPValue Adjustment Document: Change Amount in Local Currency FMHWSUPPCURR15(2) WERTV8
APPSTATUSAuthorization Status (Refused, Confirmed) FMRAPPSTATUSCHAR1FMRAPPSTATUS
SUPPAPPIndicator: Value adjustment document is approved FMSUPPAPPCHAR1XFELD
PMREASONValue adjustment: Decision reason for Workflow FMRSUPPREASONCHAR2Assigned to domainFMREASON
PMLOCKDocument Block for Value Adjustment Document FMRPMLOCKCHAR2Assigned to domainFMRLOCK
WAERSTransaction Currency TWAERCUKY5Assigned to domainWAERSFWS
HWAERLocal currency key HSWAECUKY5Assigned to domainWAERS
SUPPTYPEValue adjustment document category FMR_SUPPTYPECHAR20TEXT20
APPROVALSTATEDocument approval status FMR_APPSTATUSCHAR18CHAR18
EF_GROUP_NUMBERGrouping Number for Earmarked Funds EF_GROUP_NUMBERNUMC10NUMC10FM_RESERV_GRPNO
WTORIGOriginal Amount in Transaction Currency FMWTORIGCURR15(2) WERTV8
WTGESTotal reserved amount in transaction currency KBLWTGCURR15(2) WERTV8
WTFREEOpen amount (transaction currency) FMWTFREECURR15(2) WERTV8
DELTAWTAPPAmount change to be approved (transaction currency) DELTAWTAPPCURR15(2) WERTV8
FDATKDue date for earmarked funds FM_RE_FDATDATS8DATUM
HWORIGOriginal amount in local currency FMHWORIGCURR15(2) WERTV8
HWGESTotal reserved amount in transaction currency KBLWTGCURR15(2) WERTV8
DELTAHWAPPAmount change to be approved (local currency) DELTAHWAPPCURR15(2) WERTV8
HWFREEOpen amount (local currency) FMHWFREECURR15(2) WERTV8
HWREVALAmount revalued and approved HWREVALCURR15(2) WERTV8
HWREVALAPPRevalued amount to be approved HWREVALAPPCURR15(2) WERTV8
FIPOSCommitment Item FIPOSCHAR14Assigned to domainFIPOSFIP
FISTLFunds Center FISTLCHAR16Assigned to domainFISTLFIS
BUDGET_PDFM: Budget Period FM_BUDGET_PERIODCHAR10Assigned to domainFM_BUDGET_PERIODBUDPER
GEBERFund BP_GEBERCHAR10Assigned to domainBP_GEBERFIC
FKBERFunctional Area FKBERCHAR16Assigned to domainFKBERFBE
GRANT_NBRGrant GM_GRANT_NBRCHAR20ALPHAGM_GRANT_NBRGM_GRANT_NBRGRANTS_GENERIC
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
PS_POSIDWork Breakdown Structure Element (WBS Element) PS_POSIDCHAR24PROJNPS_POSIDPRO
KOSTLCost Center KOSTLCHAR10Assigned to domainALPHAKOSTLKOS
AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
NPLNRNetwork Number for Account Assignment NPLNRCHAR12Assigned to domainALPHAAUFNRNET
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN

Key field Non-key field



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

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

How to access SAP table KBLDVA

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