I_CustomerReturnItemEnhanced
Returns Order Item Enhanced
I_CustomerReturnItemEnhanced is a Composite CDS View (Dimension) that provides data about "Returns Order Item Enhanced" in SAP S/4HANA. It reads from 3 data sources (I_AdvncdReturnsMgmtProcessItem, I_AdvncdReturnsMgmtProcessStep, I_CustomerReturnItem) and exposes 248 fields with key fields CustomerReturn, CustomerReturnItem. It has 1 association to related views.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| I_AdvncdReturnsMgmtProcessItem | AdvncdRetsMgmtProcessItem | left_outer |
| I_AdvncdReturnsMgmtProcessStep | AdvncdRetsMgmtProcessStep | left_outer |
| I_CustomerReturnItem | Item | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CustomerReturnEnhanced | _CustomerReturn | _CustomerReturn.CustomerReturn = $projection.CustomerReturn |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Returns Order Item Enhanced | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AbapCatalog.sqlViewName | ISDCRITMENHANCED | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.representativeKey | CustomerReturnItem | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_DIMENSION | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
Fields (248)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CustomerReturn | I_CustomerReturnItem | CustomerReturn | |
| KEY | CustomerReturnItem | I_CustomerReturnItem | CustomerReturnItem | |
| CustomerReturnItemUUID | I_CustomerReturnItem | CustomerReturnItemUUID | ||
| CustomerReturnItemCategory | I_CustomerReturnItem | CustomerReturnItemCategory | ||
| CustomerReturnItemType | I_CustomerReturnItem | CustomerReturnItemType | ||
| IsReturnsItem | I_CustomerReturnItem | IsReturnsItem | ||
| CreatedByUser | I_CustomerReturnItem | CreatedByUser | ||
| CreationDate | I_CustomerReturnItem | CreationDate | ||
| CreationTime | I_CustomerReturnItem | CreationTime | ||
| LastChangeDate | I_CustomerReturnItem | LastChangeDate | ||
| Division | I_CustomerReturnItem | Division | ||
| Material | I_CustomerReturnItem | Material | ||
| _Material | I_CustomerReturnItem | _Material | ||
| Product | I_CustomerReturnItem | Product | ||
| _Product | I_CustomerReturnItem | _Product | ||
| MaterialGroup | I_CustomerReturnItem | MaterialGroup | ||
| _MaterialGroup | I_CustomerReturnItem | _MaterialGroup | ||
| ProductGroup | I_CustomerReturnItem | ProductGroup | ||
| _ProductGroup | I_CustomerReturnItem | _ProductGroup | ||
| OriginallyRequestedMaterial | I_CustomerReturnItem | OriginallyRequestedMaterial | ||
| MaterialByCustomer | I_CustomerReturnItem | MaterialByCustomer | ||
| InternationalArticleNumber | I_CustomerReturnItem | InternationalArticleNumber | ||
| Batch | I_CustomerReturnItem | Batch | ||
| ProductHierarchyNode | I_CustomerReturnItem | ProductHierarchyNode | ||
| ProductCatalog | I_CustomerReturnItem | ProductCatalog | ||
| AdditionalMaterialGroup1 | I_CustomerReturnItem | AdditionalMaterialGroup1 | ||
| AdditionalMaterialGroup2 | I_CustomerReturnItem | AdditionalMaterialGroup2 | ||
| AdditionalMaterialGroup3 | I_CustomerReturnItem | AdditionalMaterialGroup3 | ||
| AdditionalMaterialGroup4 | I_CustomerReturnItem | AdditionalMaterialGroup4 | ||
| AdditionalMaterialGroup5 | I_CustomerReturnItem | AdditionalMaterialGroup5 | ||
| Plant | I_CustomerReturnItem | Plant | ||
| StorageLocation | I_CustomerReturnItem | StorageLocation | ||
| ProductConfiguration | I_CustomerReturnItem | ProductConfiguration | ||
| BillOfMaterial | I_CustomerReturnItem | BillOfMaterial | ||
| BOMExplosionDate | I_CustomerReturnItem | BOMExplosionDate | ||
| CustomerReturnItemText | I_CustomerReturnItem | CustomerReturnItemText | ||
| PurchaseOrderByCustomer | I_CustomerReturnItem | PurchaseOrderByCustomer | ||
| OrderQuantity | I_CustomerReturnItem | OrderQuantity | ||
| ConfdDelivQtyInOrderQtyUnit | I_CustomerReturnItem | ConfdDelivQtyInOrderQtyUnit | ||
| TargetDelivQtyInOrderQtyUnit | I_CustomerReturnItem | TargetDelivQtyInOrderQtyUnit | ||
| OrderQuantityUnit | I_CustomerReturnItem | OrderQuantityUnit | ||
| ConfdDeliveryQtyInBaseUnit | I_CustomerReturnItem | ConfdDeliveryQtyInBaseUnit | ||
| BaseUnit | I_CustomerReturnItem | BaseUnit | ||
| OrderToBaseQuantityDnmntr | I_CustomerReturnItem | OrderToBaseQuantityDnmntr | ||
| OrderToBaseQuantityNmrtr | I_CustomerReturnItem | OrderToBaseQuantityNmrtr | ||
| RequestedQuantity | I_CustomerReturnItem | RequestedQuantity | ||
| RequestedQuantityUnit | I_CustomerReturnItem | RequestedQuantityUnit | ||
| RequestedQuantityInBaseUnit | I_CustomerReturnItem | RequestedQuantityInBaseUnit | ||
| ItemGrossWeight | I_CustomerReturnItem | ItemGrossWeight | ||
| ItemNetWeight | I_CustomerReturnItem | ItemNetWeight | ||
| ItemWeightUnit | I_CustomerReturnItem | ItemWeightUnit | ||
| ItemVolume | I_CustomerReturnItem | ItemVolume | ||
| ItemVolumeUnit | I_CustomerReturnItem | ItemVolumeUnit | ||
| ServicesRenderedDate | I_CustomerReturnItem | ServicesRenderedDate | ||
| SalesDistrict | I_CustomerReturnItem | SalesDistrict | ||
| SalesDeal | I_CustomerReturnItem | SalesDeal | ||
| CustomerGroup | I_CustomerReturnItem | CustomerGroup | ||
| SalesDocumentRjcnReason | I_CustomerReturnItem | SalesDocumentRjcnReason | ||
| NetAmount | I_CustomerReturnItem | NetAmount | ||
| PricingDate | I_CustomerReturnItem | PricingDate | ||
| TransactionCurrency | I_CustomerReturnItem | TransactionCurrency | ||
| ExchangeRateDate | I_CustomerReturnItem | ExchangeRateDate | ||
| PriceDetnExchangeRate | I_CustomerReturnItem | PriceDetnExchangeRate | ||
| NetPriceAmount | I_CustomerReturnItem | NetPriceAmount | ||
| NetPriceQuantity | I_CustomerReturnItem | NetPriceQuantity | ||
| NetPriceQuantityUnit | I_CustomerReturnItem | NetPriceQuantityUnit | ||
| StatisticalValueControl | I_CustomerReturnItem | StatisticalValueControl | ||
| TaxAmount | I_CustomerReturnItem | TaxAmount | ||
| CostAmount | I_CustomerReturnItem | CostAmount | ||
| Subtotal1Amount | I_CustomerReturnItem | Subtotal1Amount | ||
| Subtotal2Amount | I_CustomerReturnItem | Subtotal2Amount | ||
| Subtotal3Amount | I_CustomerReturnItem | Subtotal3Amount | ||
| Subtotal4Amount | I_CustomerReturnItem | Subtotal4Amount | ||
| Subtotal5Amount | I_CustomerReturnItem | Subtotal5Amount | ||
| Subtotal6Amount | I_CustomerReturnItem | Subtotal6Amount | ||
| ShippingPoint | I_CustomerReturnItem | ShippingPoint | ||
| ShippingType | I_CustomerReturnItem | ShippingType | ||
| InventorySpecialStockType | I_CustomerReturnItem | InventorySpecialStockType | ||
| DeliveryPriority | I_CustomerReturnItem | DeliveryPriority | ||
| Route | I_CustomerReturnItem | Route | ||
| DeliveryDateQuantityIsFixed | I_CustomerReturnItem | DeliveryDateQuantityIsFixed | ||
| PartialDeliveryIsAllowed | I_CustomerReturnItem | PartialDeliveryIsAllowed | ||
| MaxNmbrOfPartialDelivery | I_CustomerReturnItem | MaxNmbrOfPartialDelivery | ||
| UnlimitedOverdeliveryIsAllowed | I_CustomerReturnItem | UnlimitedOverdeliveryIsAllowed | ||
| OverdelivTolrtdLmtRatioInPct | I_CustomerReturnItem | OverdelivTolrtdLmtRatioInPct | ||
| UnderdelivTolrtdLmtRatioInPct | I_CustomerReturnItem | UnderdelivTolrtdLmtRatioInPct | ||
| MinDeliveryQtyInBaseUnit | I_CustomerReturnItem | MinDeliveryQtyInBaseUnit | ||
| IncotermsClassification | I_CustomerReturnItem | IncotermsClassification | ||
| IncotermsTransferLocation | I_CustomerReturnItem | IncotermsTransferLocation | ||
| IncotermsLocation1 | I_CustomerReturnItem | IncotermsLocation1 | ||
| IncotermsLocation2 | I_CustomerReturnItem | IncotermsLocation2 | ||
| IncotermsVersion | I_CustomerReturnItem | IncotermsVersion | ||
| ItemIsDeliveryRelevant | I_CustomerReturnItem | ItemIsDeliveryRelevant | ||
| BillingDocumentDate | I_CustomerReturnItem | BillingDocumentDate | ||
| ItemIsBillingRelevant | I_CustomerReturnItem | ItemIsBillingRelevant | ||
| ItemBillingBlockReason | I_CustomerReturnItem | ItemBillingBlockReason | ||
| CustomerPaymentTerms | I_CustomerReturnItem | CustomerPaymentTerms | ||
| PaymentMethod | I_CustomerReturnItem | PaymentMethod | ||
| ProductTaxClassification1 | I_CustomerReturnItem | ProductTaxClassification1 | ||
| ProductTaxClassification2 | I_CustomerReturnItem | ProductTaxClassification2 | ||
| ProductTaxClassification3 | I_CustomerReturnItem | ProductTaxClassification3 | ||
| ProductTaxClassification4 | I_CustomerReturnItem | ProductTaxClassification4 | ||
| ProductTaxClassification5 | I_CustomerReturnItem | ProductTaxClassification5 | ||
| ProductTaxClassification6 | I_CustomerReturnItem | ProductTaxClassification6 | ||
| ProductTaxClassification7 | I_CustomerReturnItem | ProductTaxClassification7 | ||
| ProductTaxClassification8 | I_CustomerReturnItem | ProductTaxClassification8 | ||
| ProductTaxClassification9 | I_CustomerReturnItem | ProductTaxClassification9 | ||
| FiscalYear | I_CustomerReturnItem | FiscalYear | ||
| FiscalPeriod | I_CustomerReturnItem | FiscalPeriod | ||
| CustomerAccountAssignmentGroup | I_CustomerReturnItem | CustomerAccountAssignmentGroup | ||
| BusinessArea | I_CustomerReturnItem | BusinessArea | ||
| ProfitCenter | I_CustomerReturnItem | ProfitCenter | ||
| WBSElementInternalID | I_CustomerReturnItem | WBSElementInternalID | ||
| OrderID | I_CustomerReturnItem | OrderID | ||
| ControllingObject | I_CustomerReturnItem | ControllingObject | ||
| ProfitabilitySegment | I_CustomerReturnItem | ProfitabilitySegment | ||
| ProfitabilitySegment_2 | I_CustomerReturnItem | ProfitabilitySegment_2 | ||
| OriginSDDocument | I_CustomerReturnItem | OriginSDDocument | ||
| OriginSDDocumentItem | I_CustomerReturnItem | OriginSDDocumentItem | ||
| ReferenceSDDocument | I_CustomerReturnItem | ReferenceSDDocument | ||
| ReferenceSDDocumentItem | I_CustomerReturnItem | ReferenceSDDocumentItem | ||
| ReferenceSDDocumentCategory | I_CustomerReturnItem | ReferenceSDDocumentCategory | ||
| HigherLevelItem | I_CustomerReturnItem | HigherLevelItem | ||
| RetsMgmtProcess | I_CustomerReturnItem | RetsMgmtProcess | ||
| RetsMgmtProcessItem | I_AdvncdReturnsMgmtProcessItem | RetsMgmtProcessItem | ||
| ReturnReason | I_CustomerReturnItem | ReturnReason | ||
| ReturnsRefundExtent | I_CustomerReturnItem | ReturnsRefundExtent | ||
| RetsMgmtProcessingBlock | I_CustomerReturnItem | RetsMgmtProcessingBlock | ||
| ReturnsRefundRjcnReason | I_AdvncdReturnsMgmtProcessItem | ReturnsRefundRjcnReason | ||
| CustRetMatlAuthzn | I_AdvncdReturnsMgmtProcessItem | CustRetMatlAuthzn | ||
| CustomerRetMatlInspResultCode | I_AdvncdReturnsMgmtProcessItem | CustomerRetMatlInspResultCode | ||
| NextFllwUpActivityForMatlInsp | I_AdvncdReturnsMgmtProcessItem | NextFllwUpActivityForMatlInsp | ||
| RetsMgmtItmLogProcgStatus | I_AdvncdReturnsMgmtProcessItem | RetsMgmtItmLogProcgStatus | ||
| RetsMgmtItmCompnProcgStatus | I_AdvncdReturnsMgmtProcessItem | RetsMgmtItmCompnProcgStatus | ||
| RetsMgmtItmProcgStatus | I_AdvncdReturnsMgmtProcessItem | RetsMgmtItmProcgStatus | ||
| CRMLogicalSystem | I_AdvncdReturnsMgmtProcessItem | CRMLogicalSystem | ||
| CRMObjectUUID | I_AdvncdReturnsMgmtProcessItem | CRMObjectUUID | ||
| CRMObjectID | I_AdvncdReturnsMgmtProcessItem | CRMObjectID | ||
| CRMObjectType | I_AdvncdReturnsMgmtProcessItem | CRMObjectType | ||
| RetsMgmtProcItmQtySplit | I_AdvncdReturnsMgmtProcessStep | RetsMgmtProcItmQtySplit | ||
| RetsMgmtProcessStep | I_AdvncdReturnsMgmtProcessStep | RetsMgmtProcessStep | ||
| ReturnsDocumentType | I_AdvncdReturnsMgmtProcessStep | ReturnsDocumentType | ||
| ReturnsDocument | I_AdvncdReturnsMgmtProcessStep | ReturnsDocument | ||
| ReturnsDocumentItem | I_AdvncdReturnsMgmtProcessStep | ReturnsDocumentItem | ||
| ReturnsReferenceDocumentType | I_AdvncdReturnsMgmtProcessStep | ReturnsReferenceDocumentType | ||
| ReturnsReferenceDocument | I_AdvncdReturnsMgmtProcessStep | ReturnsReferenceDocument | ||
| ReturnsReferenceDocumentItem | I_AdvncdReturnsMgmtProcessStep | ReturnsReferenceDocumentItem | ||
| ReturnsDocumentStatus | I_AdvncdReturnsMgmtProcessStep | ReturnsDocumentStatus | ||
| ReturnsDocumentApprovalStatus | I_AdvncdReturnsMgmtProcessStep | ReturnsDocumentApprovalStatus | ||
| RetsMgmtProcItmExectdSequence | I_AdvncdReturnsMgmtProcessStep | RetsMgmtProcItmExectdSequence | ||
| CustRetItmChainID | I_AdvncdReturnsMgmtProcessStep | CustRetItmChainID | ||
| CustRetItmFollowUpActivity | I_AdvncdReturnsMgmtProcessStep | CustRetItmFollowUpActivity | ||
| ReturnsMaterialHasBeenReceived | I_AdvncdReturnsMgmtProcessStep | ReturnsMaterialHasBeenReceived | ||
| NextPlantForFollowUpActivity | I_AdvncdReturnsMgmtProcessStep | NextPlantForFollowUpActivity | ||
| ReturnsTransshipmentPlant | I_AdvncdReturnsMgmtProcessStep | ReturnsTransshipmentPlant | ||
| ReturnsRefundType | I_AdvncdReturnsMgmtProcessStep | ReturnsRefundType | ||
| ReturnsRefundProcgMode | I_AdvncdReturnsMgmtProcessStep | ReturnsRefundProcgMode | ||
| RetsProdValnIsSuspended | I_AdvncdReturnsMgmtProcessItem | RetsProdValnIsSuspended | ||
| PrelimRefundIsDetermined | I_AdvncdReturnsMgmtProcessStep | PrelimRefundIsDetermined | ||
| ReplacementMaterial | I_AdvncdReturnsMgmtProcessStep | ReplacementMaterial | ||
| ReplacementMaterialQuantity | I_AdvncdReturnsMgmtProcessStep | ReplacementMaterialQuantity | ||
| ReplacementMaterialQtyUnit | I_AdvncdReturnsMgmtProcessStep | ReplacementMaterialQtyUnit | ||
| ReplacementMaterialIsRequested | I_AdvncdReturnsMgmtProcessStep | ReplacementMaterialIsRequested | ||
| ReplacementMatlSupplyingPlant | I_AdvncdReturnsMgmtProcessStep | ReplacementMatlSupplyingPlant | ||
| Supplier | I_AdvncdReturnsMgmtProcessStep | Supplier | ||
| AddressID | I_AdvncdReturnsMgmtProcessStep | AddressID | ||
| SupplierRetMatlAuthzn | I_AdvncdReturnsMgmtProcessStep | SupplierRetMatlAuthzn | ||
| SuplrRetMatlAuthznIsRequired | I_AdvncdReturnsMgmtProcessStep | SuplrRetMatlAuthznIsRequired | ||
| RetMatlInspResultCode | I_AdvncdReturnsMgmtProcessStep | RetMatlInspResultCode | ||
| ProductIsInspectedAtCustSite | I_AdvncdReturnsMgmtProcessStep | ProductIsInspectedAtCustSite | ||
| SDProcessStatus | I_CustomerReturnItem | SDProcessStatus | ||
| TotalDeliveryStatus | I_CustomerReturnItem | TotalDeliveryStatus | ||
| DeliveryStatus | I_CustomerReturnItem | DeliveryStatus | ||
| DeliveryBlockStatus | I_CustomerReturnItem | DeliveryBlockStatus | ||
| OrderRelatedBillingStatus | I_CustomerReturnItem | OrderRelatedBillingStatus | ||
| BillingBlockStatus | I_CustomerReturnItem | BillingBlockStatus | ||
| ItemGeneralIncompletionStatus | I_CustomerReturnItem | ItemGeneralIncompletionStatus | ||
| ItemBillingIncompletionStatus | I_CustomerReturnItem | ItemBillingIncompletionStatus | ||
| PricingIncompletionStatus | I_CustomerReturnItem | PricingIncompletionStatus | ||
| ItemDeliveryIncompletionStatus | I_CustomerReturnItem | ItemDeliveryIncompletionStatus | ||
| SDDocumentRejectionStatus | I_CustomerReturnItem | SDDocumentRejectionStatus | ||
| TotalSDDocReferenceStatus | I_CustomerReturnItem | TotalSDDocReferenceStatus | ||
| _CustomerReturn | _CustomerReturn | |||
| _ScheduleLine | I_CustomerReturnItem | _ScheduleLine | ||
| _Partner | I_CustomerReturnItem | _Partner | ||
| _ItemCategory | I_CustomerReturnItem | _ItemCategory | ||
| _CreatedByUser | I_CustomerReturnItem | _CreatedByUser | ||
| _Division | I_CustomerReturnItem | _Division | ||
| _OriginallyRequestedMaterial | I_CustomerReturnItem | _OriginallyRequestedMaterial | ||
| _ProductHierarchyNode | I_CustomerReturnItem | _ProductHierarchyNode | ||
| _AdditionalMaterialGroup1 | I_CustomerReturnItem | _AdditionalMaterialGroup1 | ||
| _AdditionalMaterialGroup2 | I_CustomerReturnItem | _AdditionalMaterialGroup2 | ||
| _AdditionalMaterialGroup3 | I_CustomerReturnItem | _AdditionalMaterialGroup3 | ||
| _AdditionalMaterialGroup4 | I_CustomerReturnItem | _AdditionalMaterialGroup4 | ||
| _AdditionalMaterialGroup5 | I_CustomerReturnItem | _AdditionalMaterialGroup5 | ||
| _Plant | I_CustomerReturnItem | _Plant | ||
| _StorageLocation | I_CustomerReturnItem | _StorageLocation | ||
| _OrderQuantityUnit | I_CustomerReturnItem | _OrderQuantityUnit | ||
| _BaseUnit | I_CustomerReturnItem | _BaseUnit | ||
| _RequestedQuantityUnit | I_CustomerReturnItem | _RequestedQuantityUnit | ||
| _ItemWeightUnit | I_CustomerReturnItem | _ItemWeightUnit | ||
| _ItemVolumeUnit | I_CustomerReturnItem | _ItemVolumeUnit | ||
| _SalesDistrict | I_CustomerReturnItem | _SalesDistrict | ||
| _SalesDeal | I_CustomerReturnItem | _SalesDeal | ||
| _CustomerGroup | I_CustomerReturnItem | _CustomerGroup | ||
| _SalesDocumentRjcnReason | I_CustomerReturnItem | _SalesDocumentRjcnReason | ||
| _NetPriceQuantityUnit | I_CustomerReturnItem | _NetPriceQuantityUnit | ||
| _TransactionCurrency | I_CustomerReturnItem | _TransactionCurrency | ||
| _StatisticalValueControl | I_CustomerReturnItem | _StatisticalValueControl | ||
| _ShippingPoint | I_CustomerReturnItem | _ShippingPoint | ||
| _DeliveryPriority | I_CustomerReturnItem | _DeliveryPriority | ||
| _IncotermsClassification | I_CustomerReturnItem | _IncotermsClassification | ||
| _IncotermsVersion | I_CustomerReturnItem | _IncotermsVersion | ||
| _ItemBillingBlockReason | I_CustomerReturnItem | _ItemBillingBlockReason | ||
| _ItemIsBillingRelevant | I_CustomerReturnItem | _ItemIsBillingRelevant | ||
| _CustomerPaymentTerms | I_CustomerReturnItem | _CustomerPaymentTerms | ||
| _CustomerAccountAssgmtGroup | I_CustomerReturnItem | _CustomerAccountAssgmtGroup | ||
| _BusinessArea | I_CustomerReturnItem | _BusinessArea | ||
| _WBSElementBasicData_2 | I_CustomerReturnItem | _WBSElementBasicData_2 | ||
| _ReferenceSDDocument | I_CustomerReturnItem | _ReferenceSDDocument | ||
| _ReferenceSDDocumentItem | I_CustomerReturnItem | _ReferenceSDDocumentItem | ||
| _ReferenceSDDocumentCategory | I_CustomerReturnItem | _ReferenceSDDocumentCategory | ||
| _ReturnReason | I_CustomerReturnItem | _ReturnReason | ||
| _ReturnsRefundExtent | I_CustomerReturnItem | _ReturnsRefundExtent | ||
| _ReturnsReferenceDocumentType | I_AdvncdReturnsMgmtProcessStep | _ReturnsReferenceDocumentType | ||
| _ReturnsRefundRjcnReason | I_AdvncdReturnsMgmtProcessItem | _ReturnsRefundRjcnReason | ||
| _RetsMgmtItmLogProcgStatus | I_AdvncdReturnsMgmtProcessItem | _RetsMgmtItmLogProcgStatus | ||
| _RetsMgmtItmCompnProcgStatus | I_AdvncdReturnsMgmtProcessItem | _RetsMgmtItmCompnProcgStatus | ||
| _RetsMgmtItmProcgStatus | I_AdvncdReturnsMgmtProcessItem | _RetsMgmtItmProcgStatus | ||
| _ReturnsRefundType | I_AdvncdReturnsMgmtProcessStep | _ReturnsRefundType | ||
| _ReturnsRefundProcgMode | I_AdvncdReturnsMgmtProcessStep | _ReturnsRefundProcgMode | ||
| _ReplacementMaterialQtyUnit | I_AdvncdReturnsMgmtProcessStep | _ReplacementMaterialQtyUnit | ||
| _Supplier | I_AdvncdReturnsMgmtProcessStep | _Supplier | ||
| _Address | I_AdvncdReturnsMgmtProcessStep | _Address | ||
| _DfltAddrRprstn | I_AdvncdReturnsMgmtProcessStep | _DfltAddrRprstn | ||
| _RetMatlInspResultCode | I_AdvncdReturnsMgmtProcessStep | _RetMatlInspResultCode | ||
| _SDProcessStatus | I_CustomerReturnItem | _SDProcessStatus | ||
| _TotalDeliveryStatus | I_CustomerReturnItem | _TotalDeliveryStatus | ||
| _DeliveryStatus | I_CustomerReturnItem | _DeliveryStatus | ||
| _DeliveryBlockStatus | I_CustomerReturnItem | _DeliveryBlockStatus | ||
| _OrderRelatedBillingStatus | I_CustomerReturnItem | _OrderRelatedBillingStatus | ||
| _BillingBlockStatus | I_CustomerReturnItem | _BillingBlockStatus | ||
| _ItemGeneralIncompletionStatus | I_CustomerReturnItem | _ItemGeneralIncompletionStatus | ||
| _ItemBillingIncompletionStatus | I_CustomerReturnItem | _ItemBillingIncompletionStatus | ||
| _PricingIncompletionStatus | I_CustomerReturnItem | _PricingIncompletionStatus | ||
| _ItemDelivIncompletionSts | I_CustomerReturnItem | _ItemDelivIncompletionSts | ||
| _SDDocumentRejectionStatus | I_CustomerReturnItem | _SDDocumentRejectionStatus | ||
| _TotalSDDocReferenceStatus | I_CustomerReturnItem | _TotalSDDocReferenceStatus |
@ClientHandling.algorithm:#SESSION_VARIABLE
@EndUserText.label: 'Returns Order Item Enhanced'
@VDM: {
viewType: #COMPOSITE,
lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@AccessControl: {
authorizationCheck: #CHECK,
personalData.blocking: #('TRANSACTIONAL_DATA'),
privilegedAssociations: [ '_CreatedByUser', '_Address', '_DfltAddrRprstn' ]
}
@AbapCatalog: {
sqlViewName: 'ISDCRITMENHANCED',
preserveKey: true,
compiler.compareFilter: true
}
@ObjectModel: {
representativeKey: 'CustomerReturnItem',
modelingPattern: #ANALYTICAL_DIMENSION,
supportedCapabilities: [#ANALYTICAL_DIMENSION,
#CDS_MODELING_ASSOCIATION_TARGET,
#CDS_MODELING_DATA_SOURCE,
#SQL_DATA_SOURCE],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #D,
sizeCategory: #XL
}
}
@Analytics.dataCategory: #DIMENSION
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
define view I_CustomerReturnItemEnhanced
as select from I_CustomerReturnItem as Item
left outer join I_AdvncdReturnsMgmtProcessItem as AdvncdRetsMgmtProcessItem on AdvncdRetsMgmtProcessItem.RetsMgmtProcess = Item.RetsMgmtProcess
and AdvncdRetsMgmtProcessItem.RetsMgmtProcessItem = Item.CustomerReturnItem
left outer join I_AdvncdReturnsMgmtProcessStep as AdvncdRetsMgmtProcessStep on AdvncdRetsMgmtProcessStep.RetsMgmtProcess = Item.RetsMgmtProcess
and AdvncdRetsMgmtProcessStep.RetsMgmtProcessItem = Item.CustomerReturnItem
and AdvncdRetsMgmtProcessStep.RetsMgmtProcItmQtySplit = '000'
and AdvncdRetsMgmtProcessStep.RetsMgmtProcessStep = '0001'
and AdvncdRetsMgmtProcessStep.ReturnsDocumentType = '00' //
//Association
association [1..1] to I_CustomerReturnEnhanced as _CustomerReturn on _CustomerReturn.CustomerReturn = $projection.CustomerReturn
{
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_CustomerReturnStdVH',
element: 'CustomerReturn' }
}]
@ObjectModel.foreignKey.association: '_CustomerReturn'
key Item.CustomerReturn,
key Item.CustomerReturnItem,
Item.CustomerReturnItemUUID,
//Category
Item.CustomerReturnItemCategory,
Item.CustomerReturnItemType,
Item.IsReturnsItem,
//Admin
Item.CreatedByUser,
Item.CreationDate,
Item.CreationTime,
Item.LastChangeDate,
//Org
Item.Division,
//Product
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_MaterialStdVH',
element: 'Material' }
}]
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'Product'
Item.Material,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_Product'
Item._Material,
@Analytics.internalName: #LOCAL
Item.Product,
Item._Product,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'ProductGroup'
Item.MaterialGroup,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_ProductGroup'
Item._MaterialGroup,
@Analytics.internalName: #LOCAL
Item.ProductGroup,
Item._ProductGroup,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_MaterialStdVH',
element: 'Material' }
}]
Item.OriginallyRequestedMaterial,
Item.MaterialByCustomer,
Item.InternationalArticleNumber,
Item.Batch,
Item.ProductHierarchyNode,
Item.ProductCatalog,
Item.AdditionalMaterialGroup1,
Item.AdditionalMaterialGroup2,
Item.AdditionalMaterialGroup3,
Item.AdditionalMaterialGroup4,
Item.AdditionalMaterialGroup5,
Item.Plant,
Item.StorageLocation,
Item.ProductConfiguration,
Item.BillOfMaterial,
Item.BOMExplosionDate,
//Sales
Item.CustomerReturnItemText,
Item.PurchaseOrderByCustomer,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
Item.OrderQuantity,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
Item.ConfdDelivQtyInOrderQtyUnit,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
Item.TargetDelivQtyInOrderQtyUnit,
@Semantics.unitOfMeasure: true
Item.OrderQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'BaseUnit'
Item.ConfdDeliveryQtyInBaseUnit,
//@Semantics.unitOfMeasure: true
Item.BaseUnit,
Item.OrderToBaseQuantityDnmntr,
Item.OrderToBaseQuantityNmrtr,
@Semantics.quantity.unitOfMeasure: 'RequestedQuantityUnit'
Item.RequestedQuantity,
//@Semantics.unitOfMeasure: true
Item.RequestedQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'BaseUnit'
Item.RequestedQuantityInBaseUnit,
@Semantics.quantity.unitOfMeasure: 'ItemWeightUnit'
Item.ItemGrossWeight,
@Semantics.quantity.unitOfMeasure: 'ItemWeightUnit'
Item.ItemNetWeight,
//@Semantics.unitOfMeasure: true
Item.ItemWeightUnit,
@Semantics.quantity.unitOfMeasure: 'ItemVolumeUnit'
Item.ItemVolume,
//@Semantics.unitOfMeasure: true
Item.ItemVolumeUnit,
Item.ServicesRenderedDate,
Item.SalesDistrict,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_SalesDealStdVH',
element: 'SalesDeal' }
}]
Item.SalesDeal,
Item.CustomerGroup,
Item.SalesDocumentRjcnReason,
//Pricing
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.NetAmount,
Item.PricingDate,
@Semantics.currencyCode: true
Item.TransactionCurrency,
Item.ExchangeRateDate,
Item.PriceDetnExchangeRate,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.NetPriceAmount,
@Semantics.quantity.unitOfMeasure: 'NetPriceQuantityUnit'
Item.NetPriceQuantity,
//@Semantics.unitOfMeasure: true
Item.NetPriceQuantityUnit,
Item.StatisticalValueControl,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.TaxAmount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.CostAmount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal1Amount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal2Amount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal3Amount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal4Amount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal5Amount,
@Semantics.amount.currencyCode: 'TransactionCurrency'
Item.Subtotal6Amount,
//Shipping
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_ShippingPointStdVH',
element: 'ShippingPoint' }
}]
Item.ShippingPoint,
Item.ShippingType,
Item.InventorySpecialStockType,
Item.DeliveryPriority,
Item.Route,
Item.DeliveryDateQuantityIsFixed,
Item.PartialDeliveryIsAllowed,
Item.MaxNmbrOfPartialDelivery,
Item.UnlimitedOverdeliveryIsAllowed,
Item.OverdelivTolrtdLmtRatioInPct,
Item.UnderdelivTolrtdLmtRatioInPct,
@Semantics.quantity.unitOfMeasure: 'BaseUnit'
Item.MinDeliveryQtyInBaseUnit,
Item.IncotermsClassification,
Item.IncotermsTransferLocation,
Item.IncotermsLocation1,
Item.IncotermsLocation2,
Item.IncotermsVersion,
Item.ItemIsDeliveryRelevant,
//Billing
Item.BillingDocumentDate,
Item.ItemIsBillingRelevant,
Item.ItemBillingBlockReason,
//Payment
Item.CustomerPaymentTerms,
Item.PaymentMethod,
//Tax Classfication
Item.ProductTaxClassification1,
Item.ProductTaxClassification2,
Item.ProductTaxClassification3,
Item.ProductTaxClassification4,
Item.ProductTaxClassification5,
Item.ProductTaxClassification6,
Item.ProductTaxClassification7,
Item.ProductTaxClassification8,
Item.ProductTaxClassification9,
//Accounting
Item.FiscalYear,
Item.FiscalPeriod,
Item.CustomerAccountAssignmentGroup,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_BusinessAreaStdVH',
element: 'BusinessArea' }
}]
Item.BusinessArea,
Item.ProfitCenter,
Item.WBSElementInternalID,
Item.OrderID,
Item.ControllingObject,
@API.element.releaseState: #DECOMMISSIONED
@API.element.successor: 'ProfitabilitySegment_2'
Item.ProfitabilitySegment,
Item.ProfitabilitySegment_2,
Item.OriginSDDocument,
Item.OriginSDDocumentItem,
//Reference
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_SalesDocumentStdVH',
element: 'SalesDocument' }
}]
Item.ReferenceSDDocument,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_SalesDocumentItemStdVH',
element: 'SalesDocumentItem' },
additionalBinding: [{ localElement: 'ReferenceSDDocument',
element: 'SalesDocument' }]
}]
Item.ReferenceSDDocumentItem,
Item.ReferenceSDDocumentCategory,
Item.HigherLevelItem,
//Advanced Returns Management Process
Item.RetsMgmtProcess,
//Advanced Returns Management Process Item
AdvncdRetsMgmtProcessItem.RetsMgmtProcessItem,
Item.ReturnReason,
Item.ReturnsRefundExtent,
Item.RetsMgmtProcessingBlock,
AdvncdRetsMgmtProcessItem.ReturnsRefundRjcnReason,
AdvncdRetsMgmtProcessItem.CustRetMatlAuthzn,
AdvncdRetsMgmtProcessItem.CustomerRetMatlInspResultCode,
AdvncdRetsMgmtProcessItem.NextFllwUpActivityForMatlInsp,
AdvncdRetsMgmtProcessItem.RetsMgmtItmLogProcgStatus,
AdvncdRetsMgmtProcessItem.RetsMgmtItmCompnProcgStatus,
AdvncdRetsMgmtProcessItem.RetsMgmtItmProcgStatus,
AdvncdRetsMgmtProcessItem.CRMLogicalSystem,
AdvncdRetsMgmtProcessItem.CRMObjectUUID,
AdvncdRetsMgmtProcessItem.CRMObjectID,
AdvncdRetsMgmtProcessItem.CRMObjectType,
//Advanced Returns Management Process Step (Return Order)
AdvncdRetsMgmtProcessStep.RetsMgmtProcItmQtySplit,
AdvncdRetsMgmtProcessStep.RetsMgmtProcessStep,
AdvncdRetsMgmtProcessStep.ReturnsDocumentType,
AdvncdRetsMgmtProcessStep.ReturnsDocument as ReturnsDocument,
AdvncdRetsMgmtProcessStep.ReturnsDocumentItem,
AdvncdRetsMgmtProcessStep.ReturnsReferenceDocumentType,
AdvncdRetsMgmtProcessStep.ReturnsReferenceDocument,
AdvncdRetsMgmtProcessStep.ReturnsReferenceDocumentItem,
AdvncdRetsMgmtProcessStep.ReturnsDocumentStatus,
AdvncdRetsMgmtProcessStep.ReturnsDocumentApprovalStatus,
AdvncdRetsMgmtProcessStep.RetsMgmtProcItmExectdSequence,
AdvncdRetsMgmtProcessStep.CustRetItmChainID,
AdvncdRetsMgmtProcessStep.CustRetItmFollowUpActivity,
AdvncdRetsMgmtProcessStep.ReturnsMaterialHasBeenReceived,
AdvncdRetsMgmtProcessStep.NextPlantForFollowUpActivity,
AdvncdRetsMgmtProcessStep.ReturnsTransshipmentPlant,
AdvncdRetsMgmtProcessStep.ReturnsRefundType,
AdvncdRetsMgmtProcessStep.ReturnsRefundProcgMode,
@Semantics.booleanIndicator:true
AdvncdRetsMgmtProcessItem.RetsProdValnIsSuspended,
AdvncdRetsMgmtProcessStep.PrelimRefundIsDetermined,
AdvncdRetsMgmtProcessStep.ReplacementMaterial,
@Semantics.quantity.unitOfMeasure: 'ReplacementMaterialQtyUnit'
AdvncdRetsMgmtProcessStep.ReplacementMaterialQuantity,
//@Semantics.unitOfMeasure: true
AdvncdRetsMgmtProcessStep.ReplacementMaterialQtyUnit,
AdvncdRetsMgmtProcessStep.ReplacementMaterialIsRequested,
AdvncdRetsMgmtProcessStep.ReplacementMatlSupplyingPlant,
AdvncdRetsMgmtProcessStep.Supplier,
AdvncdRetsMgmtProcessStep.AddressID,
AdvncdRetsMgmtProcessStep.SupplierRetMatlAuthzn,
AdvncdRetsMgmtProcessStep.SuplrRetMatlAuthznIsRequired,
AdvncdRetsMgmtProcessStep.RetMatlInspResultCode,
AdvncdRetsMgmtProcessStep.ProductIsInspectedAtCustSite,
//Status
Item.SDProcessStatus,
Item.TotalDeliveryStatus,
Item.DeliveryStatus,
Item.DeliveryBlockStatus,
Item.OrderRelatedBillingStatus,
Item.BillingBlockStatus,
Item.ItemGeneralIncompletionStatus,
Item.ItemBillingIncompletionStatus,
Item.PricingIncompletionStatus,
Item.ItemDeliveryIncompletionStatus,
Item.SDDocumentRejectionStatus,
Item.TotalSDDocReferenceStatus,
@ObjectModel.association.type: [#TO_COMPOSITION_PARENT,
#TO_COMPOSITION_ROOT]
_CustomerReturn,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
Item._ScheduleLine,
Item._Partner,
Item._ItemCategory,
Item._CreatedByUser,
Item._Division,
Item._OriginallyRequestedMaterial,
Item._ProductHierarchyNode,
Item._AdditionalMaterialGroup1,
Item._AdditionalMaterialGroup2,
Item._AdditionalMaterialGroup3,
Item._AdditionalMaterialGroup4,
Item._AdditionalMaterialGroup5,
Item._Plant,
Item._StorageLocation,
Item._OrderQuantityUnit,
Item._BaseUnit,
Item._RequestedQuantityUnit,
Item._ItemWeightUnit,
Item._ItemVolumeUnit,
Item._SalesDistrict,
Item._SalesDeal,
Item._CustomerGroup,
Item._SalesDocumentRjcnReason,
Item._NetPriceQuantityUnit,
Item._TransactionCurrency,
Item._StatisticalValueControl,
Item._ShippingPoint,
Item._DeliveryPriority,
Item._IncotermsClassification,
Item._IncotermsVersion,
Item._ItemBillingBlockReason,
Item._ItemIsBillingRelevant,
Item._CustomerPaymentTerms,
// _PaymentMethod,
Item._CustomerAccountAssgmtGroup,
Item._BusinessArea,
Item._WBSElementBasicData_2,
Item._ReferenceSDDocument,
Item._ReferenceSDDocumentItem,
Item._ReferenceSDDocumentCategory,
Item._ReturnReason,
Item._ReturnsRefundExtent,
AdvncdRetsMgmtProcessStep._ReturnsReferenceDocumentType,
AdvncdRetsMgmtProcessItem._ReturnsRefundRjcnReason,
AdvncdRetsMgmtProcessItem._RetsMgmtItmLogProcgStatus,
AdvncdRetsMgmtProcessItem._RetsMgmtItmCompnProcgStatus,
AdvncdRetsMgmtProcessItem._RetsMgmtItmProcgStatus,
AdvncdRetsMgmtProcessStep._ReturnsRefundType,
AdvncdRetsMgmtProcessStep._ReturnsRefundProcgMode,
AdvncdRetsMgmtProcessStep._ReplacementMaterialQtyUnit,
AdvncdRetsMgmtProcessStep._Supplier,
AdvncdRetsMgmtProcessStep._Address,
AdvncdRetsMgmtProcessStep._DfltAddrRprstn,
AdvncdRetsMgmtProcessStep._RetMatlInspResultCode,
Item._SDProcessStatus,
Item._TotalDeliveryStatus,
Item._DeliveryStatus,
Item._DeliveryBlockStatus,
Item._OrderRelatedBillingStatus,
Item._BillingBlockStatus,
Item._ItemGeneralIncompletionStatus,
Item._ItemBillingIncompletionStatus,
Item._PricingIncompletionStatus,
Item._ItemDelivIncompletionSts,
Item._SDDocumentRejectionStatus,
Item._TotalSDDocReferenceStatus
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ADVNCDRETURNSMGMTPROCESSITEM",
"I_ADVNCDRETURNSMGMTPROCESSSTEP",
"I_CUSTOMERRETURNITEM"
],
"ASSOCIATED":
[
"I_ADDITIONALMATERIALGROUP1",
"I_ADDITIONALMATERIALGROUP2",
"I_ADDITIONALMATERIALGROUP3",
"I_ADDITIONALMATERIALGROUP4",
"I_ADDITIONALMATERIALGROUP5",
"I_ADDRESS",
"I_ADDRESS_2",
"I_BILLINGBLOCKREASON",
"I_BILLINGBLOCKSTATUS",
"I_BILLINGRELEVANCECODE",
"I_BUSINESSAREA",
"I_CURRENCY",
"I_CUSTOMERACCOUNTASSGMTGROUP",
"I_CUSTOMERGROUP",
"I_CUSTOMERPAYMENTTERMS",
"I_CUSTOMERRETURNENHANCED",
"I_CUSTOMERRETURNSCHEDULELINE",
"I_DELIVERYBLOCKSTATUS",
"I_DELIVERYPRIORITY",
"I_DELIVERYSTATUS",
"I_DIVISION",
"I_INCOTERMSCLASSIFICATION",
"I_INCOTERMSVERSION",
"I_ITEMBILLINGINCOMPLETIONSTS",
"I_ITEMDELIVINCOMPLETIONSTS",
"I_ITEMGENINCOMPLETIONSTATUS",
"I_MATERIAL",
"I_MATERIALGROUP",
"I_ORDERRELATEDBILLINGSTATUS",
"I_PLANT",
"I_PRICINGINCOMPLETIONSTATUS",
"I_PRODUCT",
"I_PRODUCTGROUP_2",
"I_PRODUCTHIERARCHYNODE",
"I_RETMATLINSPRESULTCODE",
"I_RETSMGMTCOMPNPROCGSTATUS",
"I_RETSMGMTPROCGSTATUS",
"I_RETURNREASON",
"I_RETURNSDOCUMENTTYPE",
"I_RETURNSREFUNDEXTENT",
"I_RETURNSREFUNDPROCGMODEACTIVE",
"I_RETURNSREFUNDTYPE",
"I_SALESDEAL",
"I_SALESDISTRICT",
"I_SALESDOCUMENT",
"I_SALESDOCUMENTITEM",
"I_SALESDOCUMENTITEMCATEGORY",
"I_SALESDOCUMENTITEMPARTNER",
"I_SALESDOCUMENTRJCNREASON",
"I_SDDOCUMENTCATEGORY",
"I_SDDOCUMENTREJECTIONSTATUS",
"I_SDPROCESSSTATUS",
"I_SHIPPINGPOINT",
"I_STATISTICALVALUECONTROL",
"I_STORAGELOCATION",
"I_SUPPLIER",
"I_TOTALDELIVERYSTATUS",
"I_TOTALSDDOCREFERENCESTATUS",
"I_UNITOFMEASURE",
"I_USER",
"I_WBSELEMENTBASICDATA"
],
"BASE":
[
"I_ADVNCDRETURNSMGMTPROCESSITEM",
"I_ADVNCDRETURNSMGMTPROCESSSTEP",
"I_CUSTOMERRETURNITEM"
],
"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