TVFK SAP (Billing: Document Types) Table details

Dictionary Type: Table
Description: Billing: Document Types




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




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

TVFK is a standard SAP Table which is used to store Billing: Document Types data and is available within R/3 SAP systems depending on the version and release level.

The TVFK table consists of various fields, each holding specific information or linking keys about Billing: Document Types data available in SAP. These include FKART (Billing Type), KOPGR (Screen sequence group in doc. header), NUMKI (Number range in the case of internal number assignment), NUMKE (Number range in the case of external number assignment).. 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: G - Customising table which is protected against SAP Update
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type)

Text table = TVFKT


SAP TVFK table 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 MANDTCLNT3T000MANDT
FKARTBilling Type FKARTCHAR4FKART
KOPGRScreen sequence group in doc. header KOPGRCHAR4KOPGR
NUMKINumber range in the case of internal number assignment NUMKICHAR2NUMKR
NUMKENumber range in the case of external number assignment NUMKECHAR2NUMKR
INCPOIncrement of item number in the SD document INCPONUMC6NUM6
KUNN0Billing type for rebate processing BOFKTCHAR1BOFKT
UEVORF-code default for overview screen UEVOR_VFCHAR4UEVOR_VF
UMFNGDisplay Range UMFNGCHAR20UMFNG
RFBFKBlocked for transfer to accounting RFBFKCHAR1XFELD
TRVOGTransaction group TRVOGCHAR1TRVOGVTV
TXN08Number of the standard text TXN08CHAR8TXN08
VBTYPSD document category VBTYPCHAR1VBTYP
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
PARGKPartner determination procedure for the billing doc.header PARGKCHAR4Assigned to domainPARGR
PARGPPartner determination procedure for the billing doc.item PARGPCHAR4Assigned to domainPARGR
KALSMCAccount determination procedure KALSMCCHAR6T683KALSM
FKARTSBilling type for cancellation FKARTSCHAR4TVFKFKART
TXTGRText determination procedure TXTGRCHAR2TTXGTXTGR
KAPPLApplication for output conditions NA_KAPPLCHAR2T681AKAPPLNA_KAPPL
KALSMOutput determination procedure KALSMBCHAR6T683KALSM
KSCHLOutput Type NA_KSCHLCHAR4Assigned to domainKSCHLNACCSH_NA_KSCHL
STAFOUpdate group for statistics update STAFOCHAR6Assigned to domainALPHASTAFOMCF
KVSLVAccount key for cash allocation KVSLVCHAR3T687KVSCHL
KALVGDocument procedure (for determining pricing procedure) KALVGCHAR1TVKVKALVG
TXTGR_PText determination procedure for billing item TXTGR_PCHAR2TTXGTXTGR
STATIUpdate statistics STATICHAR1XFELD
KALSMBPProcedure for item output KALSMBPCHAR6T683KALSM
BORVFBilling document is relevant for rebate processing BORVFCHAR1XFELD
FKART_RLInvoice list type FKART_RLCHAR4TVFKFKART
RELEPForward invoice lists with line items to FI RELEPCHAR1XFELD
TXTLFCopy texts from delivery note TXTLFCHAR1XFELD
HITYP_PRHierarchy type for pricing HITYP_PRCHAR1THITHITYP
FKART_ABAccrual billing type FKART_ABCHAR4TVFKFKART
GRBED_SCopying requirements GRBEDNUMC3Assigned to domainGRPNO
ORDNR_FI_SAllocation number FI ORDNR_FICHAR1ORDNR_FI
XBLNR_FI_SFI reference number XBLNR_FICHAR1XBLNR_FI
J_1BNFRELNota Fiscal Relevance J_1BNFRELCHAR1J_1BIMNFREL
J_1BMAINPAMain partner function ID (e.g. SH for ship-to party) J_1BMAINPACHAR2J_1BADJ_1BPARVW
J_1BTDIDHText Id. Nota Fiscal header J_1BTDIDHCHAR4TTXIDTDID
J_1BTDCOHNumber of text lines header J_1BTDCOHNUMC1J_1BTDCO
J_1BTDIDLText Id Nota Fiscal lines J_1BTDIDLCHAR4TTXIDTDID
J_1BTDCOLCounter Number of text lines NF line J_1BTDCOLNUMC1J_1BTDCO
FKTYPBilling category FKTYP_2CHAR1FKTYP_2
XNEGPNegative posting XNEGP_VFCHAR1XNEGP_VF
BLARTDocument Type BLARTCHAR2T003BLARTBAR
XFILKDBranch/head office relationship XFILKD_VFCHAR1XFILKD_VF
XVALGSCredit memo with value date XVALGSCHAR1XFELD
KALSMCAPricing procedure for account determination extra pay KALSMCACHAR6T683KALSM
KALSMCBPricing procedure for acc. determ. reconciliation account KALSMCBCHAR6T683KALSM
KALSMCCPricing procedure for account determination cash settlement KALSMCCCHAR6T683KALSM
KALSMCDPricing procedure for account determination payment cards KALSMCDCHAR6T683KALSM
XKOIVAccount assignment offsetting entry in intercompany billing XKOIVCHAR1XFELD
J_1AINVREFInvoice reference in billing document J_1AINVREFCHAR1J_1AINVREF
J_1ACPDELIndicator: Copy branch from Delivery note J_1ACPDELCHAR1XFELD
UVEIBDoc. pricing procedure for incomplete export/import data UVEIBCHAR3T609BUVEIB
FKART_MEV_RESETBilling Document Type for Period-End Reset FKART_MEV_RESETCHAR4TVFKFKART
VBTYP_EXTExtension of SD Document Category TDD_VBTYP_EXTCHAR4DOM_VBTYP_EXT
.INCLU--AP 0
ISM_XKRVOIS-M: Credit-Side Transaction Indicator XKRVOCHAR1XFELD
.INCLU--AP 0
OICINPDInvoice pricing date rule OIC_INPDCHAR1OIC_INPD
OIFEEPDFee pricing date OIA_FEEPDCHAR1OIC_INPD
OIINVCYC1Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC2Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC3Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC4Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC5Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC6Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC7Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC8Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OIINVCYC9Invoice cycle indicator active (X/ ) OIA_INCYCACHAR1KREUZ
OINETEXITUser exit for netting cycle determination OIA_NEXITNUMC3Assigned to domainGRPNO
OIPTRMEXPayment term transfer to VBRK OIA_PTEXITNUMC3Assigned to domainGRPNO
OIC_DIFFINDifferential invoice OIC_DIFFINCHAR1OIC_DIFFIN
OIC_DICNTRDifferential invoice control OIC_DICNTRCHAR1OIC_DICNTR
OIC_ACCVALUser exit to accumulate already-invoiced values OIC_ACCVALNUMC3OIC_ACCVAL
OIC_ERRHAUser exit for error handling/no breakdown of diff. amount OIC_ERRHANUMC3OIC_ERRHA
OIC_FKARTDefault billing type for cancel / rebill OIC_FKARTCHAR4TVFKFKART
OISELEXITMovements index selection exit OIA_SELEXNUMC3Assigned to domainGRPNO
OIFINEXITFinancial document selection exit OIA_FINEXNUMC3Assigned to domainGRPNO
OINETRPTABAP Program Name PROGNAMECHAR40TRDIRPROGNAME
OIBTCEXITBTCI generation exit for movements based netting OIA_BTCEXNUMC3Assigned to domainGRPNO
OIAMWOFIMovements without financials indicator OIA_MWOFICHAR1OI0_SELKZ
OIABALANInclude balances indicator OIA_BALANCHAR1OI0_SELKZ
OIINVAPPInvoice Approval Process (IAP) active flag OIC_SDP_INAPPRCHAR1OI0_SELKZ
OIINDCMActive flag f. Document Change Management (DCM) for invoice OIC_SDP_DCMCHAR1OI0_SELKZ

Key field Non-key field



How do I retrieve data from SAP table TVFK using ABAP code

The following ABAP code Example will allow you to do a basic selection on TVFK to SELECT all data from the table
DATA: WA_TVFK TYPE TVFK.

SELECT SINGLE *
FROM TVFK
INTO CORRESPONDING FIELDS OF WA_TVFK
WHERE...

How to access SAP table TVFK

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