TVFK table in SAP ERP or S/4HANA stores Billing: Document Types data. There are total 85 fields in TVFK table. The Billing: Document Types table is available in all major of SAP S/4HANA versions and is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of TVFK table. It is in Customizing R/3 invoice (VF0C) ABAP package and is part of the Basic Functions (SD-BIL-GF) module.
SAP TVFK Table Fields
Following is the list of fields that are available in SAP TVFK table. The primary key fields of Billing: Document Types table in SAP are MANDT (Client), FKART (Billing Type).
Field | Description | Data Element | Check Table | Data Type |
---|---|---|---|---|
MANDT | Client | MANDT | T000 | CLNT(3) |
FKART | Billing Type | FKART | CHAR(4) | |
KOPGR | Screen sequence group in doc. header | KOPGR | CHAR(4) | |
NUMKI | Number Range of Internal Number Assignment | NUMKI | CHAR(2) | |
NUMKE | Number Range of External Number Assignment | NUMKE | CHAR(2) | |
INCPO | Item Number Increment of SD Documents | INCPO | NUMC(6) | |
KUNN0 | Billing type for rebate processing | BOFKT | CHAR(1) | |
UEVOR | F-code default for overview screen | UEVOR_VF | CHAR(4) | |
UMFNG | Display Range | UMFNG | CHAR(20) | |
RFBFK | Blocked for transfer to accounting | RFBFK | CHAR(1) | |
TRVOG | Transaction Group | TRVOG | CHAR(1) | |
TXN08 | Number of the Standard Text | TXN08 | CHAR(8) | |
VBTYP | SD Document Category | VBTYPL | CHAR(4) | |
ERNAM | Name of Person who Created the Object | ERNAM | CHAR(12) | |
PARGK | Partner determination procedure for the billing doc.header | PARGK | CHAR(4) | |
PARGP | Partner determination procedure for the billing doc.item | PARGP | CHAR(4) | |
KALSMC | Account Determination Procedure for G/L Accounts | KALSMC | T683 | CHAR(6) |
FKARTS | Billing type for cancellation | FKARTS | TVFK | CHAR(4) |
TXTGR | Text Determination Procedure | TXTGR | TTXG | CHAR(2) |
KAPPL | Application for output conditions | NA_KAPPL | T681A | CHAR(2) |
KALSM | Output determination procedure | KALSMB | T683 | CHAR(6) |
KSCHL | Output Type | NA_KSCHL | CHAR(4) | |
STAFO | Update Group for statistics update | STAFO | CHAR(6) | |
KVSLV | Account key for cash allocation | KVSLV | T687 | CHAR(3) |
KALVG | Document Classification for Pricing Procedure Determination | KALVG | TVKV | CHAR(2) |
TXTGR_P | Text determination procedure for billing item | TXTGR_P | TTXG | CHAR(2) |
STATI | Update statistics | STATI | CHAR(1) | |
KALSMBP | Procedure for item output | KALSMBP | T683 | CHAR(6) |
BORVF | Billing Document is Relevant for Sales Rebate Processing | BORVF | CHAR(1) | |
FKART_RL | Invoice List Type | FKART_RL | TVFK | CHAR(4) |
RELEP | Forward invoice lists with line items to FI | RELEP | CHAR(1) | |
TXTLF | Copy texts from delivery note | TXTLF | CHAR(1) | |
HITYP_PR | Hierarchy type for pricing | HITYP_PR | THIT | CHAR(1) |
FKART_AB | Accrual Billing Type | FKART_AB | TVFK | CHAR(4) |
GRBED_S | Copying Requirements | GRBED | NUMC(3) | |
ORDNR_FI_S | Assignment number FI | ORDNR_FI | CHAR(1) | |
XBLNR_FI_S | FI reference number | XBLNR_FI | CHAR(1) | |
J_1BNFREL | Nota Fiscal Relevance | J_1BNFREL | CHAR(1) | |
J_1BMAINPA | Main partner function ID (e.g. SH for ship-to party) | J_1BMAINPA | J_1BAD | CHAR(2) |
J_1BTDIDH | Text Id. Nota Fiscal header | J_1BTDIDH | TTXID | CHAR(4) |
J_1BTDCOH | Number of text lines header | J_1BTDCOH | NUMC(1) | |
J_1BTDIDL | Text Id Nota Fiscal lines | J_1BTDIDL | TTXID | CHAR(4) |
J_1BTDCOL | Counter Number of text lines NF line | J_1BTDCOL | NUMC(1) | |
FKTYP | Billing Category | FKTYP_2 | CHAR(1) | |
XNEGP | Negative posting | XNEGP_VF | CHAR(1) | |
BLART | Document Type | BLART | T003 | CHAR(2) |
XFILKD | Branch/head office relationship | XFILKD_VF | CHAR(1) | |
XVALGS | Credit memo with value date | XVALGS | CHAR(1) | |
KALSMCA | Pricing procedure for account determination extra pay | KALSMCA | T683 | CHAR(6) |
KALSMCB | Pricing procedure for acc. determ. reconciliation account | KALSMCB | T683 | CHAR(6) |
KALSMCC | Pricing procedure for account determination cash settlement | KALSMCC | T683 | CHAR(6) |
KALSMCD | Pricing procedure for account determination payment cards | KALSMCD | T683 | CHAR(6) |
XKOIV | Account assignment offsetting entry in intercompany billing | XKOIV | CHAR(1) | |
J_1AINVREF | Invoice reference in billing document | J_1AINVREF | CHAR(1) | |
J_1ACPDEL | Indicator: Copy branch from Delivery note | J_1ACPDEL | CHAR(1) | |
UVEIB | Doc. pricing procedure for incomplete export/import data | UVEIB | CHAR(3) | |
FKART_MEV_RESET | Billing Document Type for Period-End Reset | FKART_MEV_RESET | TVFK | CHAR(4) |
VBTYP_EXT | Extension of SD Document Category – Obsolete | TDD_VBTYP_EXT_OBSOLETE | CHAR(4) | |
FLEXNUM_ROUTINE_NO | Enhancement Routine No. for Flexible Billing Doc. Numbering | SDBIL_FLEXNUM_ROUTINE_NO | NUMC(7) | |
OICINPD | Invoice pricing date rule | OIC_INPD | CHAR(1) | |
OIFEEPD | Fee pricing date | OIA_FEEPD | CHAR(1) | |
OIINVCYC1 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC2 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC3 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC4 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC5 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC6 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC7 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC8 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OIINVCYC9 | Invoice cycle indicator active (X/ ) | OIA_INCYCA | CHAR(1) | |
OINETEXIT | User exit for netting cycle determination | OIA_NEXIT | NUMC(3) | |
OIPTRMEX | Payment term transfer to VBRK | OIA_PTEXIT | NUMC(3) | |
OIC_DIFFIN | Differential invoice | OIC_DIFFIN | CHAR(1) | |
OIC_DICNTR | Differential invoice control | OIC_DICNTR | CHAR(1) | |
OIC_ACCVAL | User exit to accumulate already-invoiced values | OIC_ACCVAL | NUMC(3) | |
OIC_ERRHA | User exit for error handling/no breakdown of diff. amount | OIC_ERRHA | NUMC(3) | |
OIC_FKART | Default billing type for cancel / rebill | OIC_FKART | TVFK | CHAR(4) |
OISELEXIT | Movements index selection exit | OIA_SELEX | NUMC(3) | |
OIFINEXIT | Financial document selection exit | OIA_FINEX | NUMC(3) | |
OINETRPT | ABAP Program Name | PROGNAME | TRDIR | CHAR(40) |
OIBTCEXIT | BTCI generation exit for movements based netting | OIA_BTCEX | NUMC(3) | |
OIAMWOFI | Movements without financials indicator | OIA_MWOFI | CHAR(1) | |
OIABALAN | Include balances indicator | OIA_BALAN | CHAR(1) | |
OIINVAPP | Invoice Approval Process (IAP) active flag | OIC_SDP_INAPPR | CHAR(1) | |
OIINDCM | Active flag f. Document Change Management (DCM) for invoice | OIC_SDP_DCM | CHAR(1) |