C_CustomerReturnItemOPg

DDL: C_CUSTOMERRETURNITEMOPG Type: view CONSUMPTION

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)

SourceAliasJoin Type
I_CustomerReturnItemEnhanced ReturnItem from

Associations (37)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;