CIC_OUTBOUNDDELIVERYITEM

DDL: CIC_OUTBOUNDDELIVERYITEM Type: view_entity

Projection on Outbound Delivery Items

CIC_OUTBOUNDDELIVERYITEM is a CDS View that provides data about "Projection on Outbound Delivery Items" in SAP S/4HANA. It reads from 1 data source (I_DeliveryDocumentItem) and exposes 12 fields with key fields DeliveryDocument, DeliveryDocumentItem. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_DeliveryDocumentItem I_DeliveryDocumentItem from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_Batch _Batch $projection.Batch = _Batch.Batch and $projection.Material = _Batch.Material and $projection.Plant = _Batch.Plant and $projection.StockSegment = _Batch.StockSegment and $projection.StockSegment <> ' '

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Projection on Outbound Delivery Items view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY DeliveryDocument DeliveryDocument
KEY DeliveryDocumentItem DeliveryDocumentItem
DeliveryDocumentItemText DeliveryDocumentItemText
Material Material
ActualDeliveryQuantity ActualDeliveryQuantity
DeliveryQuantityUnit DeliveryQuantityUnit
ReferenceSDDocument ReferenceSDDocument
ReferenceSDDocumentItem ReferenceSDDocumentItem
Plant Plant
Batch Batch
StockSegment StockSegment
CountryOfOrigin _Batch CountryOfOrigin
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Projection on Outbound Delivery Items'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #XL,
  dataClass: #TRANSACTIONAL
}
define view entity CIC_OUTBOUNDDELIVERYITEM as select from I_DeliveryDocumentItem

association [0..1] to I_Batch      as _Batch          on  $projection.Batch    = _Batch.Batch
                                                      and $projection.Material = _Batch.Material
                                                      and $projection.Plant    = _Batch.Plant
                                                      and $projection.StockSegment = _Batch.StockSegment and $projection.StockSegment <> ' '
{
    key DeliveryDocument,
    key DeliveryDocumentItem,
        DeliveryDocumentItemText,
        Material,
        @Semantics.quantity.unitOfMeasure: 'DeliveryQuantityUnit'
        ActualDeliveryQuantity,
        DeliveryQuantityUnit,
        ReferenceSDDocument,
        ReferenceSDDocumentItem,
        Plant,
        Batch,
        StockSegment,
        _Batch.CountryOfOrigin
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BATCH",
"I_DELIVERYDOCUMENTITEM"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/