KKS1 SAP (CKKS + CKKT) Structure details

Dictionary Type: Structure
Description: CKKS + CKKT




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




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

KKS1 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 "CKKS + CKKT" 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_KKS1 TYPE KKS1.

The KKS1 table consists of various fields, each holding specific information or linking keys about CKKS + CKKT data available in SAP. These include KOKRS (Controlling Area), KALNR (Cost Estimate Number (Unit Costing)), WTTYP (Unit costing value type), VERSN (Version Number of the Value Type of a Unit Cost Estimate).. 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: Not classified


SAP KKS1 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
KOKRSControlling Area KOKRSCHAR4TKA01CACCDCAC
KALNRCost Estimate Number (Unit Costing) KALNRCHAR8KALNRKNR
WTTYPUnit costing value type WTTYPNUMC2WTTYP
VERSNVersion Number of the Value Type of a Unit Cost Estimate VERS2NUMC2Assigned to domainVERS2
KKARTCosting Variant (Corresponds to KLVAR) KKARTCHAR4TKKEAKKARTKRT
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
ERFDTCreated on ERFDTDATS8DATUM
ERFNMEntered by ERFNMCHAR12USNAM
AENDTDate of last change AENDTDATS8DATUM
AENNMLast changed by AENNMCHAR12USNAM
ABSDTClose date ABSDTDATS8DATUM
ABSNMUser ID of the person who closed the cost estimate ABSNMCHAR12USNAM
STATKHeader Status STATKCHAR4STATE
STRNGInternal header control STRNGCHAR4STATE
PSDATPricing Date PSDATDATS8DATUM
MENGELot Size MENGE_KPFQUAN15(3) CQUA8
MEEHTBase Unit of Measure MEINSUNIT3T006CUNITMEINS
HWGESTotal Value of Cost Estimate in Local Currency HWGESCURR15(2) CVAL8
FWGESTotal Value for Cost Estimate in Foreign Currency FWGESCURR15(2) CVAL8
HWAERLocal Currency HWAERCUKY5TCURCWAERS
FWAERForeign Currency in Header FWAERCUKY5TCURCWAERS
UKURSExchange Rate UKURS_DDEC9(5) UKURS
KURSTExchange Rate Type KURSTCHAR4TCURVKURSTKUT
FFACTFactor for the 'From' Currency Units FFACTDEC9DEC9
TFACTFactor for the 'To' Currency Units TFACT_DDEC9DEC9
GWRT1Total Value of Price Component 1 GWRT1CURR15(2) CVAL8
GWRT2Total Value of Price Component 1 GWRT1CURR15(2) CVAL8
GWRT3Total Value of Price Component 1 GWRT1CURR15(2) CVAL8
GWRT4Total Value of Price Component 1 GWRT1CURR15(2) CVAL8
GWRT5Total Value of Price Component 1 GWRT1CURR15(2) CVAL8
STFLGSales Order Cost Estimate Is Marked STFLGCHAR1YNFLG
ZTFLGFlag for time-based unit costing DZTFLGCHAR1YNFLG
FVFLGFixed/Variable Indicator FVFLGCHAR1FVFLG
DLFLGDeletion Flag for Unit Costing DLFLGCHAR1YNFLG
FRFLGRelease Flag FRFLGCHAR1YNFLG
PRVFNPricing procedure PRVFNCHAR1PRVFN
PKANZNumber of Price Components PKANZNUMC1NUM01
BZOBJReference Object BZOBJCHAR1BZOBJ
PSANZNumber of Costing Items PSANZNUMC5Assigned to domainPOSN5
KNNZ1Unit Costing Indicator KZCHNCHAR1CHAR1
KNNZ2Unit Costing Indicator KZCHNCHAR1CHAR1
KNNZ3Unit Costing Indicator KZCHNCHAR1CHAR1
KNNZ4Unit Costing Indicator KZCHNCHAR1CHAR1
KNNZ5Unit Costing Indicator KZCHNCHAR1CHAR1
SPRASLanguage Key SPRASLANG1T002ISOLASPRASSPRH_T002
TXN08Number of the standard text TXN08CHAR8TXN08
KTEXTGeneral Name KTEXTCHAR20TEXT20
LTEXTDescription KLTXTCHAR40TEXT40

Key field Non-key field



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

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

How to access SAP table KKS1

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