UAKALM SAP (Transfer Segment for Costing Object) Structure details

Dictionary Type: Structure
Description: Transfer Segment for Costing Object




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




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

UAKALM 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 "Transfer Segment for Costing Object" 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_UAKALM TYPE UAKALM.

The UAKALM table consists of various fields, each holding specific information or linking keys about Transfer Segment for Costing Object data available in SAP. These include KALAID (Name of costing run), KALADAT (Costing run date), TVERS (Costing Version), KALST (Costing Level).. 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 UAKALM 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
KALAID Name of costing run0
KALADAT Costing run date0
TVERS Costing Version0
KALST Costing Level0
KALVZAE Numerator for costing run tables (KAL*)0
DISST Low-level code0
CYCLENR Cycle Number Within a Run0
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
KALNR Cost Estimate Number - Product Costing0
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
VERIDProduction Version VERIDCHAR4Assigned to domainVERIDVER
VBELNSales and Distribution Document Number VBELNCHAR10Assigned to domainALPHAVBELNAUN
POSNRItem number of the SD document POSNRNUMC6Assigned to domainPOSNR
PSPNR Work Breakdown Structure Element (WBS Element)0
STLAN BOM Usage0
STNUM Bill of Material0
STALT Alternative BOM0
STVFIXCheckbox XFELDCHAR1XFELD
ALTSL Method for Selecting Alternative Bills of Material0
PLNTY Task List Type0
PLNNR Key for task list group0
PLNAL Group Counter0
PLNCTInternal counter CIM_COUNTNUMC8CIM_COUNT
LOSGR Planned lot size0
SUMLO Planned lot size0
LOSAU Lot size taking scrap into account0
AUSSS Assembly scrap in percent0
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
KADATDate DATUMDATS8DATUM
BIDAT Costing Date To0
ALDAT Quantity Structure Date for Costing0
BEDAT Requirements Date0
BWDAT Valuation Date of a Cost Estimate0
FEH_A_ANZ No. system messages in selection/qty structure determination0
FEH_K_ANZ Number of system messages in the cost estimate0
FEH_STATUS Costing Status0
FEH_STATUF Costing status for marked/released objects0
DISPOMRP Controller (Materials Planner) DISPOCHAR3Assigned to domainDISPODGRHS_T024D
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
LABORLaboratory/design office LABORCHAR3Assigned to domainLABOR
VAGRP Responsible planner group/department0
SOBSL Special procurement key for the costing object0
SOBESSpecial procurement type SOBESCHAR1SOBES
SOWRK Costing special procurements plant0
SODUMPhantom item indicator DUMPSCHAR1XFELD
SBDKZ Dependent requirements ind. for individual and coll. reqmts0
BESKZProcurement Type BESKZCHAR1BESKZMBS
KOSGR Costing overhead group0
ZSCHL Costing overhead key0
CUOBJ Object Number for Configured Objects0
CUOBJID Indicator for objects which can be configured0
TYPE Configured material (stockable type)0
WRKLTPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
PROZESS Process costed via a co-product0
KZKUP Indicator: Material can be co-product0
FXPRU Fixed Price Co-Product0
PR_LOSGR Planned lot size0
PR_SUMLO Planned lot size0
PR_LOSAU Lot size taking scrap into account0
PR_MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
PR_VERID Production version to be costed0
MLMAA Material ledger activated at material level0
ERFNM Created By0
ROHSTOFF Material Component0
PRCTRProfit Center PRCTRCHAR10Assigned to domainALPHAPRCTRPRCPRCTR_EMPTY
SPARTDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
MTARTMaterial Type MTARTCHAR4Assigned to domainMTARTMTA
BALTKZ Cost Estimate for a Procurement Alternative0
KALNR_BA Cost estimate number of procurement alternative0
MKALK Mixed Costing Indicator0
BTYP Process Category0

Key field Non-key field



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

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

How to access SAP table UAKALM

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