I_StoreProductRFIDCount
Store Product RFID Count
I_StoreProductRFIDCount is a Basic CDS View that provides data about "Store Product RFID Count" in SAP S/4HANA. It reads from 1 data source (rtst_cpr_count) and exposes 23 fields with key field StoreProductRFIDCountUUID. It has 5 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| rtst_cpr_count | rtst_cpr_count | from |
Associations (5)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_StoreProductRFIDCountProduct | _StoreProductRFIDCountProduct | $projection.StoreProductRFIDCountUUID = _StoreProductRFIDCountProduct.StoreProductRFIDCountUUID |
| [0..*] | I_StoreProdRFIDCntProdInstance | _StoreProdRFIDCntProdInstance | $projection.StoreProductRFIDCountUUID = _StoreProdRFIDCntProdInstance.StoreProductRFIDCountUUID |
| [0..*] | I_StoreProductRFIDCount | _PreviousStoreProductRFIDCount | _PreviousStoreProductRFIDCount.Store = $projection.Store and _PreviousStoreProductRFIDCount.StorageLocation = $projection.StorageLocation and _PreviousStoreProductRFIDCount.CreationDateTime < $projection.CreationDateTime |
| [0..1] | I_User | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.UserID |
| [0..1] | I_User | _SubmittedByUser | $projection.SubmittedByUser = _SubmittedByUser.UserID |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IRTSTCPRCOUNT | view | |
| EndUserText.label | Store Product RFID Count | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.representativeKey | StoreProductRFIDCountUUID | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view |
Fields (23)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | StoreProductRFIDCountUUID | storeproductrfidcountuuid | ||
| Store | store | |||
| StorageLocation | storagelocation | |||
| NumberOfExpectedItems | numberofexpecteditems | |||
| NumberOfSubmittedItems | numberofsubmitteditems | |||
| NumberOfSubmittedMissingItems | numberofsubmittedmissingitems | |||
| NumberOfSubmittedSurplusItems | numberofsubmittedsurplusitems | |||
| NotPostedNrOfSubmdMissingItems | notpostednrofsubmdmissingitems | |||
| NotPostedNrOfSubmdSurplusItems | notpostednrofsubmdsurplusitems | |||
| SkippedNrOfSubmdMissingItems | skippednrofsubmdmissingitems | |||
| SkippedNrOfSubmdSurplusItems | skippednrofsubmdsurplusitems | |||
| UnprocessedSalesAreConsidered | unprocessedsalesareconsidered | |||
| StoreProductRFIDCntProcgStatus | storeproductrfidcntprocgstatus | |||
| StoreProdRFIDCntExprtnDteTme | storeprodrfidcntexprtndtetme | |||
| CreationDateTime | creationdatetime | |||
| CreatedByUser | createdbyuser | |||
| SubmissionDateTime | submissiondatetime | |||
| SubmittedByUser | submittedbyuser | |||
| _CreatedByUser | _CreatedByUser | |||
| _SubmittedByUser | _SubmittedByUser | |||
| _PreviousStoreProductRFIDCount | _PreviousStoreProductRFIDCount | |||
| _StoreProductRFIDCountProduct | _StoreProductRFIDCountProduct | |||
| _StoreProdRFIDCntProdInstance | _StoreProdRFIDCntProdInstance |
@AbapCatalog.sqlViewName: 'IRTSTCPRCOUNT'
@EndUserText.label: 'Store Product RFID Count'
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel: {
compositionRoot: true,
representativeKey: 'StoreProductRFIDCountUUID',
usageType.serviceQuality: #B,
usageType.sizeCategory: #M,
usageType.dataClass: #TRANSACTIONAL
}
define view I_StoreProductRFIDCount
as select from rtst_cpr_count
association [0..*] to I_StoreProductRFIDCountProduct as _StoreProductRFIDCountProduct on $projection.StoreProductRFIDCountUUID = _StoreProductRFIDCountProduct.StoreProductRFIDCountUUID
association [0..*] to I_StoreProdRFIDCntProdInstance as _StoreProdRFIDCntProdInstance on $projection.StoreProductRFIDCountUUID = _StoreProdRFIDCntProdInstance.StoreProductRFIDCountUUID
// Previous counts for the same store/storage location
association [0..*] to I_StoreProductRFIDCount as _PreviousStoreProductRFIDCount on _PreviousStoreProductRFIDCount.Store = $projection.Store
and _PreviousStoreProductRFIDCount.StorageLocation = $projection.StorageLocation
and _PreviousStoreProductRFIDCount.CreationDateTime < $projection.CreationDateTime
// Administrative data
association [0..1] to I_User as _CreatedByUser on $projection.CreatedByUser = _CreatedByUser.UserID
association [0..1] to I_User as _SubmittedByUser on $projection.SubmittedByUser = _SubmittedByUser.UserID
{
key storeproductrfidcountuuid as StoreProductRFIDCountUUID,
store as Store,
storagelocation as StorageLocation,
numberofexpecteditems as NumberOfExpectedItems,
numberofsubmitteditems as NumberOfSubmittedItems,
numberofsubmittedmissingitems as NumberOfSubmittedMissingItems,
numberofsubmittedsurplusitems as NumberOfSubmittedSurplusItems,
notpostednrofsubmdmissingitems as NotPostedNrOfSubmdMissingItems,
notpostednrofsubmdsurplusitems as NotPostedNrOfSubmdSurplusItems,
skippednrofsubmdmissingitems as SkippedNrOfSubmdMissingItems,
skippednrofsubmdsurplusitems as SkippedNrOfSubmdSurplusItems,
unprocessedsalesareconsidered as UnprocessedSalesAreConsidered,
storeproductrfidcntprocgstatus as StoreProductRFIDCntProcgStatus,
storeprodrfidcntexprtndtetme as StoreProdRFIDCntExprtnDteTme,
@Semantics.systemDate.createdAt: true
creationdatetime as CreationDateTime,
createdbyuser as CreatedByUser,
submissiondatetime as SubmissionDateTime,
submittedbyuser as SubmittedByUser,
_CreatedByUser,
_SubmittedByUser,
_PreviousStoreProductRFIDCount,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_StoreProductRFIDCountProduct,
_StoreProdRFIDCntProdInstance
}
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