A_ACMAppDocOverview
Application Document Overview
A_ACMAppDocOverview is a Consumption CDS View that provides data about "Application Document Overview" in SAP S/4HANA. It reads from 1 data source (R_ACMApplicationOverviewDetTP) and exposes 49 fields with key fields ApplicationDocument, ReferenceApplicationItem. It is exposed through 2 OData services (API_ACMAPPLICATIONDOC, API_ACMCHGDOCS).
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_ACMApplicationOverviewDetTP | R_ACMApplicationOverviewDetTP | projection |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| OData.entityType.name | AppDocOverview_Type | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view | |
| EndUserText.label | Application Document Overview | view |
OData Services (2)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| API_ACMAPPLICATIONDOC | API_ACMAPPLICATIONDOC | V4 | C2 | NOT_RELEASED |
| API_ACMCHGDOCS | API_ACMCHGDOCS | V4 | C2 | NOT_RELEASED |
Fields (49)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ApplicationDocument | ApplicationDocument | ||
| KEY | ReferenceApplicationItem | ReferenceApplicationItem | ||
| ContractApplicationUUID | ContractApplicationUUID | |||
| ContractApplicationVersion | ContractApplicationVersion | |||
| ApplicationDocType | ApplicationDocType | |||
| ReferenceApplicationSide | ReferenceApplicationSide | |||
| ReferenceApplicationSubItem | ReferenceApplicationSubItem | |||
| DeliveryDate | DeliveryDate | |||
| TradingContractNumber | TradingContractNumber | |||
| TradingContractItem | TradingContractItem | |||
| LoadDataCaptureObjId | LoadDataCaptureObjId | |||
| ACMLoadDataCaptureEventKeyUUID | ACMLoadDataCaptureEventKeyUUID | |||
| EventDate | EventDate | |||
| Plant | Plant | |||
| BillOfLading | BillOfLading | |||
| BillOfLadingDate | BillOfLadingDate | |||
| Material | Material | |||
| Commodity | Commodity | |||
| ACMScaleTicketNumber | ACMScaleTicketNumber | |||
| ACMAppDocStatus | ACMAppDocStatus | |||
| ACMAppDocSettlementStatus | ACMAppDocSettlementStatus | |||
| ACMAppDocStorageStatus | ACMAppDocStorageStatus | |||
| Counterparty | Counterparty | |||
| ApplDocumentCreatedBy | ApplDocumentCreatedBy | |||
| ApplDocumentCreatedByName | ApplDocumentCreatedByName | |||
| ApplicationItemCreatedOnDate | ApplicationItemCreatedOnDate | |||
| ApplDocumentChangedBy | ApplDocumentChangedBy | |||
| ApplDocumentChangedByName | ApplDocumentChangedByName | |||
| ApplicationItemChangedOnDate | ApplicationItemChangedOnDate | |||
| TradingContractType | TradingContractType | |||
| CompanyCode | CompanyCode | |||
| SalesOrganization | SalesOrganization | |||
| DistributionChannel | DistributionChannel | |||
| Division | Division | |||
| PurchasingOrganization | PurchasingOrganization | |||
| PurchasingGroup | PurchasingGroup | |||
| ACMLoadDataCapQuantity | ACMLoadDataCapQuantity | |||
| UnitOfMeasure | UnitOfMeasure | |||
| ACMLoadDataCaptureConvertQty | ACMLoadDataCaptureConvertQty | |||
| ACMDecimalGrossQuantity | ACMDecimalGrossQuantity | |||
| ACMNetQuantity | ACMNetQuantity | |||
| ACMOverfillQuantity | ACMOverfillQuantity | |||
| ACMUnderFillQuantity | ACMUnderFillQuantity | |||
| ACMLoadDtaCaptureGrossQuantity | ACMLoadDtaCaptureGrossQuantity | |||
| ACMLoadDtaCaptrCnvrtdGrssQty | ACMLoadDtaCaptrCnvrtdGrssQty | |||
| ACMAppDocBaseUoM | ACMAppDocBaseUoM | |||
| ACMApplOvwSpotFlag | ACMApplOvwSpotFlag | |||
| ACMApplOvwSpotFlagDesc | ACMApplOvwSpotFlagDesc | |||
| ACMLoadDataCaptureUoM | ACMLoadDataCaptureUoM |
@OData.entityType.name: 'AppDocOverview_Type'
@ObjectModel:{
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L
}
}
@AccessControl.authorizationCheck: #CHECK
@VDM: {
viewType : #CONSUMPTION,
lifecycle.contract.type: #PUBLIC_REMOTE_API,
usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@EndUserText.label: 'Application Document Overview'
define root view entity A_ACMAppDocOverview
as projection on R_ACMApplicationOverviewDetTP
{
key ApplicationDocument,
key ReferenceApplicationItem,
ContractApplicationUUID,
ContractApplicationVersion,
ApplicationDocType,
ReferenceApplicationSide,
ReferenceApplicationSubItem,
DeliveryDate,
TradingContractNumber,
TradingContractItem,
LoadDataCaptureObjId,
ACMLoadDataCaptureEventKeyUUID,
EventDate,
Plant,
BillOfLading,
BillOfLadingDate,
Material,
Commodity,
ACMScaleTicketNumber,
ACMAppDocStatus,
ACMAppDocSettlementStatus,
ACMAppDocStorageStatus,
Counterparty,
ApplDocumentCreatedBy,
ApplDocumentCreatedByName,
ApplicationItemCreatedOnDate,
ApplDocumentChangedBy,
ApplDocumentChangedByName,
ApplicationItemChangedOnDate,
TradingContractType,
CompanyCode,
SalesOrganization,
DistributionChannel,
Division,
PurchasingOrganization,
PurchasingGroup,
// LDC Unconverted Qty - Item_qty from the root item
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMLoadDataCapQuantity,
@Semantics.unitOfMeasure: true
UnitOfMeasure,
/* uom of LDC unconverted qty */
// LDC Converted Qty
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMLoadDataCaptureConvertQty,
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMDecimalGrossQuantity,
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMNetQuantity,
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMOverfillQuantity,
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMUnderFillQuantity,
@Semantics.quantity.unitOfMeasure: 'ACMLoadDataCaptureUoM'
ACMLoadDtaCaptureGrossQuantity,
@Semantics.quantity.unitOfMeasure: 'ACMAppDocBaseUoM'
ACMLoadDtaCaptrCnvrtdGrssQty,
@Semantics.unitOfMeasure: true
ACMAppDocBaseUoM,
ACMApplOvwSpotFlag,
ACMApplOvwSpotFlagDesc,
ACMLoadDataCaptureUoM,
// Association to child - DPQS Evaluation
_DPQSEvaluation : redirected to composition child A_ACMAppDocDPQSEvalDet,
// Association to child - Tolerance Evaluation
_ToleranceEval : redirected to composition child A_ACMAppDocToleranceEval,
//Association to Child : Optionality details
_OptionalityDet : redirected to composition child A_ACMAppDocOptionalityDet,
//Association to Child : Storage details
_StorageDet : redirected to composition child A_ACMAppDocStorageDet,
//Association to Child : Warehouse details
_WarehouseDet : redirected to composition child A_ACMAppDocWarehouseDetTP,
//Association to Child : Qualities
_Quality : redirected to composition child A_ACMAppDocQuality,
//Association to child - UoM Quantity conversion
_AppDocUoM : redirected to composition child A_ACMAppDocUoMConversion
}
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