C_CustomerReturnItemOPg
Returns Order Item Object Page
C_CustomerReturnItemOPg is a Consumption CDS View that provides data about "Returns Order Item Object Page" in SAP S/4HANA. It reads from 1 data source (I_CustomerReturnItemEnhanced) and exposes 101 fields with key fields CustomerReturn, CustomerReturnItem. It has 37 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CustomerReturnItemEnhanced | ReturnItem | from |
Associations (37)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | C_CreditMemoRequestItem | _CustRetCreditMemoReqItem | $projection.CustomerReturn = _CustRetCreditMemoReqItem.ReferenceSDDocument and $projection.CustomerReturnItem = _CustRetCreditMemoReqItem.ReferenceSDDocumentItem |
| [0..*] | C_SalesOrderWithoutChargeItem | _OrderWOCharge | $projection.CustomerReturn = _OrderWOCharge.ReferenceSDDocument and $projection.CustomerReturnItem = _OrderWOCharge.ReferenceSDDocumentItem |
| [0..*] | C_CustRetItemCustomer | _BusinessPartnersItem | $projection.CustomerReturn = _BusinessPartnersItem.CustomerReturn and $projection.CustomerReturnItem = _BusinessPartnersItem.CustomerReturnItem |
| [0..1] | I_AllwdPlantsPerSlsOrgVH | _PlantVH | $projection.ProductionPlant = _PlantVH.Plant and $projection.salesorganization = _PlantVH.SalesOrganization and $projection.distributionchannel = _PlantVH.DistributionChannel |
| [0..1] | P_CustReturnSubsqntProcg | _CustReturnSubsqntProcg | $projection.CustomerReturn = _CustReturnSubsqntProcg.CustomerReturn and $projection.CustomerReturnItem = _CustReturnSubsqntProcg.CustomerReturnItem |
| [0..1] | P_CustRetRefDocItem | _CustRetRefDocItem | $projection.ReferenceSDDocument = _CustRetRefDocItem.ReturnsReferenceDocument and $projection.ReferenceSDDocumentItem = _CustRetRefDocItem.ReturnsReferenceDocumentItem |
| [0..1] | I_UnitOfMeasure | _QuantityUnitValueHelp | $projection.OrderQuantityUnit = _QuantityUnitValueHelp.UnitOfMeasure |
| [0..*] | I_ProductAlternativeUoM | _ProductAlternativeUoM | $projection.Material = _ProductAlternativeUoM.Product |
| [0..1] | I_ProductAlternativeUoM | _ProductAlternativeUoMVH | $projection.Material = _ProductAlternativeUoMVH.Product and $projection.OrderQuantityUnit = _ProductAlternativeUoMVH.AlternativeUnit |
| [0..1] | I_ShippingPoint | _ShippingPoint | $projection.ShippingPoint = _ShippingPoint.ShippingPoint |
| [0..1] | I_SalesDocumentRjcnReason | _ReturnsRefundRjcnReason | $projection.ReturnsRefundRjcnReason = _ReturnsRefundRjcnReason.SalesDocumentRjcnReason |
| [0..1] | I_ReturnsRefundExtent | _ReturnsRefundExtent | $projection.ReturnsRefundExtent = _ReturnsRefundExtent.ReturnsRefundExtent |
| [0..1] | I_ReturnReason | _ReturnReason | $projection.ReturnReason = _ReturnReason.ReturnReason |
| [0..1] | I_ReturnsRefundType | _ReturnsRefundType | $projection.ReturnsRefundType = _ReturnsRefundType.ReturnsRefundType |
| [0..1] | I_StorageLocation | _StorageLocation | $projection.ProductionPlant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation |
| [0..*] | I_MaterialText | _MaterialText | $projection.Material = _MaterialText.Material |
| [0..*] | I_MaterialGroupText | _MaterialGroupText | $projection.MaterialGroup = _MaterialGroupText.MaterialGroup |
| [0..*] | I_ShippingPointText | _ShippingPointText | $projection.ShippingPoint = _ShippingPointText.ShippingPoint |
| [0..*] | I_SDDocumentCategoryText | _SDDocumentCategoryText | $projection.ReferenceSDDocumentCategory = _SDDocumentCategoryText.SDDocumentCategory |
| [0..*] | I_ReturnReasonText | _ReturnReasonText | $projection.ReturnReason = _ReturnReasonText.ReturnReason |
| [0..*] | I_ReturnsRefundTypeText | _ReturnsRefundTypeText | $projection.ReturnsRefundType = _ReturnsRefundTypeText.ReturnsRefundType |
| [0..*] | I_ReturnsRefundExtentText | _ReturnsRefundExtentText | $projection.ReturnsRefundExtent = _ReturnsRefundExtentText.ReturnsRefundExtent |
| [0..*] | I_RetMatlInspResultCodeText | _RetMatlInspResultCodeText | $projection.RetMatlInspResultCode = _RetMatlInspResultCodeText.RetMatlInspResultCode |
| [0..*] | I_SDDocumentRejectionStatusT | _SDDocumentRejectionStatusT | $projection.SDDocumentRejectionStatus = _SDDocumentRejectionStatusT.SDDocumentRejectionStatus |
| [0..*] | I_SalesDocumentRjcnReasonText | _SalesDocumentRjcnReasonText | $projection.SalesDocumentRjcnReason = _SalesDocumentRjcnReasonText.SalesDocumentRjcnReason |
| [0..1] | I_Product | _Product | $projection.Material = _Product.Product |
| [0..1] | I_ProductPlant | _ProductPlant | ReturnItem.Product = _ProductPlant.Product and ReturnItem.Plant = _ProductPlant.Plant |
| [0..*] | C_CustomerReturnSerialNumber | _SerialNumbers | $projection.CustomerReturn = _SerialNumbers.CustomerReturn and $projection.CustomerReturnItem = _SerialNumbers.CustomerReturnItem and $projection.Material = _SerialNumbers.Product |
| [0..1] | I_RetMatlInspResultCode | _InspectionCodeVH | $projection.InspectionCode = _InspectionCodeVH.RetMatlInspResultCode |
| [0..1] | I_FollowUpActivityVH | _FollowUpActivityVH | $projection.CustRetItmFollowUpActivity = _FollowUpActivityVH.CustRetItmFollowUpActivity |
| [0..*] | I_FollowUpActivityText | _FollowUpActivityText | $projection.CustRetItmFollowUpActivity = _FollowUpActivityText.CustRetItmFollowUpActivity |
| [0..*] | I_RetMatlInspResultCodeText | _InspectionCodeText | $projection.InspectionCode = _InspectionCodeText.RetMatlInspResultCode |
| [0..*] | C_CustomerReturnSupplierVH | _SupplierVH | $projection.Supplier = _SupplierVH.Supplier |
| [0..1] | I_Supplier | _SupplierText | $projection.Supplier = _SupplierText.Supplier |
| [0..1] | I_AdvncdReturnsMgmtProcessItem | _RetsMgmtProcItmWthProcgSts | $projection.RetsMgmtProcess = _RetsMgmtProcItmWthProcgSts.RetsMgmtProcess and $projection.CustomerReturnItem = _RetsMgmtProcItmWthProcgSts.RetsMgmtProcessItem |
| [0..1] | P_CustRetItemScheduleLine | _ScheduleLine | $projection.CustomerReturn = _ScheduleLine.SalesDocument and $projection.CustomerReturnItem = _ScheduleLine.SalesDocumentItem |
| [0..1] | E_SalesDocumentItemBasic | _Extension | $projection.CustomerReturnItem = _Extension.SalesDocumentItem and $projection.CustomerReturn = _Extension.SalesDocument |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Returns Order Item Object Page | view | |
| VDM.viewType | #CONSUMPTION | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AbapCatalog.sqlViewName | CCUSTRETITMOPG | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| Consumption.semanticObject | CustomerReturn | view | |
| Search.searchable | true | view |
Fields (101)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CustomerReturn | I_CustomerReturnItemEnhanced | CustomerReturn | |
| KEY | CustomerReturnItem | I_CustomerReturnItemEnhanced | CustomerReturnItem | Item |
| HigherLevelItem | I_CustomerReturnItemEnhanced | HigherLevelItem | Higher-Lev.Item | |
| Material | ||||
| RootBatchProduct | I_CustomerReturnItemEnhanced | Material | Vehicle Model | |
| MaterialGroup | ||||
| Batch | I_CustomerReturnItemEnhanced | Batch | Lot No. | |
| BatchBySupplier | ||||
| IsBatchManagementRequired | _Product | IsBatchManagementRequired | Batch Mgmt Rqt(Plnt) | |
| ReturnReason | I_CustomerReturnItemEnhanced | ReturnReason | Return Reason | |
| RetsMgmtItmLogProcgStatus | ||||
| RetsMgmtItmLogProcgStatusDesc | ||||
| RetsMgmtItmCompnProcgStatus | ||||
| RetsMgmtCompnProcgStatusDesc | ||||
| RetsMgmtItmProcgStatus | ||||
| RetsMgmtProcessingStatusDesc | ||||
| OrderQuantity | ||||
| OrderQuantityUnit | I_CustomerReturnItemEnhanced | OrderQuantityUnit | Sales Unit | |
| BaseUnit | I_CustomerReturnItemEnhanced | BaseUnit | Unit of Measure | |
| UnitOfMeasureDimension | ||||
| NetAmount | I_CustomerReturnItemEnhanced | NetAmount | Stated Amount | |
| Currency | I_CustomerReturnItemEnhanced | TransactionCurrency | Transaction Currency | |
| DeliveryDate | ||||
| CustomerReturnType | ||||
| ProductionPlant | ||||
| RootBatchPlant | I_CustomerReturnItemEnhanced | Plant | Valuation Area | |
| PlantName | _Plant | PlantName | Plant Name | |
| MaterialByCustomer | I_CustomerReturnItemEnhanced | MaterialByCustomer | Customer Mat. | |
| BillOfMaterial | I_CustomerReturnItemEnhanced | BillOfMaterial | BOM | |
| BOMExplosionDate | I_CustomerReturnItemEnhanced | BOMExplosionDate | ||
| BillingRelevanceCode | SalesDocumentItemCategory | BillingRelevanceCode | ||
| ReferenceSDDocumentCategory | I_CustomerReturnItemEnhanced | ReferenceSDDocumentCategory | Prec.Doc.Categ. | |
| ReferenceSDDocument | I_CustomerReturnItemEnhanced | ReferenceSDDocument | Reference Doc. | |
| ReferenceSDDocumentItem | I_CustomerReturnItemEnhanced | ReferenceSDDocumentItem | Reference Item | |
| StorageLocation | I_CustomerReturnItemEnhanced | StorageLocation | StorageLocation | |
| StorageLocationName | ||||
| ShippingCondition | ||||
| ShippingPoint | ||||
| ReturnsRefundType | I_CustomerReturnItemEnhanced | ReturnsRefundType | ||
| ReturnsRefundProcgMode | I_CustomerReturnItemEnhanced | ReturnsRefundProcgMode | ||
| ReturnsRefundProcgModeDesc | ||||
| ReturnsRefundExtent | I_CustomerReturnItemEnhanced | ReturnsRefundExtent | ||
| RetMatlInspResultCode | I_CustomerReturnItemEnhanced | RetMatlInspResultCode | ||
| SalesDocumentRjcnReason | I_CustomerReturnItemEnhanced | SalesDocumentRjcnReason | RejectionReason | |
| ReturnsRefundRjcnReason | I_CustomerReturnItemEnhanced | ReturnsRefundRjcnReason | ||
| SDDocumentRejectionStatus | I_CustomerReturnItemEnhanced | SDDocumentRejectionStatus | ||
| LastChangeDateTime | ||||
| SalesOrganization | ||||
| DistributionChannel | ||||
| OrganizationDivision | ||||
| RetsMgmtProcessingBlock | I_CustomerReturnItemEnhanced | RetsMgmtProcessingBlock | ||
| ReturnsMaterialHasBeenReceived | I_CustomerReturnItemEnhanced | ReturnsMaterialHasBeenReceived | ||
| CustRetMatlAuthzn | I_CustomerReturnItemEnhanced | CustRetMatlAuthzn | ||
| LinkedSAPObjectKey | ||||
| CustomerReturnItemUUID | ||||
| BillOfMaterialItemUUID | ||||
| CustRetItmFollowUpActivity | I_CustomerReturnItemEnhanced | CustRetItmFollowUpActivity | Follow-Up Act. | |
| InspectionCode | I_CustomerReturnItemEnhanced | RetMatlInspResultCode | ||
| ProductIsInspectedAtCustSite | ||||
| Supplier | I_CustomerReturnItemEnhanced | Supplier | Supplier | |
| SupplierAddress | ||||
| SupplierAddressID | ||||
| ItemDeliveryAddressID | I_CustomerReturnItemEnhanced | AddressID | Ship-to address | |
| CustRetItmInspectionText | ||||
| CustRetItmCustomerText | ||||
| FollowUpActivityIsSupplied | ||||
| RetsMgmtProcess | I_CustomerReturnItemEnhanced | RetsMgmtProcess | ||
| RetsMgmtProcessItem | I_CustomerReturnItemEnhanced | RetsMgmtProcessItem | ||
| GoodsMovementType | _ScheduleLine | GoodsMovementType | Movement Type | |
| _CustomerReturn | I_CustomerReturnItemEnhanced | _CustomerReturn | ||
| _StorageLocation | _StorageLocation | |||
| _QuantityUnitValueHelp | _QuantityUnitValueHelp | |||
| _ProductAlternativeUoM | _ProductAlternativeUoM | |||
| _ProductAlternativeUoMVH | _ProductAlternativeUoMVH | |||
| _MaterialGroupText | _MaterialGroupText | |||
| _MaterialText | _MaterialText | |||
| _ShippingPoint | _ShippingPoint | |||
| _ShippingPointText | _ShippingPointText | |||
| _SDDocumentCategoryText | _SDDocumentCategoryText | |||
| _PlantVH | _PlantVH | |||
| _ReturnReasonText | _ReturnReasonText | |||
| _ReturnReason | _ReturnReason | |||
| _ReturnsRefundType | _ReturnsRefundType | |||
| _ReturnsRefundExtent | _ReturnsRefundExtent | |||
| _BusinessPartnersItem | _BusinessPartnersItem | |||
| _ReturnsRefundRjcnReason | _ReturnsRefundRjcnReason | |||
| _CustRetCreditMemoReqItem | _CustRetCreditMemoReqItem | |||
| _OrderWOCharge | _OrderWOCharge | |||
| _ReturnsRefundTypeText | _ReturnsRefundTypeText | |||
| _ReturnsRefundExtentText | _ReturnsRefundExtentText | |||
| _RetMatlInspResultCodeText | _RetMatlInspResultCodeText | |||
| _SDDocumentRejectionStatusT | _SDDocumentRejectionStatusT | |||
| _SalesDocumentRjcnReasonText | _SalesDocumentRjcnReasonText | |||
| _InspectionCodeVH | _InspectionCodeVH | |||
| _FollowUpActivityVH | _FollowUpActivityVH | |||
| _FollowUpActivityText | _FollowUpActivityText | |||
| _InspectionCodeText | _InspectionCodeText | |||
| _SupplierVH | _SupplierVH | |||
| _SupplierText | _SupplierText | |||
| _SerialNumbers | _SerialNumbers | |||
| _RetsMgmtProcItmWthProcgSts | _RetsMgmtProcItmWthProcgSts |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_CustomerReturnItemOPg.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
CREATE VIEW C_CustomerReturnItemOPg AS
SELECT
ReturnItem.CustomerReturn AS CustomerReturn,
ReturnItem.CustomerReturnItem AS CustomerReturnItem,
ReturnItem.HigherLevelItem AS HigherLevelItem,
cast(ReturnItem.Material as productnumber preserving type) AS Material,
ReturnItem.Material AS RootBatchProduct,
cast(ReturnItem.MaterialGroup as productgroup preserving type) AS MaterialGroup,
ReturnItem.Batch AS Batch,
cast ('' as charg_d) AS BatchBySupplier,
_Product.IsBatchManagementRequired AS IsBatchManagementRequired,
ReturnItem.ReturnReason AS ReturnReason,
cast('' as return_log_procg_status) AS RetsMgmtItmLogProcgStatus,
cast('' as val_text) AS RetsMgmtItmLogProcgStatusDesc,
cast('' as msr_fin_status) AS RetsMgmtItmCompnProcgStatus,
cast('' as val_text) AS RetsMgmtCompnProcgStatusDesc,
cast('' as msr_proc_status) AS RetsMgmtItmProcgStatus,
cast('' as val_text) AS RetsMgmtProcessingStatusDesc,
cast (ReturnItem.OrderQuantity as menge_pos) AS OrderQuantity,
ReturnItem.OrderQuantityUnit AS OrderQuantityUnit,
ReturnItem.BaseUnit AS BaseUnit,
ReturnItem._OrderQuantityUnit.UnitOfMeasureDimension AS UnitOfMeasureDimension,
ReturnItem.NetAmount AS NetAmount,
ReturnItem.TransactionCurrency AS Currency,
ReturnItem._CustomerReturn.RequestedDeliveryDate AS DeliveryDate,
ReturnItem._CustomerReturn.CustomerReturnType AS CustomerReturnType,
cast (ReturnItem.Plant as wsubst_rec_plant) AS ProductionPlant,
ReturnItem.Plant AS RootBatchPlant,
_Plant.PlantName AS PlantName,
ReturnItem.MaterialByCustomer AS MaterialByCustomer,
ReturnItem.BillOfMaterial AS BillOfMaterial,
ReturnItem.BOMExplosionDate AS BOMExplosionDate,
SalesDocumentItemCategory.BillingRelevanceCode AS BillingRelevanceCode,
ReturnItem.ReferenceSDDocumentCategory AS ReferenceSDDocumentCategory,
ReturnItem.ReferenceSDDocument AS ReferenceSDDocument,
ReturnItem.ReferenceSDDocumentItem AS ReferenceSDDocumentItem,
ReturnItem.StorageLocation AS StorageLocation,
ReturnItem._StorageLocation.StorageLocationName AS StorageLocationName,
ReturnItem._CustomerReturn.ShippingCondition AS ShippingCondition,
cast (ReturnItem.ShippingPoint as borgr_wanst) AS ShippingPoint,
ReturnItem.ReturnsRefundType AS ReturnsRefundType,
ReturnItem.ReturnsRefundProcgMode AS ReturnsRefundProcgMode,
ReturnItem._ReturnsRefundProcgMode.ReturnsRefundProcgModeDesc AS ReturnsRefundProcgModeDesc,
ReturnItem.ReturnsRefundExtent AS ReturnsRefundExtent,
ReturnItem.RetMatlInspResultCode AS RetMatlInspResultCode,
ReturnItem.SalesDocumentRjcnReason AS SalesDocumentRjcnReason,
ReturnItem.ReturnsRefundRjcnReason AS ReturnsRefundRjcnReason,
ReturnItem.SDDocumentRejectionStatus AS SDDocumentRejectionStatus,
ReturnItem._CustomerReturn.LastChangeDateTime AS LastChangeDateTime,
ReturnItem._CustomerReturn.SalesOrganization AS SalesOrganization,
ReturnItem._CustomerReturn.DistributionChannel AS DistributionChannel,
ReturnItem._CustomerReturn.OrganizationDivision AS OrganizationDivision,
ReturnItem.RetsMgmtProcessingBlock AS RetsMgmtProcessingBlock,
ReturnItem.ReturnsMaterialHasBeenReceived AS ReturnsMaterialHasBeenReceived,
ReturnItem.CustRetMatlAuthzn AS CustRetMatlAuthzn,
cast ('' as objky) AS LinkedSAPObjectKey,
cast (ReturnItem.CustomerReturnItemUUID as abap.char( 32 )) AS CustomerReturnItemUUID,
cast ('' as abap.char( 32 )) AS BillOfMaterialItemUUID,
ReturnItem.CustRetItmFollowUpActivity AS CustRetItmFollowUpActivity,
ReturnItem.RetMatlInspResultCode AS InspectionCode,
cast('' as msr_at_customer_site) AS ProductIsInspectedAtCustSite,
ReturnItem.Supplier AS Supplier,
cast ('' as abap.sstring(75)) AS SupplierAddress,
cast ('' as ad_addrnum) AS SupplierAddressID,
ReturnItem.AddressID AS ItemDeliveryAddressID,
cast ('' as msr_insp_comment) AS CustRetItmInspectionText,
cast ('' as msr_cust_insp_comment) AS CustRetItmCustomerText,
'' AS FollowUpActivityIsSupplied,
ReturnItem.RetsMgmtProcess AS RetsMgmtProcess,
ReturnItem.RetsMgmtProcessItem AS RetsMgmtProcessItem,
_ScheduleLine.GoodsMovementType AS GoodsMovementType,
ReturnItem._CustomerReturn AS _CustomerReturn
FROM I_CustomerReturnItemEnhanced AS ReturnItem
LEFT OUTER JOIN C_CreditMemoRequestItem AS _CustRetCreditMemoReqItem ON CustomerReturn = _CustRetCreditMemoReqItem.ReferenceSDDocument AND CustomerReturnItem = _CustRetCreditMemoReqItem.ReferenceSDDocumentItem -- association [0..*]
LEFT OUTER JOIN C_SalesOrderWithoutChargeItem AS _OrderWOCharge ON CustomerReturn = _OrderWOCharge.ReferenceSDDocument AND CustomerReturnItem = _OrderWOCharge.ReferenceSDDocumentItem -- association [0..*]
LEFT OUTER JOIN C_CustRetItemCustomer AS _BusinessPartnersItem ON CustomerReturn = _BusinessPartnersItem.CustomerReturn AND CustomerReturnItem = _BusinessPartnersItem.CustomerReturnItem -- association [0..*]
LEFT OUTER JOIN I_AllwdPlantsPerSlsOrgVH AS _PlantVH ON ProductionPlant = _PlantVH.Plant AND salesorganization = _PlantVH.SalesOrganization AND distributionchannel = _PlantVH.DistributionChannel -- association [0..1]
LEFT OUTER JOIN P_CustReturnSubsqntProcg AS _CustReturnSubsqntProcg ON CustomerReturn = _CustReturnSubsqntProcg.CustomerReturn AND CustomerReturnItem = _CustReturnSubsqntProcg.CustomerReturnItem -- association [0..1]
LEFT OUTER JOIN P_CustRetRefDocItem AS _CustRetRefDocItem ON ReferenceSDDocument = _CustRetRefDocItem.ReturnsReferenceDocument AND ReferenceSDDocumentItem = _CustRetRefDocItem.ReturnsReferenceDocumentItem -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _QuantityUnitValueHelp ON OrderQuantityUnit = _QuantityUnitValueHelp.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_ProductAlternativeUoM AS _ProductAlternativeUoM ON Material = _ProductAlternativeUoM.Product -- association [0..*]
LEFT OUTER JOIN I_ProductAlternativeUoM AS _ProductAlternativeUoMVH ON Material = _ProductAlternativeUoMVH.Product AND OrderQuantityUnit = _ProductAlternativeUoMVH.AlternativeUnit -- association [0..1]
LEFT OUTER JOIN I_ShippingPoint AS _ShippingPoint ON ShippingPoint = _ShippingPoint.ShippingPoint -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentRjcnReason AS _ReturnsRefundRjcnReason ON ReturnsRefundRjcnReason = _ReturnsRefundRjcnReason.SalesDocumentRjcnReason -- association [0..1]
LEFT OUTER JOIN I_ReturnsRefundExtent AS _ReturnsRefundExtent ON ReturnsRefundExtent = _ReturnsRefundExtent.ReturnsRefundExtent -- association [0..1]
LEFT OUTER JOIN I_ReturnReason AS _ReturnReason ON ReturnReason = _ReturnReason.ReturnReason -- association [0..1]
LEFT OUTER JOIN I_ReturnsRefundType AS _ReturnsRefundType ON ReturnsRefundType = _ReturnsRefundType.ReturnsRefundType -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON ProductionPlant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation -- association [0..1]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material -- association [0..*]
LEFT OUTER JOIN I_MaterialGroupText AS _MaterialGroupText ON MaterialGroup = _MaterialGroupText.MaterialGroup -- association [0..*]
LEFT OUTER JOIN I_ShippingPointText AS _ShippingPointText ON ShippingPoint = _ShippingPointText.ShippingPoint -- association [0..*]
LEFT OUTER JOIN I_SDDocumentCategoryText AS _SDDocumentCategoryText ON ReferenceSDDocumentCategory = _SDDocumentCategoryText.SDDocumentCategory -- association [0..*]
LEFT OUTER JOIN I_ReturnReasonText AS _ReturnReasonText ON ReturnReason = _ReturnReasonText.ReturnReason -- association [0..*]
LEFT OUTER JOIN I_ReturnsRefundTypeText AS _ReturnsRefundTypeText ON ReturnsRefundType = _ReturnsRefundTypeText.ReturnsRefundType -- association [0..*]
LEFT OUTER JOIN I_ReturnsRefundExtentText AS _ReturnsRefundExtentText ON ReturnsRefundExtent = _ReturnsRefundExtentText.ReturnsRefundExtent -- association [0..*]
LEFT OUTER JOIN I_RetMatlInspResultCodeText AS _RetMatlInspResultCodeText ON RetMatlInspResultCode = _RetMatlInspResultCodeText.RetMatlInspResultCode -- association [0..*]
LEFT OUTER JOIN I_SDDocumentRejectionStatusT AS _SDDocumentRejectionStatusT ON SDDocumentRejectionStatus = _SDDocumentRejectionStatusT.SDDocumentRejectionStatus -- association [0..*]
LEFT OUTER JOIN I_SalesDocumentRjcnReasonText AS _SalesDocumentRjcnReasonText ON SalesDocumentRjcnReason = _SalesDocumentRjcnReasonText.SalesDocumentRjcnReason -- association [0..*]
LEFT OUTER JOIN I_Product AS _Product ON Material = _Product.Product -- association [0..1]
LEFT OUTER JOIN I_ProductPlant AS _ProductPlant ON ReturnItem.Product = _ProductPlant.Product AND ReturnItem.Plant = _ProductPlant.Plant -- association [0..1]
LEFT OUTER JOIN C_CustomerReturnSerialNumber AS _SerialNumbers ON CustomerReturn = _SerialNumbers.CustomerReturn AND CustomerReturnItem = _SerialNumbers.CustomerReturnItem AND Material = _SerialNumbers.Product -- association [0..*]
LEFT OUTER JOIN I_RetMatlInspResultCode AS _InspectionCodeVH ON InspectionCode = _InspectionCodeVH.RetMatlInspResultCode -- association [0..1]
LEFT OUTER JOIN I_FollowUpActivityVH AS _FollowUpActivityVH ON CustRetItmFollowUpActivity = _FollowUpActivityVH.CustRetItmFollowUpActivity -- association [0..1]
LEFT OUTER JOIN I_FollowUpActivityText AS _FollowUpActivityText ON CustRetItmFollowUpActivity = _FollowUpActivityText.CustRetItmFollowUpActivity -- association [0..*]
LEFT OUTER JOIN I_RetMatlInspResultCodeText AS _InspectionCodeText ON InspectionCode = _InspectionCodeText.RetMatlInspResultCode -- association [0..*]
LEFT OUTER JOIN C_CustomerReturnSupplierVH AS _SupplierVH ON Supplier = _SupplierVH.Supplier -- association [0..*]
LEFT OUTER JOIN I_Supplier AS _SupplierText ON Supplier = _SupplierText.Supplier -- association [0..1]
LEFT OUTER JOIN I_AdvncdReturnsMgmtProcessItem AS _RetsMgmtProcItmWthProcgSts ON RetsMgmtProcess = _RetsMgmtProcItmWthProcgSts.RetsMgmtProcess AND CustomerReturnItem = _RetsMgmtProcItmWthProcgSts.RetsMgmtProcessItem -- association [0..1]
LEFT OUTER JOIN P_CustRetItemScheduleLine AS _ScheduleLine ON CustomerReturn = _ScheduleLine.SalesDocument AND CustomerReturnItem = _ScheduleLine.SalesDocumentItem -- association [0..1]
LEFT OUTER JOIN E_SalesDocumentItemBasic AS _Extension ON CustomerReturnItem = _Extension.SalesDocumentItem AND CustomerReturn = _Extension.SalesDocument -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA