A_OutbDeliveryItem
CDS view for API exposure
A_OutbDeliveryItem is a Basic CDS View that provides data about "CDS view for API exposure" in SAP S/4HANA. It reads from 1 data source (I_DeliveryDocumentItem) and exposes 135 fields with key fields DeliveryDocument, DeliveryDocumentItem. It has 4 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_DeliveryDocumentItem | I_DeliveryDocumentItem | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | A_OutbDeliveryDocFlow | _DocumentFlow | _DocumentFlow.PrecedingDocument = $projection.DeliveryDocument and _DocumentFlow.PrecedingDocumentItem = $projection.DeliveryDocumentItem |
| [1..1] | A_OutbDeliveryHeader | _DeliveryDocument | _DeliveryDocument.DeliveryDocument = $projection.DeliveryDocument |
| [0..1] | A_SerialNmbrDelivery | _SerialDeliveryItem | _SerialDeliveryItem.DeliveryDocument = $projection.DeliveryDocument and _SerialDeliveryItem.DeliveryDocumentItem = $projection.DeliveryDocumentItem |
| [0..1] | E_DeliveryDocumentItem | _Extension | $projection.DeliveryDocument = _Extension.DeliveryDocument and $projection.DeliveryDocumentItem = _Extension.DeliveryDocumentItem |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | AOUTBDELIVERYI | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view | |
| EndUserText.label | CDS view for API exposure | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view |
Fields (135)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | DeliveryDocument | I_DeliveryDocumentItem | DeliveryDocument | |
| KEY | DeliveryDocumentItem | I_DeliveryDocumentItem | DeliveryDocumentItem | |
| SDDocumentCategory | I_DeliveryDocumentItem | SDDocumentCategory | ||
| DeliveryDocumentItemCategory | I_DeliveryDocumentItem | DeliveryDocumentItemCategory | ||
| SalesDocumentItemType | I_DeliveryDocumentItem | SalesDocumentItemType | ||
| CreatedByUser | I_DeliveryDocumentItem | CreatedByUser | ||
| CreationDate | I_DeliveryDocumentItem | CreationDate | ||
| CreationTime | I_DeliveryDocumentItem | CreationTime | ||
| LastChangeDate | I_DeliveryDocumentItem | LastChangeDate | ||
| DistributionChannel | I_DeliveryDocumentItem | DistributionChannel | ||
| Division | I_DeliveryDocumentItem | Division | ||
| SalesGroup | I_DeliveryDocumentItem | SalesGroup | ||
| SalesOffice | I_DeliveryDocumentItem | SalesOffice | ||
| DepartmentClassificationByCust | I_DeliveryDocumentItem | DepartmentClassificationByCust | ||
| Material | I_DeliveryDocumentItem | Material | ||
| MaterialByCustomer | I_DeliveryDocumentItem | MaterialByCustomer | ||
| OriginallyRequestedMaterial | I_DeliveryDocumentItem | OriginallyRequestedMaterial | ||
| InternationalArticleNumber | I_DeliveryDocumentItem | InternationalArticleNumber | ||
| Batch | I_DeliveryDocumentItem | Batch | ||
| BatchClassification | I_DeliveryDocumentItem | BatchClassification | ||
| BatchBySupplier | I_DeliveryDocumentItem | BatchBySupplier | ||
| MaterialIsIntBatchManaged | I_DeliveryDocumentItem | MaterialIsIntBatchManaged | ||
| MaterialIsBatchManaged | I_DeliveryDocumentItem | MaterialIsBatchManaged | ||
| MaterialGroup | I_DeliveryDocumentItem | MaterialGroup | ||
| MaterialFreightGroup | I_DeliveryDocumentItem | MaterialFreightGroup | ||
| AdditionalMaterialGroup1 | I_DeliveryDocumentItem | AdditionalMaterialGroup1 | ||
| AdditionalMaterialGroup2 | I_DeliveryDocumentItem | AdditionalMaterialGroup2 | ||
| AdditionalMaterialGroup3 | I_DeliveryDocumentItem | AdditionalMaterialGroup3 | ||
| AdditionalMaterialGroup4 | I_DeliveryDocumentItem | AdditionalMaterialGroup4 | ||
| AdditionalMaterialGroup5 | I_DeliveryDocumentItem | AdditionalMaterialGroup5 | ||
| Plant | I_DeliveryDocumentItem | Plant | ||
| Warehouse | I_DeliveryDocumentItem | Warehouse | ||
| StorageLocation | I_DeliveryDocumentItem | StorageLocation | ||
| StorageBin | I_DeliveryDocumentItem | StorageBin | ||
| StorageType | I_DeliveryDocumentItem | StorageType | ||
| InventorySpecialStockType | I_DeliveryDocumentItem | InventorySpecialStockType | ||
| ShelfLifeExpirationDate | I_DeliveryDocumentItem | ShelfLifeExpirationDate | ||
| NumberOfSerialNumbers | I_DeliveryDocumentItem | NumberOfSerialNumbers | ||
| ProductConfiguration | I_DeliveryDocumentItem | ProductConfiguration | ||
| ProductHierarchyNode | I_DeliveryDocumentItem | ProductHierarchyNode | ||
| ManufactureDate | I_DeliveryDocumentItem | ManufactureDate | ||
| DeliveryDocumentItemText | I_DeliveryDocumentItem | DeliveryDocumentItemText | ||
| HigherLevelItem | I_DeliveryDocumentItem | HigherLevelItem | ||
| HigherLvlItmOfBatSpltItm | I_DeliveryDocumentItem | HigherLvlItmOfBatSpltItm | ||
| ActualDeliveryQuantity | I_DeliveryDocumentItem | ActualDeliveryQuantity | ||
| QuantityIsFixed | I_DeliveryDocumentItem | QuantityIsFixed | ||
| OriginalDeliveryQuantity | I_DeliveryDocumentItem | OriginalDeliveryQuantity | ||
| DeliveryQuantityUnit | I_DeliveryDocumentItem | DeliveryQuantityUnit | ||
| ActualDeliveredQtyInBaseUnit | I_DeliveryDocumentItem | ActualDeliveredQtyInBaseUnit | ||
| BaseUnit | I_DeliveryDocumentItem | BaseUnit | ||
| DeliveryToBaseQuantityDnmntr | I_DeliveryDocumentItem | DeliveryToBaseQuantityDnmntr | ||
| DeliveryToBaseQuantityNmrtr | I_DeliveryDocumentItem | DeliveryToBaseQuantityNmrtr | ||
| ProductAvailabilityDate | I_DeliveryDocumentItem | ProductAvailabilityDate | ||
| ProductAvailabilityTime | I_DeliveryDocumentItem | ProductAvailabilityTime | ||
| DeliveryGroup | I_DeliveryDocumentItem | DeliveryGroup | ||
| ItemGrossWeight | I_DeliveryDocumentItem | ItemGrossWeight | ||
| ItemNetWeight | I_DeliveryDocumentItem | ItemNetWeight | ||
| ItemWeightUnit | I_DeliveryDocumentItem | ItemWeightUnit | ||
| ItemVolume | I_DeliveryDocumentItem | ItemVolume | ||
| ItemVolumeUnit | I_DeliveryDocumentItem | ItemVolumeUnit | ||
| InspectionLot | I_DeliveryDocumentItem | InspectionLot | ||
| InspectionPartialLot | I_DeliveryDocumentItem | InspectionPartialLot | ||
| PartialDeliveryIsAllowed | I_DeliveryDocumentItem | PartialDeliveryIsAllowed | ||
| UnlimitedOverdeliveryIsAllowed | I_DeliveryDocumentItem | UnlimitedOverdeliveryIsAllowed | ||
| OverdelivTolrtdLmtRatioInPct | I_DeliveryDocumentItem | OverdelivTolrtdLmtRatioInPct | ||
| UnderdelivTolrtdLmtRatioInPct | I_DeliveryDocumentItem | UnderdelivTolrtdLmtRatioInPct | ||
| WarehouseStorageBin | I_DeliveryDocumentItem | WarehouseStorageBin | ||
| BOMExplosion | I_DeliveryDocumentItem | BOMExplosion | ||
| CustEngineeringChgStatus | I_DeliveryDocumentItem | CustEngineeringChgStatus | ||
| WarehouseStagingArea | I_DeliveryDocumentItem | WarehouseStagingArea | ||
| WarehouseStockCategory | I_DeliveryDocumentItem | WarehouseStockCategory | ||
| IssgOrRcvgStockCategory | I_DeliveryDocumentItem | IssgOrRcvgStockCategory | ||
| IssgOrRcvgMaterial | I_DeliveryDocumentItem | IssgOrRcvgMaterial | ||
| IssuingOrReceivingPlant | I_DeliveryDocumentItem | IssuingOrReceivingPlant | ||
| IssuingOrReceivingStorageLoc | I_DeliveryDocumentItem | IssuingOrReceivingStorageLoc | ||
| IssgOrRcvgBatch | I_DeliveryDocumentItem | IssgOrRcvgBatch | ||
| IssgOrRcvgValuationType | I_DeliveryDocumentItem | IssgOrRcvgValuationType | ||
| IssgOrRcvgSpclStockInd | I_DeliveryDocumentItem | IssgOrRcvgSpclStockInd | ||
| PrimaryPostingSwitch | I_DeliveryDocumentItem | PrimaryPostingSwitch | ||
| StockType | I_DeliveryDocumentItem | StockType | ||
| IsNotGoodsMovementsRelevant | I_DeliveryDocumentItem | IsNotGoodsMovementsRelevant | ||
| GLAccount | I_DeliveryDocumentItem | GLAccount | ||
| GoodsMovementReasonCode | I_DeliveryDocumentItem | GoodsMovementReasonCode | ||
| SubsequentMovementType | I_DeliveryDocumentItem | SubsequentMovementType | ||
| IsCompletelyDelivered | I_DeliveryDocumentItem | IsCompletelyDelivered | ||
| AlternateProductNumber | I_DeliveryDocumentItem | AlternateProductNumber | ||
| PickingControl | I_DeliveryDocumentItem | PickingControl | ||
| LoadingGroup | I_DeliveryDocumentItem | LoadingGroup | ||
| GoodsMovementType | I_DeliveryDocumentItem | GoodsMovementType | ||
| TransportationGroup | I_DeliveryDocumentItem | TransportationGroup | ||
| ReceivingPoint | I_DeliveryDocumentItem | ReceivingPoint | ||
| FixedShipgProcgDurationInDays | I_DeliveryDocumentItem | FixedShipgProcgDurationInDays | ||
| VarblShipgProcgDurationInDays | I_DeliveryDocumentItem | VarblShipgProcgDurationInDays | ||
| ProofOfDeliveryRelevanceCode | I_DeliveryDocumentItem | ProofOfDeliveryRelevanceCode | ||
| ItemIsBillingRelevant | I_DeliveryDocumentItem | ItemIsBillingRelevant | ||
| ItemBillingBlockReason | I_DeliveryDocumentItem | ItemBillingBlockReason | ||
| PaymentGuaranteeForm | I_DeliveryDocumentItem | PaymentGuaranteeForm | ||
| IntercompanyBillingStatus | I_DeliveryDocumentItem | IntercompanyBillingStatus | ||
| BusinessArea | I_DeliveryDocumentItem | BusinessArea | ||
| ControllingArea | I_DeliveryDocumentItem | ControllingArea | ||
| ProfitCenter | I_DeliveryDocumentItem | ProfitCenter | ||
| InventoryValuationType | I_DeliveryDocumentItem | InventoryValuationType | ||
| IsSeparateValuation | I_DeliveryDocumentItem | IsSeparateValuation | ||
| ConsumptionPosting | I_DeliveryDocumentItem | ConsumptionPosting | ||
| OrderID | I_DeliveryDocumentItem | OrderID | ||
| OrderItem | I_DeliveryDocumentItem | OrderItem | ||
| CostCenter | I_DeliveryDocumentItem | CostCenter | ||
| ReferenceSDDocument | I_DeliveryDocumentItem | ReferenceSDDocument | ||
| ReferenceSDDocumentItem | I_DeliveryDocumentItem | ReferenceSDDocumentItem | ||
| ReferenceSDDocumentCategory | I_DeliveryDocumentItem | ReferenceSDDocumentCategory | ||
| ReferenceDocumentLogicalSystem | I_DeliveryDocumentItem | ReferenceDocumentLogicalSystem | ||
| AdditionalCustomerGroup1 | I_DeliveryDocumentItem | AdditionalCustomerGroup1 | ||
| AdditionalCustomerGroup2 | I_DeliveryDocumentItem | AdditionalCustomerGroup2 | ||
| AdditionalCustomerGroup3 | I_DeliveryDocumentItem | AdditionalCustomerGroup3 | ||
| AdditionalCustomerGroup4 | I_DeliveryDocumentItem | AdditionalCustomerGroup4 | ||
| AdditionalCustomerGroup5 | I_DeliveryDocumentItem | AdditionalCustomerGroup5 | ||
| RetailPromotion | I_DeliveryDocumentItem | RetailPromotion | ||
| StatisticsDate | I_DeliveryDocumentItem | StatisticsDate | ||
| SDProcessStatus | I_DeliveryDocumentItem | SDProcessStatus | ||
| PickingConfirmationStatus | I_DeliveryDocumentItem | PickingConfirmationStatus | ||
| PickingStatus | I_DeliveryDocumentItem | PickingStatus | ||
| WarehouseActivityStatus | I_DeliveryDocumentItem | WarehouseActivityStatus | ||
| PackingStatus | I_DeliveryDocumentItem | PackingStatus | ||
| GoodsMovementStatus | I_DeliveryDocumentItem | GoodsMovementStatus | ||
| DeliveryRelatedBillingStatus | I_DeliveryDocumentItem | DeliveryRelatedBillingStatus | ||
| ProofOfDeliveryStatus | I_DeliveryDocumentItem | ProofOfDeliveryStatus | ||
| ItemGeneralIncompletionStatus | I_DeliveryDocumentItem | ItemGeneralIncompletionStatus | ||
| ItemDeliveryIncompletionStatus | I_DeliveryDocumentItem | ItemDeliveryIncompletionStatus | ||
| ItemPickingIncompletionStatus | I_DeliveryDocumentItem | ItemPickingIncompletionStatus | ||
| ItemGdsMvtIncompletionSts | I_DeliveryDocumentItem | ItemGdsMvtIncompletionSts | ||
| ItemPackingIncompletionStatus | I_DeliveryDocumentItem | ItemPackingIncompletionStatus | ||
| ItemBillingIncompletionStatus | I_DeliveryDocumentItem | ItemBillingIncompletionStatus | ||
| _DocumentFlow | _DocumentFlow | |||
| _DeliveryDocument | _DeliveryDocument | |||
| _SerialDeliveryItem | _SerialDeliveryItem |
@AbapCatalog.sqlViewName: 'AOUTBDELIVERYI'
@AbapCatalog.compiler.compareFilter: true
@Metadata.ignorePropagatedAnnotations: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
@EndUserText.label: 'CDS view for API exposure'
@AccessControl.authorizationCheck:#CHECK
@VDM.viewType: #BASIC
@ObjectModel: {
usageType.dataClass: #TRANSACTIONAL,
usageType.serviceQuality: #B,
usageType.sizeCategory: #L
}
define view A_OutbDeliveryItem
as select from I_DeliveryDocumentItem
association [0..*] to A_OutbDeliveryDocFlow as _DocumentFlow on _DocumentFlow.PrecedingDocument = $projection.DeliveryDocument and _DocumentFlow.PrecedingDocumentItem = $projection.DeliveryDocumentItem
association [1..1] to A_OutbDeliveryHeader as _DeliveryDocument on _DeliveryDocument.DeliveryDocument = $projection.DeliveryDocument
association [0..1] to A_SerialNmbrDelivery as _SerialDeliveryItem on _SerialDeliveryItem.DeliveryDocument = $projection.DeliveryDocument and _SerialDeliveryItem.DeliveryDocumentItem = $projection.DeliveryDocumentItem
//Extensibility
association [0..1] to E_DeliveryDocumentItem as _Extension on $projection.DeliveryDocument = _Extension.DeliveryDocument
and $projection.DeliveryDocumentItem = _Extension.DeliveryDocumentItem
{
key I_DeliveryDocumentItem.DeliveryDocument,
key I_DeliveryDocumentItem.DeliveryDocumentItem,
I_DeliveryDocumentItem.SDDocumentCategory,
I_DeliveryDocumentItem.DeliveryDocumentItemCategory,
I_DeliveryDocumentItem.SalesDocumentItemType,
I_DeliveryDocumentItem.CreatedByUser,
I_DeliveryDocumentItem.CreationDate,
I_DeliveryDocumentItem.CreationTime,
I_DeliveryDocumentItem.LastChangeDate,
I_DeliveryDocumentItem.DistributionChannel,
I_DeliveryDocumentItem.Division,
I_DeliveryDocumentItem.SalesGroup,
I_DeliveryDocumentItem.SalesOffice,
I_DeliveryDocumentItem.DepartmentClassificationByCust,
I_DeliveryDocumentItem.Material,
I_DeliveryDocumentItem.MaterialByCustomer,
I_DeliveryDocumentItem.OriginallyRequestedMaterial,
I_DeliveryDocumentItem.InternationalArticleNumber,
I_DeliveryDocumentItem.Batch,
I_DeliveryDocumentItem.BatchClassification,
I_DeliveryDocumentItem.BatchBySupplier,
I_DeliveryDocumentItem.MaterialIsIntBatchManaged,
I_DeliveryDocumentItem.MaterialIsBatchManaged,
I_DeliveryDocumentItem.MaterialGroup,
I_DeliveryDocumentItem.MaterialFreightGroup,
I_DeliveryDocumentItem.AdditionalMaterialGroup1,
I_DeliveryDocumentItem.AdditionalMaterialGroup2,
I_DeliveryDocumentItem.AdditionalMaterialGroup3,
I_DeliveryDocumentItem.AdditionalMaterialGroup4,
I_DeliveryDocumentItem.AdditionalMaterialGroup5,
I_DeliveryDocumentItem.Plant,
I_DeliveryDocumentItem.Warehouse,
I_DeliveryDocumentItem.StorageLocation,
I_DeliveryDocumentItem.StorageBin,
I_DeliveryDocumentItem.StorageType,
I_DeliveryDocumentItem.InventorySpecialStockType,
I_DeliveryDocumentItem.ShelfLifeExpirationDate,
I_DeliveryDocumentItem.NumberOfSerialNumbers,
I_DeliveryDocumentItem.ProductConfiguration,
I_DeliveryDocumentItem.ProductHierarchyNode,
I_DeliveryDocumentItem.ManufactureDate,
I_DeliveryDocumentItem.DeliveryDocumentItemText,
I_DeliveryDocumentItem.HigherLevelItem,
I_DeliveryDocumentItem.HigherLvlItmOfBatSpltItm,
@Semantics.quantity.unitOfMeasure: 'DeliveryQuantityUnit'
I_DeliveryDocumentItem.ActualDeliveryQuantity,
I_DeliveryDocumentItem.QuantityIsFixed,
@Semantics.quantity.unitOfMeasure: 'DeliveryQuantityUnit'
I_DeliveryDocumentItem.OriginalDeliveryQuantity,
@Semantics.unitOfMeasure: true
I_DeliveryDocumentItem.DeliveryQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'BaseUnit'
I_DeliveryDocumentItem.ActualDeliveredQtyInBaseUnit,
@Semantics.unitOfMeasure: true
I_DeliveryDocumentItem.BaseUnit,
I_DeliveryDocumentItem.DeliveryToBaseQuantityDnmntr,
I_DeliveryDocumentItem.DeliveryToBaseQuantityNmrtr,
I_DeliveryDocumentItem.ProductAvailabilityDate,
I_DeliveryDocumentItem.ProductAvailabilityTime,
I_DeliveryDocumentItem.DeliveryGroup,
@Semantics.quantity.unitOfMeasure: 'ItemWeightUnit'
I_DeliveryDocumentItem.ItemGrossWeight,
@Semantics.quantity.unitOfMeasure: 'ItemWeightUnit'
I_DeliveryDocumentItem.ItemNetWeight,
@Semantics.unitOfMeasure: true
I_DeliveryDocumentItem.ItemWeightUnit,
@Semantics.quantity.unitOfMeasure: 'ItemVolumeUnit'
I_DeliveryDocumentItem.ItemVolume,
@Semantics.unitOfMeasure: true
I_DeliveryDocumentItem.ItemVolumeUnit,
I_DeliveryDocumentItem.InspectionLot,
I_DeliveryDocumentItem.InspectionPartialLot,
I_DeliveryDocumentItem.PartialDeliveryIsAllowed,
I_DeliveryDocumentItem.UnlimitedOverdeliveryIsAllowed,
I_DeliveryDocumentItem.OverdelivTolrtdLmtRatioInPct,
I_DeliveryDocumentItem.UnderdelivTolrtdLmtRatioInPct,
I_DeliveryDocumentItem.WarehouseStorageBin,
I_DeliveryDocumentItem.BOMExplosion,
I_DeliveryDocumentItem.CustEngineeringChgStatus,
I_DeliveryDocumentItem.WarehouseStagingArea,
I_DeliveryDocumentItem.WarehouseStockCategory,
I_DeliveryDocumentItem.IssgOrRcvgStockCategory,
I_DeliveryDocumentItem.IssgOrRcvgMaterial,
I_DeliveryDocumentItem.IssuingOrReceivingPlant,
I_DeliveryDocumentItem.IssuingOrReceivingStorageLoc,
I_DeliveryDocumentItem.IssgOrRcvgBatch,
I_DeliveryDocumentItem.IssgOrRcvgValuationType,
I_DeliveryDocumentItem.IssgOrRcvgSpclStockInd,
I_DeliveryDocumentItem.PrimaryPostingSwitch,
I_DeliveryDocumentItem.StockType,
I_DeliveryDocumentItem.IsNotGoodsMovementsRelevant,
I_DeliveryDocumentItem.GLAccount,
I_DeliveryDocumentItem.GoodsMovementReasonCode,
I_DeliveryDocumentItem.SubsequentMovementType,
I_DeliveryDocumentItem.IsCompletelyDelivered,
I_DeliveryDocumentItem.AlternateProductNumber,
I_DeliveryDocumentItem.PickingControl,
I_DeliveryDocumentItem.LoadingGroup,
I_DeliveryDocumentItem.GoodsMovementType,
I_DeliveryDocumentItem.TransportationGroup,
I_DeliveryDocumentItem.ReceivingPoint,
I_DeliveryDocumentItem.FixedShipgProcgDurationInDays,
I_DeliveryDocumentItem.VarblShipgProcgDurationInDays,
I_DeliveryDocumentItem.ProofOfDeliveryRelevanceCode,
I_DeliveryDocumentItem.ItemIsBillingRelevant,
I_DeliveryDocumentItem.ItemBillingBlockReason,
I_DeliveryDocumentItem.PaymentGuaranteeForm,
I_DeliveryDocumentItem.IntercompanyBillingStatus,
I_DeliveryDocumentItem.BusinessArea,
I_DeliveryDocumentItem.ControllingArea,
case when I_DeliveryDocumentItem.ProfitabilitySegment_2 = '' then '0000000000'
else cast( I_DeliveryDocumentItem.ProfitabilitySegment_2 as rkeobjnr_char_no_alpha preserving type )
end as ProfitabilitySegment,
I_DeliveryDocumentItem.ProfitCenter,
I_DeliveryDocumentItem.InventoryValuationType,
I_DeliveryDocumentItem.IsSeparateValuation,
I_DeliveryDocumentItem.ConsumptionPosting,
I_DeliveryDocumentItem.OrderID,
I_DeliveryDocumentItem.OrderItem,
I_DeliveryDocumentItem.CostCenter,
I_DeliveryDocumentItem.ReferenceSDDocument,
I_DeliveryDocumentItem.ReferenceSDDocumentItem,
I_DeliveryDocumentItem.ReferenceSDDocumentCategory,
I_DeliveryDocumentItem.ReferenceDocumentLogicalSystem,
I_DeliveryDocumentItem.AdditionalCustomerGroup1,
I_DeliveryDocumentItem.AdditionalCustomerGroup2,
I_DeliveryDocumentItem.AdditionalCustomerGroup3,
I_DeliveryDocumentItem.AdditionalCustomerGroup4,
I_DeliveryDocumentItem.AdditionalCustomerGroup5,
I_DeliveryDocumentItem.RetailPromotion,
I_DeliveryDocumentItem.StatisticsDate,
I_DeliveryDocumentItem.SDProcessStatus,
I_DeliveryDocumentItem.PickingConfirmationStatus,
I_DeliveryDocumentItem.PickingStatus,
I_DeliveryDocumentItem.WarehouseActivityStatus,
I_DeliveryDocumentItem.PackingStatus,
I_DeliveryDocumentItem.GoodsMovementStatus,
I_DeliveryDocumentItem.DeliveryRelatedBillingStatus,
I_DeliveryDocumentItem.ProofOfDeliveryStatus,
I_DeliveryDocumentItem.ItemGeneralIncompletionStatus,
I_DeliveryDocumentItem.ItemDeliveryIncompletionStatus,
I_DeliveryDocumentItem.ItemPickingIncompletionStatus,
I_DeliveryDocumentItem.ItemGdsMvtIncompletionSts,
I_DeliveryDocumentItem.ItemPackingIncompletionStatus,
I_DeliveryDocumentItem.ItemBillingIncompletionStatus,
/* Associations */
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_DocumentFlow,
@ObjectModel.association.type: [#TO_COMPOSITION_ROOT,#TO_COMPOSITION_PARENT]
_DeliveryDocument,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_SerialDeliveryItem
} where I_DeliveryDocumentItem.SDDocumentCategory = 'J' ;
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_DELIVERYDOCUMENTITEM"
],
"ASSOCIATED":
[
"A_OUTBDELIVERYDOCFLOW",
"A_OUTBDELIVERYHEADER",
"A_SERIALNMBRDELIVERY",
"E_DELIVERYDOCUMENTITEM"
],
"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