SAP VFPLA Billing Plan Table

Overview

VFPLA is a standard SAP S/4HANA table that stores Billing Plan data. There are total 36 fields in the VFPLA table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table VFPLA belongs to Basic Functions (SD-BF) module and is located in the package Application development R/3 RV central functions (VZ).

In addition, following links provide an overview of foreign key relationships, if any, that link VFPLA to other SAP tables and standard CDS views available based on VFPLA table in S/4HANA 2020.

Techincal Settings of VFPLA

Below are technical details of the table VFPLA

  • Buffering not allowed
  • No buffering
  • Storage type is Column Store

List of VFPLA Fields

The following table gives you an overview of the fields available in VFPLA

FieldDescriptionData ElementCheck TableData TypeLength
MANDTClientMANDTT000CLNT3
FPLNRBilling plan number / invoicing plan numberFPLNR*CHAR10
FPTYPBilling plan categoryFPTYP_FPCHAR1
BPCATBilling Plan Usage CategorySDBP_BPCATCHAR2
FPARTBilling/Invoicing Plan TypeFPARTTFPLACHAR2
SORTLSort fieldSORTLCHAR10
BEDATStart date for billing plan/invoice planBEDAT_FPDATS8
ENDATEnd date billing plan/invoice planENDAT_FPDATS8
HORIZRule for Determining Horizon in Billing/Invoicing PlanHORIZ_FPTVRGCHAR2
VBELNSales and Distribution Document NumberVBELN*CHAR10
BEDARRule for Origin of Start Date of Billing/Invoicing PlanBEDAT_FPKTVRGCHAR2
ENDARRule for Origin of End Date for Billing/Invoicing PlanENDAT_FPKTVRGCHAR2
PERIORule for Origin of Next Billing/Invoice DatePERIO_FPTVRGCHAR2
FPLAELength of a standard period in the billing planFPLAENUMC3
RFPLNStandard Billing/Invoicing Plan NumberRFPLN_DFPLACHAR10
LODATDates fromTADATDATS8
AUTTEBilling/Invoice Creation in AdvanceAUTTECHAR1
LODARRule for Origin of Start DatesLODARTVRGCHAR2
PERAFRule for Determination of a Deviating Billing/Invoice DatePERAF_FPTVRGCHAR2
FAKCACalendar for Defining Days Relevant to Billing/InvoicingFAKCATFACDCHAR2
TNDATDates toTBDATDATS8
TNDARRule for Origin of End DatesTBDARTVRGCHAR2
AUFPLRouting number of operations in the orderCO_AUFPLNUMC10
APLZLGeneral counter for orderCO_APLZL*NUMC8
RSNUMNumber of reservation/dependent requirementsRSNUM*NUMC10
RSPOSItem Number of Reservation / Dependent RequirementsRSPOSNUMC4
EBELNPurchasing Document NumberEBELNEKKOCHAR10
FPLTUItem unlimited in valueFPLTU*NUMC6
AUST1Payment Cards: Status Regarding RequirementsAUST1_CCCHAR1
AUST2Payment Cards: Totals Status - Call External SystemAUST2_CCCHAR1
AUST3Payment cards: Overall status - Responses from ext. systemAUST3_CCCHAR1
AUST4Payment cards: ReserveAUST4_CCCHAR1
AUST5Payment Cards: Authorization BlockAUST5_CCCHAR1
BASISWRTTarget valueBASISWRTCURR15
PSPNRWBS ElementPS_POSNR*NUMC8
AUTKORAutomatic creation of correction dates in billing planAUTKORCHAR1

Foreign Key Relationships

A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for VFPLA

Table NameFieldCardinalityCheck Table
VFPLABEDAR:TVRG
VFPLAEBELN1: CNEKKO
VFPLAENDAR:TVRG
VFPLAFAKCAC: CNTFACD
VFPLAFPART1: CNTFPLA
VFPLAHORIZC: CNTVRG
VFPLALODARC: CNTVRG
VFPLAMANDT1: CNT000
VFPLAPERAFC: CNTVRG
VFPLAPERIO:TVRG
VFPLARFPLN:FPLA
VFPLATNDARC: CNTVRG

Other References