I_StoreProductRFIDCount

DDL: I_STOREPRODUCTRFIDCOUNT SQL: IRTSTCPRCOUNT Type: view BASIC Package: ODATA_RETAIL_ST_CNT_PROD_RFID

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. Part of development package ODATA_RETAIL_ST_CNT_PROD_RFID.

Data Sources (1)

SourceAliasJoin Type
rtst_cpr_count rtst_cpr_count from

Associations (5)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
KEY StoreProductRFIDCountUUID storeproductrfidcountuuid Count ID
Store store Plant
StorageLocation storagelocation StorageLocation
NumberOfExpectedItems numberofexpecteditems
NumberOfSubmittedItems numberofsubmitteditems
NumberOfSubmittedMissingItems numberofsubmittedmissingitems
NumberOfSubmittedSurplusItems numberofsubmittedsurplusitems
NotPostedNrOfSubmdMissingItems notpostednrofsubmdmissingitems
NotPostedNrOfSubmdSurplusItems notpostednrofsubmdsurplusitems
SkippedNrOfSubmdMissingItems skippednrofsubmdmissingitems
SkippedNrOfSubmdSurplusItems skippednrofsubmdsurplusitems
UnprocessedSalesAreConsidered unprocessedsalesareconsidered Checkbox
StoreProductRFIDCntProcgStatus storeproductrfidcntprocgstatus Processing Status
StoreProdRFIDCntExprtnDteTme storeprodrfidcntexprtndtetme Time Stamp
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
SubmissionDateTime submissiondatetime Time Stamp
SubmittedByUser submittedbyuser User Name
_CreatedByUser _CreatedByUser
_SubmittedByUser _SubmittedByUser
_PreviousStoreProductRFIDCount _PreviousStoreProductRFIDCount
_StoreProductRFIDCountProduct _StoreProductRFIDCountProduct
_StoreProdRFIDCntProdInstance _StoreProdRFIDCntProdInstance

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_StoreProductRFIDCount.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IRTSTCPRCOUNT

CREATE VIEW I_StoreProductRFIDCount AS
SELECT
  StoreProductRFIDCountUUID,
  Store,
  StorageLocation,
  NumberOfExpectedItems,
  NumberOfSubmittedItems,
  NumberOfSubmittedMissingItems,
  NumberOfSubmittedSurplusItems,
  NotPostedNrOfSubmdMissingItems,
  NotPostedNrOfSubmdSurplusItems,
  SkippedNrOfSubmdMissingItems,
  SkippedNrOfSubmdSurplusItems,
  UnprocessedSalesAreConsidered,
  StoreProductRFIDCntProcgStatus,
  StoreProdRFIDCntExprtnDteTme,
  CreationDateTime,
  CreatedByUser,
  SubmissionDateTime,
  SubmittedByUser
FROM rtst_cpr_count
LEFT OUTER JOIN I_StoreProductRFIDCountProduct AS _StoreProductRFIDCountProduct ON StoreProductRFIDCountUUID = _StoreProductRFIDCountProduct.StoreProductRFIDCountUUID  -- association [0..*]
LEFT OUTER JOIN I_StoreProdRFIDCntProdInstance AS _StoreProdRFIDCntProdInstance ON StoreProductRFIDCountUUID = _StoreProdRFIDCntProdInstance.StoreProductRFIDCountUUID  -- association [0..*]
LEFT OUTER JOIN I_StoreProductRFIDCount AS _PreviousStoreProductRFIDCount ON _PreviousStoreProductRFIDCount.Store = Store AND _PreviousStoreProductRFIDCount.StorageLocation = StorageLocation AND _PreviousStoreProductRFIDCount.CreationDateTime < CreationDateTime  -- association [0..*]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_User AS _SubmittedByUser ON SubmittedByUser = _SubmittedByUser.UserID  -- association [0..1]
;