A_ComplaintInspection
Inspection Detail
A_ComplaintInspection is a Consumption CDS View that provides data about "Inspection Detail" in SAP S/4HANA. It reads from 1 data source (I_ComplaintInspection) and exposes 9 fields with key fields PrecedingDocument, PrecedingDocumentItem, InspectionDocument, ReturnsInspectionItem. It is exposed through 2 OData services (API_CMPLPROCESSFLOWDETAIL_2, API_COMPLAINTPROCESSFLOWDETAIL).
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ComplaintInspection | ComplaintInspection | from |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| ObjectModel.modelingPattern | #NONE | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Inspection Detail | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view | |
| VDM.viewType | #CONSUMPTION | view | |
| OData.entitySet.name | ComplaintInspectionDetail | view | |
| OData.entityType.name | ComplaintInspectionDetail_Type | view |
OData Services (2)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| API_CMPLPROCESSFLOWDETAIL_2 | ||||
| API_COMPLAINTPROCESSFLOWDETAIL | API_COMPLAINTPROCESSFLOWDETAIL | V4 | C2 | NOT_RELEASED |
Fields (9)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PrecedingDocument | PrecedingDocument | ||
| KEY | PrecedingDocumentItem | PrecedingDocumentItem | ||
| KEY | InspectionDocument | InspectionDocument | ||
| KEY | ReturnsInspectionItem | ReturnsInspectionItem | ||
| SubsequentDocumentCategory | SubsequentDocumentCategory | |||
| ReturnsInspectionStatusText | _InspectionStatusText | ReturnsInspectionStatusText | ||
| ReferenceDocument | ReferenceDocument | |||
| ReferenceDocumentItem | ReferenceDocumentItem | |||
| CustomerReturnType | _CustomerReturn | CustomerReturnType |
@ObjectModel: {
modelingPattern: #NONE,
supportedCapabilities: [#TRANSACTIONAL_PROVIDER],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L
}
}
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Inspection Detail'
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
@VDM.viewType: #CONSUMPTION
@OData: {
entitySet: { name: 'ComplaintInspectionDetail' },
entityType: { name: 'ComplaintInspectionDetail_Type' }
}
define view entity A_ComplaintInspection
as select from I_ComplaintInspection as ComplaintInspection
{
key PrecedingDocument,
key PrecedingDocumentItem,
key InspectionDocument,
key ReturnsInspectionItem,
SubsequentDocumentCategory,
_InspectionStatusText.ReturnsInspectionStatusText as ReturnsInspectionStatusText,
ReferenceDocument,
ReferenceDocumentItem,
_CustomerReturn.CustomerReturnType
}
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