SAP CDBD_BILLPLAN_D Table – BT – Billing plan – Date

The CDBD_BILLPLAN_D table in SAP ERP or S/4HANA stores BT – Billing plan – Date data. There are total 52 fields in CDBD_BILLPLAN_D table. The BT – Billing plan – Date table is available in all major SAP S/4HANA versions, is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of CDBD_BILLPLAN_D table. It is in CRM Order: CDB Objects for General Sales Order Processing (CDB_ORDER) ABAP package and is part of the Business Transactions (CRM-BTX) module.

SAP CDBD_BILLPLAN_D Table Fields

Following is the list of fields that are available in SAP CDBD_BILLPLAN_D table. The primary key fields of BT – Billing plan – Date table in SAP are CLIENT (Client), BILLPLAN_D_GUID (Billplan Dates Guid).

Field Description Data Element Check Table Data Type
CLIENT Client MANDT CLNT (3)
BILLPLAN_D_GUID Billplan Dates Guid CDBT_BILLPLAN_D_GUID RAW (16)
BILLPLAN_GUID GUID of a CRM Order Object CRMT_OBJECT_GUID RAW (16)
PERIOD_DATE Period Date CRMT_PERIOD_DATE DEC (15)
RULE_PERIOD_DATE Rule for Determining the Period Date CRMT_RULE_PERIOD_DATE * RAW (16)
SETTL_FROM Start of Settlement for Period CRMT_SETTL_FROM DEC (15)
RULE_SETTL_FROM Rule for Determining Start of Settlement Period CRMT_RULE_SETTL_FROM * RAW (16)
SETTL_TO End of Settlement for Period CRMT_SETTL_TO DEC (15)
RULE_SETTL_TO Rule for Determining End of Settlement Period CRMT_RULE_SETTL_TO * RAW (16)
BILL_DATE Billing Date for Billing Index and Printout CRMT_BILL_DATE DEC (15)
RULE_BILL_DATE Rule for Determining the Next Billing Date CRMT_RULE_BILL_DATE * RAW (16)
INVCR_DATE Billing Document Creation Date CRMT_INVCR_DATE DEC (15)
RULE_INVCR_DATE Rule for Determining Next Billing Document Creation Date CRMT_RULE_INVCR_DATE * RAW (16)
PRICE_DATE Pricing Date CRMT_PRICE_DATE DATS (8)
RULE_PRICE_DATE Rule for Determining the Pricing Date CRMS4_RULE_PRICE_DATE CHAR (1)
VALUE_DATE Fixed Value Date CRMT_VALUE_DATE DEC (15)
RULE_VALUE_DATE Rule for Origin of Next Fixed Value Date CRMT_RULE_VALUE_DATE * RAW (16)
BILLING_TIMEZONE Time Zone of Billing Plan Set CRMT_BILLING_TIMEZONE TTZZ CHAR (6)
PERCENTAGE Percentage of Value to be Billed CRMT_BILL_PERCENTAGE DEC (5)
BILL_VALUE Value to be Billed on Date Specified in Billing Plan CRMT_BILL_VALUE CURR (19)
CURRENCY Currency CRMT_CURRENCY TCURC CUKY (5)
CASHFLOW_TYPE Flow Category CRMT_CASHFLOW_TYPE CHAR (4)
QUANTITY CRM Schedule Line Quantity CRMT_SCHEDLIN_QUAN QUAN (13)
QTY_UNIT Unit of Measure in Which the Product Is Sold CRMT_PROCESS_QTY_UNIT * UNIT (3)
NO_BILLITEMS Generate Flag for No Billing Request Items CRMT_NO_BILLITEMS CHAR (1)
BP_USAGE Billing Plan Usage CRMT_BP_USAGE CHAR (1)
BILLPLAN_LINE_ID ID of Billing Plan Line CRMT_BILLPLAN_LINE_ID * CHAR (2)
START_DATE Start Date of Billing Plan CRMT_START_DATE DEC (15)
RULE_START_DATE Rule for Determining Billing Plan Start Date CRMT_RULE_START_DATE * RAW (16)
END_DATE End Date of Billing Plan CRMT_END_DATE DEC (15)
RULE_END_DATE Rule for Determining Billing Plan End Date CRMT_RULE_END_DATE * RAW (16)
DATE_FROM Dates From CRMT_DATE_FROM DEC (15)
RULE_DATE_FROM Rule for Determining Dates from CRMT_RULE_DATE_FROM * RAW (16)
DATE_TO Dates To CRMT_DATE_TO DEC (15)
RULE_DATE_TO Rule for Determining Dates To CRMT_RULE_DATE_TO * RAW (16)
RULE_STA_DATE_T Rule for Determining Billing Plan Start Date CRMT_RULE_START_DATE_T CHAR (12)
RULE_END_DATE_T Rule for Determining Billing Plan End Date CRMT_RULE_END_DATE_T CHAR (12)
RULE_DATE_FROM_T Rule for determining dates from CRMT_RULE_DATE_FROM_T CHAR (12)
RULE_DATE_TO_T Rule for Determining Dates to CRMT_RULE_DATE_TO_T CHAR (12)
BP_SUBTYPE Billing Plan Subtype CRMT_BP_SUBTYPE * CHAR (1)
BPLAN_DATE_TYPE UBB Billing Plan Date Type CRMT_BILLPLAN_DATE_TYPE NUMC (2)
PROC_EVENT_TYPE UBB Process Event Type CRMT_PROCESS_EVENT_TYPE CRMC_PE_TYPE CHAR (4)
PROC_EVENT_TYPE2 UBB Process Event Type CRMT_PROCESS_EVENT_TYPE CRMC_PE_TYPE CHAR (4)
RULE_PER_ORIG_T Rule for Determining the Period Date CRMT_RULE_PERIOD_DATE_T CHAR (12)
PERIOD_DURA Numerical Value of Duration TIMEDURA DEC (13)
PERIOD_UNIT Default Value for Time Unit TIMEUNITDU * CHAR (12)
TR_USER Character field, length 32 CHAR32 CHAR (32)
TR_ID Character field, length 32 CHAR32 CHAR (32)
TR_STATUS Undefined range (can be used for patch levels) CHAR4 CHAR (4)
TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) TIMESTAMP DEC (15)
DELETED Single-Character Flag CHAR1 CHAR (1)
TR_ROOTID Character field, length 32 CHAR32 CHAR (32)