C_FldLogsRcptsRetsOverviewTP
Projection View for Receipts and Returns Overview
C_FldLogsRcptsRetsOverviewTP is a Consumption CDS View that provides data about "Projection View for Receipts and Returns Overview" in SAP S/4HANA. It reads from 1 data source (R_FldLogsProcessReceiptsTP) and exposes 34 fields with key fields PurchasingDocument, PurchasingDocumentItem, DeliveryDocument, DeliveryDocumentItem, MaterialDocument.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_FldLogsProcessReceiptsTP | R_FldLogsProcessReceiptsTP | projection |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Projection View for Receipts and Returns Overview | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| Metadata.allowExtensions | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #L | view |
Fields (34)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PurchasingDocument | PurchasingDocument | ||
| KEY | PurchasingDocumentItem | PurchasingDocumentItem | ||
| KEY | DeliveryDocument | DeliveryDocument | ||
| KEY | DeliveryDocumentItem | DeliveryDocumentItem | ||
| KEY | MaterialDocument | MaterialDocument | ||
| KEY | MaterialDocumentItem | MaterialDocumentItem | ||
| KEY | MaterialDocumentYear | MaterialDocumentYear | ||
| KEY | FldLogsSuplrItemUUID | FldLogsSuplrItemUUID | ||
| FldLogsDelivDocItem | FldLogsDelivDocItem | |||
| Plant | Plant | |||
| FldLogsPurOrdItem | FldLogsPurOrdItem | |||
| FldLogsPOTotalQty | FldLogsPOTotalQty | |||
| OrderQuantityUnit | OrderQuantityUnit | |||
| Material | Material | |||
| MaterialName | MaterialName | |||
| FldLogsItemType | FldLogsItemType | |||
| FldLogsSuplrItemTypeText | FldLogsSuplrItemTypeText | |||
| Supplier | Supplier | |||
| FldLogsItmIsToBeReceived | FldLogsItmIsToBeReceived | |||
| FldLogsItmIsReceived | FldLogsItmIsReceived | |||
| FldLogsItmIsFailed | FldLogsItmIsFailed | |||
| FldLogsFailedRcptCritlty | FldLogsFailedRcptCritlty | |||
| FldLogsMsgTxt | FldLogsMsgTxt | |||
| DeliveryDate | DeliveryDate | |||
| FldLogsSuplrItemVislInspCode | FldLogsSuplrItemVislInspCode | |||
| FldLogsDelivQty | FldLogsDelivQty | |||
| OpenQtyInPurchaseOrderUnit | OpenQtyInPurchaseOrderUnit | |||
| EWMWarehouse | EWMWarehouse | |||
| StorageLocation | StorageLocation | |||
| FldLogsActlDeliveredQuantity | FldLogsActlDeliveredQuantity | |||
| MaterialBaseUnit | MaterialBaseUnit | |||
| IsBusPrpsCmpltdCustomer | IsBusPrpsCmpltdCustomer | |||
| IsEndOfPurposeBlocked | IsEndOfPurposeBlocked | |||
| SuplrCoIsBusPrpsCmpltd | SuplrCoIsBusPrpsCmpltd |
@EndUserText.label: 'Projection View for Receipts and Returns Overview'
@AccessControl: {
authorizationCheck: #CHECK,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@Metadata.allowExtensions: true
@VDM: {
viewType: #CONSUMPTION,
usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel.usageType: {
serviceQuality: #D,
dataClass: #TRANSACTIONAL,
sizeCategory: #L
}
define root view entity C_FldLogsRcptsRetsOverviewTP
provider contract transactional_query
as projection on R_FldLogsProcessReceiptsTP
{
key PurchasingDocument,
key PurchasingDocumentItem,
key DeliveryDocument,
key DeliveryDocumentItem,
key MaterialDocument,
key MaterialDocumentItem,
key MaterialDocumentYear,
key FldLogsSuplrItemUUID,
FldLogsDelivDocItem,
Plant,
FldLogsPurOrdItem,
FldLogsPOTotalQty,
OrderQuantityUnit,
@ObjectModel.text.element: ['MaterialName']
Material,
MaterialName,
FldLogsItemType,
FldLogsSuplrItemTypeText,
Supplier,
FldLogsItmIsToBeReceived,
FldLogsItmIsReceived,
FldLogsItmIsFailed,
FldLogsFailedRcptCritlty,
// TODO : Need to check if virtual element can be included in R_FldLogsProcessReceiptsTP
@ObjectModel.virtualElement: true
@ObjectModel.virtualElementCalculatedBy: 'CL_FLOG_PROCRCPT_F_RCPT_ERROR'
FldLogsMsgTxt,
DeliveryDate,
FldLogsSuplrItemVislInspCode,
FldLogsDelivQty,
OpenQtyInPurchaseOrderUnit,
EWMWarehouse,
StorageLocation,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
FldLogsActlDeliveredQuantity,
MaterialBaseUnit,
IsBusPrpsCmpltdCustomer,
IsEndOfPurposeBlocked,
SuplrCoIsBusPrpsCmpltd
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_FLDLOGSPROCESSRECEIPTSTP"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
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