A_ACMAppDocWarehouseDetTP

DDL: A_ACMAPPDOCWAREHOUSEDETTP Type: view_entity CONSUMPTION

Warehouse Details

A_ACMAppDocWarehouseDetTP is a Consumption CDS View that provides data about "Warehouse Details" in SAP S/4HANA. It reads from 1 data source (R_ACMAppDocWarehouseDetTP) and exposes 13 fields with key fields ApplicationDocument, ReferenceApplicationItem, ReferenceApplicationSide, ApplicationDocumentSubItem. It is exposed through 2 OData services (API_ACMAPPLICATIONDOC, API_ACMCHGDOCS).

Data Sources (1)

SourceAliasJoin Type
R_ACMAppDocWarehouseDetTP R_ACMAppDocWarehouseDetTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name AppDocWarehouseDet_Type view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Warehouse Details view
AccessControl.authorizationCheck #CHECK view

OData Services (2)

ServiceBindingVersionContractRelease
API_ACMAPPLICATIONDOC API_ACMAPPLICATIONDOC V4 C2 NOT_RELEASED
API_ACMCHGDOCS API_ACMCHGDOCS V4 C2 NOT_RELEASED

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY ApplicationDocument ApplicationDocument
KEY ReferenceApplicationItem ReferenceApplicationItem
KEY ReferenceApplicationSide ReferenceApplicationSide
KEY ApplicationDocumentSubItem ApplicationDocumentSubItem
WarehouseReceiptType WarehouseReceiptType
WarehouseReceiptNo WarehouseReceiptNo
WarehouseReceiptStartDate WarehouseReceiptStartDate
WarehouseReceiptEndDate WarehouseReceiptEndDate
WarehouseReceiptObligationType WarehouseReceiptObligationType
ACMWarehouseReceiptQtyVal ACMWarehouseReceiptQtyVal
WarehouseReceiptedQuantityUnit WarehouseReceiptedQuantityUnit
ACMWarehouseReceiptOpenQtyVal ACMWarehouseReceiptOpenQtyVal
WarehouseReceiptedOpenQtyUnit WarehouseReceiptedOpenQtyUnit
@OData.entityType.name: 'AppDocWarehouseDet_Type'
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@ObjectModel:{
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L
} }
@EndUserText.label: 'Warehouse Details'
@AccessControl.authorizationCheck: #CHECK
define view entity A_ACMAppDocWarehouseDetTP 
  as projection on R_ACMAppDocWarehouseDetTP 
  {
    key ApplicationDocument,
    key ReferenceApplicationItem,
    key ReferenceApplicationSide,
    key ApplicationDocumentSubItem,

        // Warehouse Details

        WarehouseReceiptType,
        WarehouseReceiptNo,
        WarehouseReceiptStartDate,
        WarehouseReceiptEndDate,
        WarehouseReceiptObligationType,
//        @Semantics.quantity.unitOfMeasure: 'WarehouseReceiptedQuantityUnit'

//        WarehouseReceiptedQuantity,

        ACMWarehouseReceiptQtyVal,
        @Semantics.unitOfMeasure: true
        WarehouseReceiptedQuantityUnit,
//        @Semantics.quantity.unitOfMeasure: 'WarehouseReceiptedOpenQtyUnit'

//        WarehouseReceiptedOpenQty,

        ACMWarehouseReceiptOpenQtyVal,
        @Semantics.unitOfMeasure: true
        WarehouseReceiptedOpenQtyUnit,
        
        //Association to parent

        _AppDocOverview       : redirected to parent A_ACMAppDocOverview,
        _WarehouseUom : redirected to composition child A_ACMAppWarehouseUoMCnvrsn
  }