SAP VSFPLTB Versions: Doc. table structure for VSFPLT_CN Table data and field list

VSFPLTB 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 "Versions: Doc. table structure for VSFPLT_CN" 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_VSFPLTB TYPE VSFPLTB.

The VSFPLTB table consists of various fields, each holding specific information or linking keys about Versions: Doc. table structure for VSFPLT_CN data available in SAP. These include MANDT (Client), VSNMR (Number or description of a version), FPLNR (Billing plan number / invoicing plan number), FPLTR (Item for billing plan/invoice plan/payment cards)... 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. .

VSFPLTB structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP VSFPLTB structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the VSFPLTB table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MANDTClient MANDTCLNT3Assigned to domainMANDT
VSNMRNumber or description of a version VSNMRCHAR12VSNMRVS2
FPLNRBilling plan number / invoicing plan number FPLNRCHAR10Assigned to domainFPLNR
FPLTRItem for billing plan/invoice plan/payment cards FPLTRNUMC6Assigned to domainFPLTR
FPTTPDate category FPTTPCHAR2Assigned to domainFPTTP
TETXTDate description TETXT_FPCHAR4Assigned to domainTETXT
FKDATBilling date for billing index and printout FKDATDATS8DATUM
FPFIXID for adopting billing/invoice date FPFIXCHAR1FPFIX
FAREGRule in billing plan/invoice plan FAREGCHAR1FAREG
FPROZPercentage of value to be invoiced FPROZDEC5(2) PRZ32
WAERSCurrency Key of Credit Control Area WAERS_CPCUKY5Assigned to domainWAERS
KURFPExchange rate for date in billing plan KURFPDEC9(5) KURRF
FAKWRValue to be billed/calc. on date in billing/invoice plan FAKWRCURR15(2) WERTV8
FAKSPBilling block for billing plan/invoice plan dates FAKSP_FPCHAR2Assigned to domainFAKSP
FKARVProposed billing type for a delivery-related billing doc. FKARVCHAR4Assigned to domainFKART
FKSAFBilling status for the billing plan/invoice plan date FKSAFCHAR1STATV
PERIORule for Origin of Next Billing/Invoice Date PERIO_FPCHAR2Assigned to domainVDREG_VEDA
FPLAELength of a standard period in the billing plan FPLAENUMC3NUM3
MLSTNMilestone number MLST_ZAEHLNUMC12NUM12
MLBEZUsage MILESTONECHAR5Assigned to domainMILESTONE
ZTERMTerms of Payment Key DZTERMCHAR4ZTERM
KUNRGPayer KUNRGCHAR10Assigned to domainALPHAKUNNR
TAXK1Tax classification 1 for customer TAXK1CHAR1Assigned to domainTAXKD
TAXK2Tax classification 2 for customer TAXK2CHAR1Assigned to domainTAXKD
TAXK3Tax classification 3 for customer TAXK3CHAR1Assigned to domainTAXKD
TAXK4Tax Classification 4 Customer TAXK4CHAR1Assigned to domainTAXKD
TAXK5Tax classification 5 for customer TAXK5CHAR1Assigned to domainTAXKD
TAXK6Tax classification 6 for customer TAXK6CHAR1Assigned to domainTAXKD
TAXK7Tax classification 7 for customer TAXK7CHAR1Assigned to domainTAXKD
TAXK8Tax classification 8 for customer TAXK8CHAR1Assigned to domainTAXKD
TAXK9Tax classification 9 for customer TAXK9CHAR1Assigned to domainTAXKD
VALTGAdditional value days VALTGNUMC2TAGE2
VALDTFixed value date VALDTDATS8DATUM
NFDATSettlement date for deadline NFDATDATS8DATUM
TEMANManual date TEMANCHAR1XFELD
FAKCACalendar for Defining Days Relevant to Billing/Invoicing FAKCACHAR2Assigned to domainWFCID
AFDATBilling date for billing index and printout FKDATDATS8DATUM
NETWRNet value of the order item in document currency NETWR_APCURR15(2) WERTV8
NETPRNet price NETPRCURR11(2) WERTV6
WAVWRCost in document currency WAVWRCURR13(2) WERTV7
KZWI1Subtotal 1 from pricing procedure for condition KZWI1CURR13(2) WERTV7
KZWI2Subtotal 2 from pricing procedure for condition KZWI2CURR13(2) WERTV7
KZWI3Subtotal 3 from pricing procedure for condition KZWI3CURR13(2) WERTV7
KZWI4Subtotal 4 from pricing procedure for condition KZWI4CURR13(2) WERTV7
KZWI5Subtotal 5 from pricing procedure for condition KZWI5CURR13(2) WERTV7
KZWI6Subtotal 6 from pricing procedure for condition KZWI6CURR13(2) WERTV7
CMPREItem credit price CMPRECURR11(2) WERTV6
SKFBPAmount Eligible for Cash Discount in Document Currency SKFBTCURR13(2) WERT7
BONBARebate basis 1 BONBACURR13(2) WERTV7
PRSOKPricing is OK PRSOKCHAR1XFELD
TYPZMMeans of payment for classifying payment card plan lines TYPZMCHAR1TYPZM
CMPRE_FLTItem credit price CMPRE_FLTFLTP16(16) FLTP
UELNRHigher-level payment card plan number for billing UELNRCHAR10Assigned to domainFPLNR
UELTRHigher-level item in billing plan UELTRNUMC6Assigned to domainFPLTR
KURRFExchange rate for FI postings KURRFDEC9(5) KURRF
CCACTG/L Account Number for Payment Card Receivables CCACTCHAR10Assigned to domainALPHASAKNR
KORTEIndicator for correction date in billing plan KORTECHAR1KORTE
OFKDATBaseline date for determining AFDAT OFKDATDATS8DATUM
.INCLU--AP 0
AD04FAREGRule for billing AD04FAREGCHAR1AD04FAREG
VBUKZUpdate indicator VBKZCHAR1VERBUCHER

Key field Non-key field



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

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

How to access SAP table VSFPLTB

Within an ECC or HANA version of SAP you can also view further information about VSFPLTB and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).