BFKKOP SAP (Items for accts rec/pay doc (batch input)) Structure details

Dictionary Type: Structure
Description: Items for accts rec/pay doc (batch input)




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




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

BFKKOP 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 "Items for accts rec/pay doc (batch input)" 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_BFKKOP TYPE BFKKOP.

The BFKKOP table consists of various fields, each holding specific information or linking keys about Items for accts rec/pay doc (batch input) data available in SAP. These include TBNAM (Table Name), BUKRS (Company Code), GSBER (Business Area), GPART (Business Partner Number).. 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)


SAP BFKKOP 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
STYPERecord Category for Document Transfer Interface STYPE_B_KKCHAR1STYPE_B_KK
TBNAMTable Name TABNAMECHAR30DD02LAS4TABDTB
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
GSBERBusiness Area GSBERCHAR4TGSBGSBERGSB
GPARTBusiness Partner Number BU_PARTNERCHAR10BUT000ALPHABU_PARTNERBPABUPA
SEGMENTSegment for Segmental Reporting SEGMT_KKCHAR10FAGL_SEGMALPHAFB_SEGMENT
VTREFReference Specifications from Contract VTREF_KKCHAR20ALPHAVTREF_KKVTZ
VTRE2Reference Specifications from Contract VTREF_KKCHAR20ALPHAVTREF_KKVTZ
VKONTContract Account Number VKONT_KKCHAR12FKKVKALPHAVKONT_KKKTOFKKVKP_F4
ABWBLNumber of the substitute FI-CA document ABWBL_KKCHAR12ALPHAABWBL_KK
ABWTPCategory of substitute document in FI-CA ABWTP_KKCHAR1ABWTP_KK
HVORGMain Transaction for Line Item HVORG_KKCHAR4TFKHVOHVORG_KK8HV
TVORGSubtransaction for Document Item TVORG_KKCHAR4TFKTVOTVORG_KK
KOFIZAccount Determination ID KOFIZ_KKCHAR2KOFIZ_KK
SPARTDivision SPARTCHAR2TSPASPARTSPAC_SPART
HKONTGeneral Ledger Account HKONTCHAR10SKA1ALPHASAKNR
MWSKZTax on sales/purchases code MWSKZCHAR2T007AMWSKZ
XANZAItem is a Down Payment/Down Payment Request XANZA_KKCHAR1XFELD
STAKZType of statistical item STAKZ_KKCHAR1STAKZ_KK
OPTXTItem text OPTXT_KKCHAR50TEXT50
FAEDNDue date for net payment (batch input) FAEDN_B_KKCHAR8CHAR8
FAEDSDue date for cash discount (batch input) FAEDS_B_KKCHAR8CHAR8
VERKZItem Can Only Be Cleared VERKZ_KKCHAR1VERKZ_KK
STUDTDeferral to (batch input) STUDT_B_KKCHAR8CHAR8
SKTPZCash discount percentage rate (batch input) SKTPZ_B_KKCHAR6CHAR6
XMANLExclude Item from Dunning Run XMANL_KKCHAR1XFELD
KURSFExchange Rate (Batch Input) KURSF_B_KKCHAR10CHAR10
BETRHAmount In Local Currency With +/- Sign (Batch Input) BETRH_B_KKCHAR16CHAR16
BETRWAmount in transaction currency with +/- sign (batch input) BETRW_B_KKCHAR16CHAR16
BETR2Amount in Second Parallel Currency With +/- Sign (BI) BETR2_B_KKCHAR16CHAR16
BETR3Amount In Third Parallel Currency With +/- Sign (BI) BETR3_B_KKCHAR16CHAR16
SBETHTax Amount in Local Currency With +/- Sign (Batch Input) SBETH_B_KKCHAR16CHAR16
SBETWTax amount in foreign currency with +/- sign (batch input) SBETW_B_KKCHAR16CHAR16
SBET2Tax amount in second parallel currency (batch input) SBET2_B_KKCHAR16CHAR16
SBET3Tax amount in third parallel currency (batch input) SBET3_B_KKCHAR16CHAR16
MWSKOAccount for posting taxes for down payments MWSKO_KKCHAR10SKA1ALPHASAKNR
MWVKOAccount for offsetting tax posting in down payments MWVKO_KKCHAR10SKA1ALPHASAKNR
SPZAHLock Reason for Automatic Payment SPZAH_KKCHAR1TFK008SPZAH_KK
PYMETPayment Method PYMET_KKCHAR1TFK042ZPYMET_KK
PERNRPersonnel number (batch input) PERNR_B_KKCHAR8CHAR8
GRKEYGrouping Key for Displaying Open Items GRKEY_KKCHAR3CHAR3
PERSLKey for Period Assignment PERSL_KKCHAR4TFK001PPERSL_KK
MAHNVDunning Procedure MAHNV_KKCHAR2TFK047AMAHNV_KKFKK_MAHNV
MANSPDunning Lock Reason MANSP_KKCHAR1Assigned to domainMANSP_KK
ABRZULower Limit of Billing Period (Batch Input) ABRZU_B_KKCHAR8CHAR8
ABRZOUpper Limit Of Billing Period (Batch Input) ABRZO_B_KKCHAR8CHAR8
FDGRPPlanning Group FDGRPCHAR10T035ALPHAFDGRPFFG
FDLEVPlanning level FDLEVCHAR2T036FDLEVFFE
FDZTGAdditional Days for Cash Management (Batch Input) FDZTG_B_KKCHAR2CHAR2
FDWBTPlanned Amount in Document or G/L Account Currency FDWBT_B_KKCHAR16CHAR16
AUGRSClearing restriction AUGRS_KKCHAR1AUGRS_KK
PYGRPGrouping field for automatic payments PYGRP_KKCHAR10CHAR10
SPERZInterest Lock Reason SPERZ_KKCHAR1TFK056SSPERZ_KK
INFOZInternal information about interest calculation -batch input INFOZ_B_KKCHAR3CHAR3
TXJCDTax Jurisdiction TXJCDCHAR15TTXJTXJCDTXJ
VBUNDCompany ID of trading partner RASSCCHAR6T880ALPHARCOMPPGS
KONTTAccount Assignment Category KONTT_KKCHAR2TFK000KKONTT_KK
KONTLAcct assnmnt string for industry-specific account assngments KONTL_KKCHAR50CHAR50
OPSTADunning indicator OPSTA_KKCHAR3OPSTA_KK
QSSKZWithholding Tax Code QSSKZCHAR2T059QQSSKZ
QSPTPLine Item Category From Withholding Tax View QSPTP_KKCHAR1QSPTP_KK
QSSHBBase Amount For Withholding Tax With +/- Sign (Batch Input) QSSHB_B_KKCHAR16CHAR16
EMCRDAlternative Payment Card ID in Document EMCRD_KKCHAR6CHAR6
FINREContract Account of Final Recipient FINRE_KKCHAR12FKKVKALPHAVKONT_KKFKKVKP_F4
PYBUKCompany Code for Automatic Payment Transactions PYBUK_KKCHAR4T001BUKRS
PSGRPGrouping Key for Document Items PSGRP_KKCHAR4CHAR4
SUBAPSubapplication in Contract Accounts Receivable and Payable SUBAP_KKCHAR1SUBAP_KK8SA
BUPLABusiness Place BUPLACHAR4Assigned to domainJ_1BBRANCH
PRCTRProfit Center PRCTRCHAR10Assigned to domainALPHAPRCTRPRCPRCTR_EMPTY
ORIGFIKRSOriginal FM Area for FM Account Assignment ORIGFIKRS_KKCHAR4Assigned to domainFIKRS
FIPEXCommitment Item FM_FIPEXCHAR24Assigned to domainFM_FIPEXFPS
FISTLFunds Center FISTLCHAR16Assigned to domainFISTLFIS
FONDSFund BP_GEBERCHAR10Assigned to domainBP_GEBERFIC
FKBERFunctional Area FKBERCHAR16Assigned to domainFKBERFBE
MEASUREFunded Program FM_MEASURECHAR24Assigned to domainFM_MEASUREFM_MEASURE
GRANT_NBRGrant GM_GRANT_NBRCHAR20ALPHAGM_GRANT_NBRGM_GRANT_NBRGRANTS_GENERIC
BUDGETYEAROriginal Year for FM Account Assignment FM_START_OF_CHAINNUMC4GJAHRGJAHR
BUDGET_PDFM: Budget Period FM_BUDGET_PERIODCHAR10Assigned to domainFM_BUDGET_PERIODBUDPER

Key field Non-key field



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

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

How to access SAP table BFKKOP

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