KIS1 SAP (Internal Structure CKIS + CKIT) Structure details

Dictionary Type: Structure
Description: Internal Structure CKIS + CKIT




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




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

KIS1 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 "Internal Structure CKIS + CKIT" 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_KIS1 TYPE KIS1.

The KIS1 table consists of various fields, each holding specific information or linking keys about Internal Structure CKIS + CKIT data available in SAP. These include MANDT (Client), LEDNR (Ledger for Controlling objects), BZOBJ (Reference Object), KALNR (Cost Estimate Number for Cost Est. w/o Qty Structure).. 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 KIS1 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
LEDNRLedger for Controlling objects LEDNRCHAR2ALPHALEDNR
BZOBJReference Object CK_OBJCHAR1Assigned to domainCK_OBJ
KALNRCost Estimate Number for Cost Est. w/o Qty Structure CK_KALNRNUMC12Assigned to domainCK_KALNRKNR
KALKACosting Type CK_KALKACHAR2Assigned to domainCK_KALKAKKA
KADKYCosting Date (Key) CK_KADKYDATS8CK_KADATKKK
TVERSCosting Version CK_TVERSNUMC2CK_VERSIONVSN
BWVARValuation Variant in Costing CK_BWVARCHAR3Assigned to domainCK_BWVARBWV
KKZMACosts Entered Manually in Additive or Automatic Cost Est. CK_KKZMACHAR1XFELDKKM
POSNRUnit Costing Line Item Number CK_POSNRNUMC5Assigned to domainCK_POSNR
STATPItem Status STATP_DCHAR4STATE
STRGPItem Control (for Internal Use) STRGPCHAR4STATE
TYPPSItem Category TYPPSCHAR1TYPPS
KSTARCost Element KSTARCHAR10Assigned to domainALPHAKSTARKAT
KSTAR_MANUALCost Element Has Been Manually Changed CK_COST_ELEMENT_MANUALCHAR1CK_COST_ELEMENT_MANUAL
HRKFTOrigin Group as Subdivision of Cost Element HRKFTCHAR4Assigned to domainHRKFT
ELEMTCost Component Number of Main Cost Component Split CK_ELEMENTHSNUMC3Assigned to domainCK_ELEMENT
ELEMTNSCost Component Number of Auxiliary Cost Component Split CK_ELEMENTNSNUMC3Assigned to domainCK_ELEMENT
FVFLGFixed/Variable Indicator FVFLGCHAR1FVFLG
OPCODFormula field for calculations at item level OPCODCHAR50OPCOD
FRLNRUnit Costing Formula Number FORML_EKCHAR3FORML
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
PSCHLPricing Key PSCHLCHAR18CHAR18
KOKRS_HRKOrigin Controlling Area Item KOKRS_HRKCHAR4Assigned to domainCACCD
EXTNRBase Planning Object (External Number) EXTNRCHAR18Assigned to domainALPHAEXTNREBT
PRICE_MANUALPrice Entered Manually CK_PRICE_MANUALCHAR1CK_PRICE_MANUAL
GPREISPrice in Controlling Area Currency CK_KPTCURR15(2) WERTV8
FPREISFixed Price in Controlling Area Currency CK_KPFCURR15(2) WERTV8
OPREISPrice in Object Currency CK_OPTCURR15(2) WERTV8
OPREIFXFixed Price in Object Currency CK_OPFCURR15(2) WERTV8
TPREISPrice in Transaction Currency CK_TPTCURR15(2) WERTV8
TPREIFXFixed Price in Transaction Currency CK_TPFCURR15(2) WERTV8
PEINHPrice Unit of Prices in Controlling Area Currency CK_KPEINHDEC5PACK3
PMEHTPrice Quantity Unit PMEHTUNIT3Assigned to domainCUNITMEINS
WERTBValue in Controlling Area Currency CK_KWTCURR15(2) WERTV8
WERTNValue in Controlling Area Currency CK_KWTCURR15(2) WERTV8
WRTFXFixed Value in Controlling Area Currency CK_KWFCURR15(2) WERTV8
WRTFW_KPFValue in Object Currency CK_OWTCURR15(2) WERTV8
WRTFW_KFXFixed Value in Object Currency CK_OWFCURR15(2) WERTV8
FWAER_KPFObject Currency CK_OWAERCUKY5Assigned to domainWAERS
WRTFW_POSValue in Transaction Currency CK_TWTCURR15(2) WERTV8
WRTFW_PFXFixed Value in Transaction Currency CK_TWFCURR15(2) WERTV8
FWAERTransaction Currency CK_TWAERCUKY5Assigned to domainWAERS
MKURSAverage rate MKURSNUMC9KURSC
FWEHTCurrency unit EINHT_CURNUMC4NUM04
MENGEQuantity MENGE_POSQUAN15(3) CQUA8
MEEHTBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
SUMM1Quantities total for item category S SUMME_MNGQUAN15(3) CQUA8
SUMM2Capital Spending Total for Item Category S SUMME_INVCURR15(2) CVAL8
SUMM3Total of two or more items SUMME_POSCURR15(2) CVAL8
DPREISAverage price for periods DPREISCURR15(2) CVAL8
PREIS1Value of Delta Profit in CO Area Currency - Legal View PREIS1CURR15(2) CVAL8
PREIS2Value of Delta Profit in Object Currency - Legal View PREIS2CURR15(2) CVAL8
PREIS3Value of Delta Profit in CO Area Currency - Profit Ctr View PREIS3CURR15(2) CVAL8
PREIS4Value of Delta Profit in Object Currency - Profit Ctr View PREIS4CURR15(2) CVAL8
PREIS5Price Component 5 PREIS5CURR15(2) CVAL8
PFKT1Price Component Factor PFKTXDEC5(2) QBJ_FAK
PFKT2Price Component Factor PFKTXDEC5(2) QBJ_FAK
PFKT3Price Component Factor PFKTXDEC5(2) QBJ_FAK
PFKT4Price Component Factor PFKTXDEC5(2) QBJ_FAK
PFKT5Price Component Factor PFKTXDEC5(2) QBJ_FAK
ZUABSOverhead as absolute figure DZUABSCURR15(2) CVAL8
ZUFKTOverhead factor DZUFKTDEC5(4) QBJ_FK2
PSKNZLot-Size-Independent Indicator PSKNZCHAR1CHAR1
SBDKZDependent requirements ind. for individual and coll. reqmts SBDKZCHAR1SBDKZ
VTKNZDistribution Indicator VTKNZCHAR1YNFLG
LSTARActivity Type LSTARCHAR6Assigned to domainLSTARLARLART_EMPTY
ARBIDObject ID OBJEKTIDNUMC8NUM08PON
KOSTLCost Center KOSTLCHAR10Assigned to domainALPHAKOSTLKOS
INFNRNumber of Purchasing Info Record INFNRCHAR10Assigned to domainALPHAINFNRINFMEIN_C
EKORGPurchasing Organization EKORGCHAR4Assigned to domainEKORGEKO
ESOKZPurchasing info record category ESOKZCHAR1ESOKZESO
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
STEUSControl Key CK_STEUSCHAR4CK_STEUS
FXPRUFixed-Price Co-Product CK_FIXPRKUCHAR1XFELD
STPOSEquivalence Number with 4 Places CK_AEQUI4DEC4CK_AEQUI4
AFAKTCostg.: Apportionment Factor for Itemiz. Line in Joint Prod. CK_SPLITFACFLTP16(16) CK_FLTP
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
MKALKMixed Costing Indicator CK_MKALKCHAR1XFELD
BTYPProcess Category CKML_BTYPCHAR4Assigned to domainCKML_PROZESS_TYP
KALNR_BACost Estimate Number of Procurement Alternative CKKALNRBANUMC12Assigned to domainCK_KALNR
MISCH_VERHMixing Ratio CK_CROSSRDEC13(3) DEC10_3
UMREZNumerator for Conversion of Order Unit to Base Unit UMBSZDEC5UMBSZ
UMRENDenominator for Conversion of Order Unit to Base Unit UMBSNDEC5UMBSN
AUSMGScrap Quantity CK_AUSMGQUAN15(3) CQUA8
AUSMGKOComponent Scrap Quantity CK_AUSMGKOQUAN15(3) CQUA8
AUSPROZScrap Factor CK_SCRAPDEC6(3) DEC3_3
APLZLContinuous Counter for Differentiating Database Entries CK_COUNTNUMC8CK_COUNT
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN
UVORNSuboperation UVORNCHAR4NUMCVVORNR
STEASTarget start date of the operation CK_STEASDATS8CK_DATUM
POSNR_EXTItem Number for External Layout (Unit Costing) CK_POSEXTNUMC5Assigned to domainCK_POSNR
POINTER1Pointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
POINTER2Pointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
POINTER3Pointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
PATNRPartner number for costing NKPRTNNUMC6NUM6
VERWSReference of KALKTAB Items to a Context CK_VERWEISCHAR35CHAR35
PRSKZPrice Indicator CK_PRSKZCHAR3CHAR3
STRATValuation Strategy used for Costing Item CK_STRATCHAR1XFELD
SUBSTRATSubstrategy for Material Valuat. with Purchasing Info Record CK_SUBSTRATCHAR1CK_PSMINF
TKURSExchange Rate for Item Foreign Currency TKURSDEC9(5) UKURS
SELKZIndicator for Relevancy to Costing CK_SELKZCHAR1TCK08CK_SELKZ
VRGGRPTransaction Group for Cost Element Itemization CK_VRGGRPCHAR3Assigned to domainVRGGRP
KKZMMCosts Were Entered Manually in an Additive Cost Estimate KKZMMCHAR1XFELD
SSEDDLatest scheduled finish: Execution (date) SSEDDDATS8DATUM
FEHLKZError Indicator CK_FEHLKZCHAR1XFELD
NO_CCSPLITDo Not Determine Item Value via Cost Component Split CK_NO_CCSPLITCHAR1XFELD
SCHKZMain Cost Component Split for KALKTAB Item Exists CK_SCHKZHSCHAR1XFELD
SCHKZNSAuxiliary Cost Component Split for KALKTAB Item Exists CK_SCHKZNSCHAR1XFELD
UFIELD_MODEIndicator to Override Transfer Control CK_UFIELD_MODECHAR1CK_UFIELD_MODE
UKALNCost Estimate Number of Transferred Cost Estimate CK_UKALNNUMC12Assigned to domainCK_KALNRKNR
UKALKACosting Type of Transferred Cost Estimate CK_UKALKACHAR2Assigned to domainCK_KALKAKKA
UKADKYDate of Transferred Cost Estimate CK_UKADKYDATS8CK_KADATKKK
UTVERSCosting Version for Transfer CK_UTVERSNUMC2CK_VERSIONVSN
UBWVARValuation Variant of Transferred Cost Estimate CK_UBWVARCHAR3Assigned to domainCK_BWVARBWV
HKMATMaterial-related origin HKMATCHAR1HKMAT
SPOSNBOM Item Number SPOSNCHAR4NUMCVSPOSN
USTRATTransfer Strategy: Search Term 1 CK_UEBPER1NUMC1CK_PER
PAROBPartner Object PAROBCHAR22Assigned to domainJ_OBJNR
BAUGRItem Is an Assembly CK_BAUGRCHAR1CHAR1
ASNUMActivity Number ASNUMCHAR18ASMDALPHAASNUMASN
PEINH_2Price Unit of Prices in Object Currency CK_OPEINHDEC5PACK3
PEINH_3Price Unit of Prices in Transaction Currency CK_TPEINHDEC5PACK3
PRZNRBusiness Process CO_PRZNRCHAR12Assigned to domainALPHACO_PRZNRKWP
NLAGNon-Stock Material CK_NLAGCHAR1XFELD
PRCTRProfit Center PRCTRCHAR10Assigned to domainALPHAPRCTRPRCPRCTR_EMPTY
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
PSPNRWork Breakdown Structure Element (WBS element) WB_POSNRNUMC8Assigned to domainABPSPPS_POSNR
KZANW'X' = Do Not Calculate Overhead Costs CK_KZANWCHAR1CK_KZANW
KZLB'X' = Header Material Is Subcontracted CK_KZLBCHAR1CK_KZANW
SUBKEYCO key subnumber CO_SUBKEYCHAR14Assigned to domainCO_SUBKEY
KZWSOUnits of measure usage KZWSOCHAR1KZWSO
DISSTLow-Level Code DISSTCHAR3DISST
CUOBJObject Number for Conf. Objects CK_CUOBJNUMC18CUOBJ
GENTYPGeneration Type of Item CK_GENTYPCHAR1CK_GENTYP
COMPONENT_IDUnique Pointer to the Itemization Line (Persistent) CK_COMPONENT_IDNUMC7
.INCLU--AP 0
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
.INCLU--AP 0
PPEGUIDInternal Identification for PVS Objects PVS_GUIDRAW16SYSUUID
MODEGUIDInternal Identification for PVS Objects PVS_GUIDRAW16SYSUUID
SPRASLanguage Key SPRASLANG1Assigned to domainISOLASPRASSPRH_T002
LTEXTDescription KLTXTCHAR40TEXT40
EXTTXName of Ad Hoc Cost Estimate for External Object CK_ADHOC_EXTTXCHAR66PC_PATHCK_ADHOC_EXTTEXT
POINTER_RGPointer to Table RG with Distributed Item Values POINTER_RGINT410INT4
PMARKItem Selection PMARKCHAR1YNFLG
PMARK_FUNCTIONItem Selection PMARKCHAR1YNFLG
POSNR_PASTEPointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
POSNR_BEFORE_CUTPointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
POS_STATUSItem Status STATP_DCHAR4STATE
POSNR_EXTERNPointer n on Item Number CK_POS_POINUMC5Assigned to domainCK_POSNR
POINTER_KIS1Unique Pointer to Itemization Line (Transient) CK_KIS1_POINTERNUMC8NUMC8
RELATIONSHIP_INDPCP: Flag - Object Relationships Exist CK_RELATION_INDCHAR1CHAR1
.INCLU--AP 0
FROM_BOS_ICONIndicator: Comes From BOS FROM_BOS_ICONCHAR4Assigned to domainICON
PCMP_COUNTERInternal counter CIM_COUNTNUMC8CIM_COUNT
PROZMVPercentage Share of a Procurement Altern. in Mixed Costing CK_PROZMVDEC6(3) CK_PROZENT
RATE_OWExchange Rate CKRATEDEC16(8) CKRATE
RATE_HWExchange Rate CKRATEDEC16(8) CKRATE
KOMOKAccount Modification KOMOKCHAR3KOMOK
SHKZDebit/Credit Indicator SHKZGCHAR1SHKZG
BWARTMovement Type (Inventory Management) BWARTCHAR3Assigned to domainBWARTBWA
AFPOSOrder Item Number CO_POSNRNUMC4CO_POSNR

Key field Non-key field



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

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

How to access SAP table KIS1

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