A_CndnContrBusVolSelCriteria
Business Volume Selection Criteria
A_CndnContrBusVolSelCriteria is a Consumption CDS View that provides data about "Business Volume Selection Criteria" in SAP S/4HANA. It reads from 1 data source (R_CndnContrBusVolSelCriteriaTP) and exposes 76 fields with key fields ConditionContract, CndnContrBusVolUUID. It is exposed through 1 OData service (API_CONDITION_CONTRACT). Part of development package WCB_API_A2A_CC_SRV.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CndnContrBusVolSelCriteriaTP | R_CndnContrBusVolSelCriteriaTP | projection |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Business Volume Selection Criteria | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| API_CONDITION_CONTRACT | API_CONDITION_CONTRACT | V4 | C2 | C1 |
Fields (76)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ConditionContract | ConditionContract | ||
| KEY | CndnContrBusVolUUID | CndnContrBusVolUUID | ||
| BusVolFieldCombnType | BusVolFieldCombnType | |||
| BusVolFldCombnGroup | BusVolFldCombnGroup | |||
| CndnContrBusVolSign | CndnContrBusVolSign | |||
| BusVolSelectionGroup | BusVolSelectionGroup | |||
| CndnContrBusVolValidFrom | CndnContrBusVolValidFrom | |||
| CndnContrBusVolValidTo | CndnContrBusVolValidTo | |||
| Supplier | Supplier | |||
| Customer | Customer | |||
| PurchasingOrganization | PurchasingOrganization | |||
| PurchasingGroup | PurchasingGroup | |||
| SalesOrganization | SalesOrganization | |||
| DistributionChannel | DistributionChannel | |||
| Division | Division | |||
| SalesOffice | SalesOffice | |||
| SalesGroup | SalesGroup | |||
| CompanyCode | CompanyCode | |||
| Plant | Plant | |||
| SupplierSubrange | SupplierSubrange | |||
| ProductGroup | ProductGroup | |||
| Product | Product | |||
| ProductType | ProductType | |||
| CustomerHierarchy | CustomerHierarchy | |||
| ProductHierarchy | ProductHierarchy | |||
| ProdUnivHierarchyNode | ProdUnivHierarchyNode | |||
| SalesSpcfcProductGroup1 | SalesSpcfcProductGroup1 | |||
| SalesSpcfcProductGroup2 | SalesSpcfcProductGroup2 | |||
| SalesSpcfcProductGroup3 | SalesSpcfcProductGroup3 | |||
| SalesSpcfcProductGroup4 | SalesSpcfcProductGroup4 | |||
| SalesSpcfcProductGroup5 | SalesSpcfcProductGroup5 | |||
| SalesOrderReason | SalesOrderReason | |||
| Manufacturer | Manufacturer | |||
| RoyaltyRecipient | RoyaltyRecipient | |||
| CommissionRecipient | CommissionRecipient | |||
| WorkerCommissionRecipient | WorkerCommissionRecipient | |||
| ShipToParty | ShipToParty | |||
| PayerParty | PayerParty | |||
| ServiceDocumentType | ServiceDocumentType | |||
| ServiceDocument | ServiceDocument | |||
| ServiceDocumentItem | ServiceDocumentItem | |||
| CustomerGroup | CustomerGroup | |||
| AdditionalCustomerGroup1 | AdditionalCustomerGroup1 | |||
| AdditionalCustomerGroup2 | AdditionalCustomerGroup2 | |||
| AdditionalCustomerGroup3 | AdditionalCustomerGroup3 | |||
| AdditionalCustomerGroup4 | AdditionalCustomerGroup4 | |||
| AdditionalCustomerGroup5 | AdditionalCustomerGroup5 | |||
| CustomerConditionGroup1 | CustomerConditionGroup1 | |||
| CustomerConditionGroup2 | CustomerConditionGroup2 | |||
| CustomerConditionGroup3 | CustomerConditionGroup3 | |||
| CustomerConditionGroup4 | CustomerConditionGroup4 | |||
| CustomerConditionGroup5 | CustomerConditionGroup5 | |||
| Country | Country | |||
| Region | Region | |||
| ProductCommissionGroup | ProductCommissionGroup | |||
| PricingReferenceProduct | PricingReferenceProduct | |||
| SoldProduct | SoldProduct | |||
| SalesDistrict | SalesDistrict | |||
| ProductPricingGroup | ProductPricingGroup | |||
| SalesVolumeRebateGroup | SalesVolumeRebateGroup | |||
| BizVolSelCndnContrProcVar | BizVolSelCndnContrProcVar | |||
| BizVolSelConditionContract | BizVolSelConditionContract | |||
| CndnContrSuplrInvcDlvCostCat | CndnContrSuplrInvcDlvCostCat | |||
| ProductConditionGroup | ProductConditionGroup | |||
| CustomerHierarchyRootNode | CustomerHierarchyRootNode | |||
| CustomerHierarchyNodeID | CustomerHierarchyNodeID | |||
| CustomerHierarchyNodeType | CustomerHierarchyNodeType | |||
| GLAccount | GLAccount | |||
| CndnContrSourceBusVolUUID | CndnContrSourceBusVolUUID | |||
| _CommissionRecipient | _CommissionRecipient | |||
| _Customer | _Customer | |||
| _CustomerHierarchy | _CustomerHierarchy | |||
| _Manufacturer | _Manufacturer | |||
| _RoyaltyRecipient | _RoyaltyRecipient | |||
| _Supplier | _Supplier | |||
| _WorkerCommissionRecipient | _WorkerCommissionRecipient |
@EndUserText.label: 'Business Volume Selection Criteria'
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
usageType.serviceQuality: #B,
usageType.dataClass:#TRANSACTIONAL,
usageType.sizeCategory: #S
}
@VDM: {
viewType: #CONSUMPTION,
lifecycle.contract.type: #PUBLIC_REMOTE_API,
usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
define view entity A_CndnContrBusVolSelCriteria
as projection on R_CndnContrBusVolSelCriteriaTP
{
key ConditionContract,
key CndnContrBusVolUUID,
BusVolFieldCombnType,
BusVolFldCombnGroup,
CndnContrBusVolSign,
BusVolSelectionGroup,
CndnContrBusVolValidFrom,
CndnContrBusVolValidTo,
Supplier,
Customer,
PurchasingOrganization,
PurchasingGroup,
SalesOrganization,
DistributionChannel,
Division,
SalesOffice,
SalesGroup,
CompanyCode,
Plant,
SupplierSubrange,
ProductGroup,
Product,
ProductType,
CustomerHierarchy,
ProductHierarchy,
ProdUnivHierarchyNode,
SalesSpcfcProductGroup1,
SalesSpcfcProductGroup2,
SalesSpcfcProductGroup3,
SalesSpcfcProductGroup4,
SalesSpcfcProductGroup5,
SalesOrderReason,
Manufacturer,
RoyaltyRecipient,
CommissionRecipient,
WorkerCommissionRecipient,
ShipToParty,
PayerParty,
ServiceDocumentType,
ServiceDocument,
ServiceDocumentItem,
CustomerGroup,
AdditionalCustomerGroup1,
AdditionalCustomerGroup2,
AdditionalCustomerGroup3,
AdditionalCustomerGroup4,
AdditionalCustomerGroup5,
CustomerConditionGroup1,
CustomerConditionGroup2,
CustomerConditionGroup3,
CustomerConditionGroup4,
CustomerConditionGroup5,
Country,
Region,
ProductCommissionGroup,
PricingReferenceProduct,
SoldProduct,
SalesDistrict,
ProductPricingGroup,
SalesVolumeRebateGroup,
BizVolSelCndnContrProcVar,
BizVolSelConditionContract,
CndnContrSuplrInvcDlvCostCat,
@Feature: 'WCB_FT_CC_ENHANCE_2602'
ProductConditionGroup,
CustomerHierarchyRootNode,
CustomerHierarchyNodeID,
CustomerHierarchyNodeType,
@Feature: 'WCB_FT_CC_ENHANCE_2602'
GLAccount,
CndnContrSourceBusVolUUID,
/* --- Root Entity --- */
_ConditionContract : redirected to parent A_ConditionContract,
/* --- Associations required for DCL --- */
@Consumption.hidden: true
_CommissionRecipient,
@Consumption.hidden: true
_Customer,
@Consumption.hidden: true
_CustomerHierarchy,
@Consumption.hidden: true
_Manufacturer,
@Consumption.hidden: true
_RoyaltyRecipient,
@Consumption.hidden: true
_Supplier,
@Consumption.hidden: true
_WorkerCommissionRecipient
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA