SAP BAD_SALES Table – BAD – Sales Set

The BAD_SALES table in SAP ERP or S/4HANA stores BAD – Sales Set data. There are total 41 fields in BAD_SALES table. The BAD – Sales Set 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 BAD_SALES table. It is in CRM Order: BAD Objects – General Order Processing (BAD_ORDER) ABAP package and is part of the Basic Functions for Business Transactions (CRM-BTX-BF) module.

SAP BAD_SALES Table Fields

Following is the list of fields that are available in SAP BAD_SALES table. The primary key fields of the table are CLIENT (Client), GUID (GUID of a CRM Order Object).

Field Description Data Element Check Table Data Type
CLIENT Client MANDT CLNT (3)
GUID GUID of a CRM Order Object CRMT_OBJECT_GUID RAW (16)
ORDERADM_H_GUID GUID of a CRM Order Object CRMT_OBJECT_GUID RAW (16)
PO_NUMBER_UC Sold-to Party’s External Reference No. (in Capital Letters) CRMT_PO_NUMBER_UC CHAR (35)
REGION Region (State, Province, County) CRMT_REGION * CHAR (3)
INDUSTRY Industry Sector CRMT_INDUSTRY * CHAR (4)
CUST_GROUP1 Customer Group 1 CRMT_CUST_GROUP1 TVV1 CHAR (3)
CUST_GROUP2 Customer Group 2 CRMT_CUST_GROUP2 TVV2 CHAR (3)
CUST_GROUP3 Customer Group 3 CRMT_CUST_GROUP3 TVV3 CHAR (3)
CUST_GROUP4 Customer Group 4 CRMT_CUST_GROUP4 TVV4 CHAR (3)
CUST_GROUP5 Customer Group 5 CRMT_CUST_GROUP5 TVV5 CHAR (3)
PO_NUMBER_SOLD Sold-To Party’s External Reference Number CRMT_PO_NUMBER_SOLD CHAR (35)
PO_DATE_SOLD Reference Document Date CRMT_PO_DATE_SOLD DATS (8)
YOUR_REF_SOLD Sold-to Party Reference CRMT_YOUR_REFERENCE_SOLD CHAR (12)
PO_NUMBER_SHIP Ship-To Party’s External Reference Number CRMT_PO_NUMBER_SHIP CHAR (35)
PO_DATE_SHIP Ship-To Party’s Reference Document Date CRMT_PO_DATE_SHIP DATS (8)
YOUR_REF_SHIP Ship-To Party Reference CRMT_YOUR_REFERENCE_SHIP CHAR (12)
USAGE_TYPE Usage Indicator CRMT_USAGE TVLV CHAR (3)
SUBMISSION Collective Number for Quotations CRMT_SUBMISSION CHAR (10)
REJECTION Cancellation Reason Code CRMT_REJECTION_CODE CRMC_REJECTION CHAR (2)
PROBABILITY Order Probability CRMT_ORDER_PROBABILITY NUMC (3)
DATE_QTY_FIXED Fixed Date and Quantity CRMT_DATE_QTY_FIXED CHAR (1)
REQ_DLV_DATE Requested Delivery Date Header CRMT_REQ_DLV_DATE DEC (15)
REQ_TIMEZONE Time Zone Requested Delivery Date Header CRMT_REQ_DATE_TIMEZONE * CHAR (6)
RULE_REQ_DATE Rule Reqested Delivery Date Header CRMT_RULE_REQ_DATE * RAW (16)
ROUNDING Round Requirement Quantity CRMT_ROUNDING CHAR (1)
PAR_ATP_SSTOCK Parameter-Dependent ATP Safety Stock CRMT_PAR_ATP_SSTOCK CHAR (1)
CONF_RULE Confirmation Rule CRMT_CONF_RULE CHAR (1)
SUBST_EXCL Rule Criterion 1 CRMT_ATP_SUBST_EXCL CRMC_SUBST_EXCL CHAR (2)
SEARCH_PATTERN Rule Criterion 2 CRMT_SEARCH_PATTERN CRMC_ATP_SEARCH CHAR (10)
REASSIGN_ABILITY Reassignment of Order Confirmations CRMT_REASSIGN_ABILITY CHAR (1)
ABNORMAL_DEMAND Abnormal Demand CRMT_ABNORMAL_DEMAND CHAR (1)
REQ_SOLUTION Complaint Requested Solution CRMS4_REQ_SOLUTION * CHAR (4)
ISSUE_CAUSED_BY Complaint Issue Caused By CRMS4_COMP_ISS_CAU * CHAR (4)
COMPLAINT_IMPACT Complaint Impact CRMS4_COMP_IMPACT * CHAR (4)
COMPLAINT_REASON Complaint Reason CRMS4_COMP_REASON * CHAR (4)
SALES_DUMMY Dummy function in length 1 DUMMY CHAR (1)
NFE_REF_NUM Text (length 35) TEXT35 CHAR (35)
REF_GUID GUID of a CRM Order Object CRMT_OBJECT_GUID RAW (16)
REF_KIND Object Type CRMT_OBJECT_KIND CHAR (1)
RULE_REQ_DATE_T Rule Req Delivery Date CRMT_RULE_REQ_DATE_T CHAR (12)