C_MassChangeSlsDocReadRequest

DDL: C_MASSCHANGESLSDOCREADREQUEST Type: view CONSUMPTION

Mass Change of Sales Doc Read Request

C_MassChangeSlsDocReadRequest is a Consumption CDS View that provides data about "Mass Change of Sales Doc Read Request" in SAP S/4HANA. It reads from 1 data source (I_SDMassChgCkptMassChgReqBsc) and exposes 131 fields with key field SlsDocMassChangeRequestUUID. It has 33 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_SDMassChgCkptMassChgReqBsc MCCReq from

Associations (33)

CardinalityTargetAliasCondition
[0..1] I_SDMassChgCkptSlsDocHdrChg _SalesDocument $projection.SlsDocMassChangeRequestUUID = _SalesDocument.SlsDocMassChangeRequestUUID
[0..1] I_SDMassChgCkptSlsDocItemChg _SalesDocumentItem $projection.SlsDocMassChangeRequestUUID = _SalesDocumentItem.SlsDocMassChangeRequestUUID
[0..1] I_SalesGroup _SalesGroup $projection.SalesGroup = _SalesGroup.SalesGroup
[0..1] I_SalesOffice _SalesOffice $projection.SalesOffice = _SalesOffice.SalesOffice
[0..1] I_SDDocumentReason _SDDocumentReason $projection.SDDocumentReason = _SDDocumentReason.SDDocumentReason
[0..1] I_SalesDistrict _SalesDistrict $projection.SalesDistrict = _SalesDistrict.SalesDistrict
[0..1] I_ShippingType _ShippingType $projection.ShippingType = _ShippingType.ShippingType
[0..1] I_ShippingCondition _ShippingCondition $projection.ShippingCondition = _ShippingCondition.ShippingCondition
[0..1] I_IncotermsClassification _IncotermsClassification $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification
[0..1] I_IncotermsVersion _IncotermsVersion $projection.IncotermsVersion = _IncotermsVersion.IncotermsVersion
[0..1] I_CustomerPaymentTerms _CustomerPaymentTerms $projection.CustomerPaymentTerms = _CustomerPaymentTerms.CustomerPaymentTerms
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency
[0..1] I_DeliveryBlockReason _DeliveryBlockReason $projection.DeliveryBlockReason = _DeliveryBlockReason.DeliveryBlockReason
[0..1] I_BillingBlockReason _HeaderBillingBlockReason $projection.HeaderBillingBlockReason = _HeaderBillingBlockReason.BillingBlockReason
[0..1] I_SalesDocumentRjcnReason _SalesDocumentRjcnReason $projection.SalesDocumentRjcnReason = _SalesDocumentRjcnReason.SalesDocumentRjcnReason
[0..1] I_SalesDocumentItemCategory _ItemCategory $projection.SalesDocumentItemCategory = _ItemCategory.SalesDocumentItemCategory
[0..1] I_Product _Product $projection.Product = _Product.Product
[0..1] I_ProductHierarchyNode _ProductHierarchyNode $projection.ProductHierarchyNode = _ProductHierarchyNode.ProductHierarchyNode
[0..1] I_Batch _Batch $projection.Plant = _Batch.Plant and $projection.Product = _Batch.Material and $projection.Batch = _Batch.Batch
[0..1] I_Division _Division $projection.Division = _Division.Division
[0..1] I_DeliveryPriority _DeliveryPriority $projection.DeliveryPriority = _DeliveryPriority.DeliveryPriority
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_StorageLocation _StorageLocation $projection.Plant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation
[0..1] I_ShippingPoint _ShippingPoint $projection.ShippingPoint = _ShippingPoint.ShippingPoint
[0..1] I_Route _Route $projection.Route = _Route.Route
[0..1] I_BillingBlockReason _ItemBillingBlockReason $projection.ItemBillingBlockReason = _ItemBillingBlockReason.BillingBlockReason
[0..1] I_ExpdDelivQtyChangeReason _ExpdDelivQtyChangeReason $projection.ExpdDelivQuantityChangeReason = _ExpdDelivQtyChangeReason.ExpdDelivQuantityChangeReason
[0..1] I_ReturnReason _ReturnReason $projection.ReturnReason = _ReturnReason.ReturnReason
[0..1] I_RepricingPricingType _PricingType $projection.PricingType = _PricingType.PricingType
[0..1] I_ProfitCenter _ProfitCenter $projection.ProfitCenter = _ProfitCenter.ProfitCenter
[0..1] I_WBSElementByExternalID _WBSElementExternalID $projection.WBSElementExternalID = _WBSElementExternalID.WBSElementExternalID
[0..1] E_SDMassChgCkptSlsDocHdrChgBsc _HeaderExtension $projection.SlsDocMassChangeRequestUUID = _HeaderExtension.SlsDocMassChangeRequestUUID
[0..1] E_SDMassChgCkptSlsDocItmChgBsc _ItemExtension $projection.SlsDocMassChangeRequestUUID = _ItemExtension.SlsDocMassChangeRequestUUID

Annotations (17)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AbapCatalog.sqlViewName CSDMCSDREADREQ view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.representativeKey SlsDocMassChangeRequestUUID view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
OData.entitySet.name SlsDocReadReq view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Mass Change of Sales Doc Read Request view

Fields (131)

KeyFieldSource TableSource FieldDescription
KEY SlsDocMassChangeRequestUUID I_SDMassChgCkptMassChgReqBsc SlsDocMassChangeRequestUUID Job ID
SalesGroup _SalesDocument SalesGroup Sales Group
UICT_SalesGroup
SalesGroupName
SDDocumentCategory SDDocumentCategory Document Cat.
SalesOffice _SalesDocument SalesOffice Sales Office
UICT_SalesOffice
SalesOfficeName
SalesDistrict _SalesDocument SalesDistrict Sales District
UICT_SalesDistrict
SalesDistrictName
RequestedDeliveryDate _SalesDocument RequestedDeliveryDate Requested Delivery Date
UICT_RequestedDeliveryDate
ShippingCondition _SalesDocument ShippingCondition Shipping Conditions
UICT_ShippingCondition
ShippingConditionName
IncotermsClassification _SalesDocument IncotermsClassification Incoterms
UICT_IncotermsClassification
IncotermsClassificationName
IncotermsTransferLocation _SalesDocument IncotermsTransferLocation Incoterms 2
UICT_IncotermsTransferLocation
IncotermsLocation1 _SalesDocument IncotermsLocation1 Inco. Location1
UICT_IncotermsLocation1
IncotermsLocation2 _SalesDocument IncotermsLocation2 Inco. Location2
UICT_IncotermsLocation2
IncotermsVersion _SalesDocument IncotermsVersion Inco. Version
UICT_IncotermsVersion
IncotermsVersionName
DeliveryBlockReason _SalesDocument DeliveryBlockReason Delivery Block
ShippingType _SalesDocument ShippingType Shipping Type
UICT_ShippingType
ShippingTypeName
ReceivingPoint _SalesDocument ReceivingPoint Recv. Point
UICT_ReceivingPoint
PricingDate _SalesDocument PricingDate Pricing Date
UICT_PricingDate
SalesDocumentRjcnReason _SalesDocument SalesDocumentRjcnReason RejectionReason
PurchaseOrderByCustomer _SalesDocument PurchaseOrderByCustomer Purchase Order Number
UICT_PurchaseOrderByCustomer
CompleteDeliveryIsDefined _SalesDocument CompleteDeliveryIsDefined Complete Dlv.
TransactionCurrency _SalesDocument TransactionCurrency Transaction Currency
UICT_TransactionCurrency
CurrencyName
HeaderBillingBlockReason _SalesDocument HeaderBillingBlockReason Billing Block
BillingDocumentDate _SalesDocument BillingDocumentDate Billing Date
UICT_BillingDocumentDate
CustomerPurchaseOrderDate _SalesDocument CustomerPurchaseOrderDate Purchase Order Date
SalesDocumentDate _SalesDocument SalesDocumentDate Document Date
UICT_SalesDocumentDate
SDDocumentReason _SalesDocument SDDocumentReason Order Reason
UICT_SDDocumentReason
SDDocumentReasonText
CustomerPaymentTerms _SalesDocument CustomerPaymentTerms Pyt Terms
UICT_CustomerPaymentTerms
CustomerPaymentTermsName
PaymentMethod _SalesDocument PaymentMethod Pymt Meth.
UICT_PaymentMethod
SalesDocumentItemCategory _SalesDocumentItem SalesDocumentItemCategory Item Category
UICT_SalesDocumentItemCategory
SalesDocumentItemCategoryName
Product
UICT_Product
ProductName
SalesDocumentItemText _SalesDocumentItem SalesDocumentItemText Item Descr.
UICT_SalesDocumentItemText
ProductHierarchyNode _SalesDocumentItem ProductHierarchyNode Prod. Hierarchy
UICT_ProductHierarchyNode
Batch _SalesDocumentItem Batch Lot No.
UICT_Batch
Plant _SalesDocumentItem Plant Valuation Area
UICT_Plant
PlantName
StorageLocation _SalesDocumentItem StorageLocation StorageLocation
UICT_StorageLocation
StorageLocationName
Division _SalesDocumentItem Division Internal Division ID
UICT_Division
DivisionName
ShippingPoint _SalesDocumentItem ShippingPoint Shipping Point
UICT_ShippingPoint
ShippingPointName
DeliveryPriority _SalesDocumentItem DeliveryPriority Delivery Prior.
UICT_DeliveryPriority
DeliveryPriorityDesc
Route _SalesDocumentItem Route Vehicle route
UICT_Route
RouteName
UnloadingPointName _SalesDocumentItem UnloadingPointName Unloading Point Name
UICT_UnloadingPointName
ItemBillingBlockReason _SalesDocumentItem ItemBillingBlockReason Billing Block
ExpdDelivQuantityChangeReason _SalesDocumentItem ExpdDelivQuantityChangeReason Return/Change Reason
ReturnReason _SalesDocumentItem ReturnReason Return Reason
CustRetItmFollowUpActivity _SalesDocumentItem CustRetItmFollowUpActivity Follow-Up Act.
WBSElementExternalID _SalesDocumentItem WBSElementExternalID WBS Element External ID
WBSDescription
UICT_WBSElementExternalID
MaterialByCustomer _SalesDocumentItem MaterialByCustomer Customer Mat.
PricingType _SalesDocumentItem PricingType Pricing Type
ProfitCenter _SalesDocumentItem ProfitCenter Profit Center
ProfitCenterName
UICT_ProfitCenter
_SalesDocumentItem _SalesDocumentItem
_SalesDocument _SalesDocument
_SalesGroup _SalesGroup
_SalesOffice _SalesOffice
_SDDocumentReason _SDDocumentReason
_SalesDistrict _SalesDistrict
_ShippingType _ShippingType
_ShippingCondition _ShippingCondition
_IncotermsClassification _IncotermsClassification
_IncotermsVersion _IncotermsVersion
_CustomerPaymentTerms _CustomerPaymentTerms
_TransactionCurrency _TransactionCurrency
_DeliveryBlockReason _DeliveryBlockReason
_HeaderBillingBlockReason _HeaderBillingBlockReason
_SalesDocumentRjcnReason _SalesDocumentRjcnReason
_ItemCategory _ItemCategory
_Product _Product
_ProductHierarchyNode _ProductHierarchyNode
_Batch _Batch
_Division _Division
_DeliveryPriority _DeliveryPriority
_Plant _Plant
_StorageLocation _StorageLocation
_ShippingPoint _ShippingPoint
_Route _Route
_ItemBillingBlockReason _ItemBillingBlockReason
_ExpdDelivQtyChangeReason _ExpdDelivQtyChangeReason
_ReturnReason _ReturnReason
_PricingType _PricingType
_WBSElementExternalID _WBSElementExternalID

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_MassChangeSlsDocReadRequest.
-- 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_MassChangeSlsDocReadRequest AS
SELECT
  MCCReq.SlsDocMassChangeRequestUUID AS SlsDocMassChangeRequestUUID,
  _SalesDocument.SalesGroup AS SalesGroup,
  cast( '' as boole_d ) AS UICT_SalesGroup,
  _SalesDocument._SalesGroup._Text[1:Language = $session.system_language].SalesGroupName AS SalesGroupName,
  SDDocumentCategory,
  _SalesDocument.SalesOffice AS SalesOffice,
  cast( '' as boole_d ) AS UICT_SalesOffice,
  _SalesDocument._SalesOffice._Text[1:Language = $session.system_language].SalesOfficeName AS SalesOfficeName,
  _SalesDocument.SalesDistrict AS SalesDistrict,
  cast( '' as boole_d ) AS UICT_SalesDistrict,
  _SalesDocument._SalesDistrict._Text[1:Language = $session.system_language].SalesDistrictName AS SalesDistrictName,
  _SalesDocument.RequestedDeliveryDate AS RequestedDeliveryDate,
  cast( '' as boole_d ) AS UICT_RequestedDeliveryDate,
  _SalesDocument.ShippingCondition AS ShippingCondition,
  cast( '' as boole_d ) AS UICT_ShippingCondition,
  _SalesDocument._ShippingCondition._Text[1:Language = $session.system_language].ShippingConditionName AS ShippingConditionName,
  _SalesDocument.IncotermsClassification AS IncotermsClassification,
  cast( '' as boole_d ) AS UICT_IncotermsClassification,
  _SalesDocument._IncotermsClassification._Text[1:Language = $session.system_language].IncotermsClassificationName AS IncotermsClassificationName,
  _SalesDocument.IncotermsTransferLocation AS IncotermsTransferLocation,
  cast( '' as boole_d ) AS UICT_IncotermsTransferLocation,
  _SalesDocument.IncotermsLocation1 AS IncotermsLocation1,
  cast( '' as boole_d ) AS UICT_IncotermsLocation1,
  _SalesDocument.IncotermsLocation2 AS IncotermsLocation2,
  cast( '' as boole_d ) AS UICT_IncotermsLocation2,
  _SalesDocument.IncotermsVersion AS IncotermsVersion,
  cast( '' as boole_d ) AS UICT_IncotermsVersion,
  _SalesDocument._IncotermsVersion._Text[1:Language = $session.system_language].IncotermsVersionName AS IncotermsVersionName,
  _SalesDocument.DeliveryBlockReason AS DeliveryBlockReason,
  _SalesDocument.ShippingType AS ShippingType,
  cast( '' as boole_d ) AS UICT_ShippingType,
  _SalesDocument._ShippingType._Text[1:Language = $session.system_language].ShippingTypeName AS ShippingTypeName,
  _SalesDocument.ReceivingPoint AS ReceivingPoint,
  cast( '' as boole_d ) AS UICT_ReceivingPoint,
  _SalesDocument.PricingDate AS PricingDate,
  cast( '' as boole_d ) AS UICT_PricingDate,
  _SalesDocument.SalesDocumentRjcnReason AS SalesDocumentRjcnReason,
  _SalesDocument.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  cast( '' as boole_d ) AS UICT_PurchaseOrderByCustomer,
  _SalesDocument.CompleteDeliveryIsDefined AS CompleteDeliveryIsDefined,
  _SalesDocument.TransactionCurrency AS TransactionCurrency,
  cast( '' as boole_d ) AS UICT_TransactionCurrency,
  _SalesDocument._TransactionCurrency._Text[1:Language = $session.system_language].CurrencyName AS CurrencyName,
  _SalesDocument.HeaderBillingBlockReason AS HeaderBillingBlockReason,
  _SalesDocument.BillingDocumentDate AS BillingDocumentDate,
  cast( '' as boole_d ) AS UICT_BillingDocumentDate,
  _SalesDocument.CustomerPurchaseOrderDate AS CustomerPurchaseOrderDate,
  _SalesDocument.SalesDocumentDate AS SalesDocumentDate,
  cast( '' as boole_d ) AS UICT_SalesDocumentDate,
  _SalesDocument.SDDocumentReason AS SDDocumentReason,
  cast( '' as boole_d ) AS UICT_SDDocumentReason,
  _SalesDocument._SDDocumentReason._Text[1:Language = $session.system_language].SDDocumentReasonText AS SDDocumentReasonText,
  _SalesDocument.CustomerPaymentTerms AS CustomerPaymentTerms,
  cast( '' as boole_d ) AS UICT_CustomerPaymentTerms,
  _SalesDocument._CustomerPaymentTerms._Text[1:Language = $session.system_language].CustomerPaymentTermsName AS CustomerPaymentTermsName,
  _SalesDocument.PaymentMethod AS PaymentMethod,
  cast( '' as boole_d ) AS UICT_PaymentMethod,
  _SalesDocumentItem.SalesDocumentItemCategory AS SalesDocumentItemCategory,
  cast( '' as boole_d ) AS UICT_SalesDocumentItemCategory,
  _SalesDocumentItem._ItemCategory._Text[1:Language = $session.system_language].SalesDocumentItemCategoryName AS SalesDocumentItemCategoryName,
  cast (_SalesDocumentItem.Product as productnumber preserving type ) AS Product,
  cast( '' as boole_d ) AS UICT_Product,
  _SalesDocumentItem._Product._Text[1:Language = $session.system_language].ProductName AS ProductName,
  _SalesDocumentItem.SalesDocumentItemText AS SalesDocumentItemText,
  cast( '' as boole_d ) AS UICT_SalesDocumentItemText,
  _SalesDocumentItem.ProductHierarchyNode AS ProductHierarchyNode,
  cast( '' as boole_d ) AS UICT_ProductHierarchyNode,
  _SalesDocumentItem.Batch AS Batch,
  cast( '' as boole_d ) AS UICT_Batch,
  _SalesDocumentItem.Plant AS Plant,
  cast( '' as boole_d ) AS UICT_Plant,
  _SalesDocumentItem._Plant.PlantName AS PlantName,
  _SalesDocumentItem.StorageLocation AS StorageLocation,
  cast( '' as boole_d ) AS UICT_StorageLocation,
  _SalesDocumentItem._StorageLocation.StorageLocationName AS StorageLocationName,
  _SalesDocumentItem.Division AS Division,
  cast( '' as boole_d ) AS UICT_Division,
  _SalesDocumentItem._Division._Text[1:Language = $session.system_language].DivisionName AS DivisionName,
  _SalesDocumentItem.ShippingPoint AS ShippingPoint,
  cast( '' as boole_d ) AS UICT_ShippingPoint,
  _SalesDocumentItem._ShippingPoint._Text[1:Language = $session.system_language].ShippingPointName AS ShippingPointName,
  _SalesDocumentItem.DeliveryPriority AS DeliveryPriority,
  cast( '' as boole_d ) AS UICT_DeliveryPriority,
  _SalesDocumentItem._DeliveryPriority._Text[1:Language = $session.system_language].DeliveryPriorityDesc AS DeliveryPriorityDesc,
  _SalesDocumentItem.Route AS Route,
  cast( '' as boole_d ) AS UICT_Route,
  _SalesDocumentItem._Route._Text[1:Language = $session.system_language].RouteName AS RouteName,
  _SalesDocumentItem.UnloadingPointName AS UnloadingPointName,
  cast( '' as boole_d ) AS UICT_UnloadingPointName,
  _SalesDocumentItem.ItemBillingBlockReason AS ItemBillingBlockReason,
  _SalesDocumentItem.ExpdDelivQuantityChangeReason AS ExpdDelivQuantityChangeReason,
  _SalesDocumentItem.ReturnReason AS ReturnReason,
  _SalesDocumentItem.CustRetItmFollowUpActivity AS CustRetItmFollowUpActivity,
  _SalesDocumentItem.WBSElementExternalID AS WBSElementExternalID,
  _SalesDocumentItem._WBSElementExternalID.WBSDescription AS WBSDescription,
  cast( '' as boole_d ) AS UICT_WBSElementExternalID,
  _SalesDocumentItem.MaterialByCustomer AS MaterialByCustomer,
  _SalesDocumentItem.PricingType AS PricingType,
  _SalesDocumentItem.ProfitCenter AS ProfitCenter,
  cast(' ' as abap.char( 100 ) ) AS ProfitCenterName,
  cast( '' as boole_d ) AS UICT_ProfitCenter
FROM I_SDMassChgCkptMassChgReqBsc AS MCCReq
LEFT OUTER JOIN I_SDMassChgCkptSlsDocHdrChg AS _SalesDocument ON SlsDocMassChangeRequestUUID = _SalesDocument.SlsDocMassChangeRequestUUID  -- association [0..1]
LEFT OUTER JOIN I_SDMassChgCkptSlsDocItemChg AS _SalesDocumentItem ON SlsDocMassChangeRequestUUID = _SalesDocumentItem.SlsDocMassChangeRequestUUID  -- association [0..1]
LEFT OUTER JOIN I_SalesGroup AS _SalesGroup ON SalesGroup = _SalesGroup.SalesGroup  -- association [0..1]
LEFT OUTER JOIN I_SalesOffice AS _SalesOffice ON SalesOffice = _SalesOffice.SalesOffice  -- association [0..1]
LEFT OUTER JOIN I_SDDocumentReason AS _SDDocumentReason ON SDDocumentReason = _SDDocumentReason.SDDocumentReason  -- association [0..1]
LEFT OUTER JOIN I_SalesDistrict AS _SalesDistrict ON SalesDistrict = _SalesDistrict.SalesDistrict  -- association [0..1]
LEFT OUTER JOIN I_ShippingType AS _ShippingType ON ShippingType = _ShippingType.ShippingType  -- association [0..1]
LEFT OUTER JOIN I_ShippingCondition AS _ShippingCondition ON ShippingCondition = _ShippingCondition.ShippingCondition  -- association [0..1]
LEFT OUTER JOIN I_IncotermsClassification AS _IncotermsClassification ON IncotermsClassification = _IncotermsClassification.IncotermsClassification  -- association [0..1]
LEFT OUTER JOIN I_IncotermsVersion AS _IncotermsVersion ON IncotermsVersion = _IncotermsVersion.IncotermsVersion  -- association [0..1]
LEFT OUTER JOIN I_CustomerPaymentTerms AS _CustomerPaymentTerms ON CustomerPaymentTerms = _CustomerPaymentTerms.CustomerPaymentTerms  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_DeliveryBlockReason AS _DeliveryBlockReason ON DeliveryBlockReason = _DeliveryBlockReason.DeliveryBlockReason  -- association [0..1]
LEFT OUTER JOIN I_BillingBlockReason AS _HeaderBillingBlockReason ON HeaderBillingBlockReason = _HeaderBillingBlockReason.BillingBlockReason  -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentRjcnReason AS _SalesDocumentRjcnReason ON SalesDocumentRjcnReason = _SalesDocumentRjcnReason.SalesDocumentRjcnReason  -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItemCategory AS _ItemCategory ON SalesDocumentItemCategory = _ItemCategory.SalesDocumentItemCategory  -- association [0..1]
LEFT OUTER JOIN I_Product AS _Product ON Product = _Product.Product  -- association [0..1]
LEFT OUTER JOIN I_ProductHierarchyNode AS _ProductHierarchyNode ON ProductHierarchyNode = _ProductHierarchyNode.ProductHierarchyNode  -- association [0..1]
LEFT OUTER JOIN I_Batch AS _Batch ON Plant = _Batch.Plant AND Product = _Batch.Material AND Batch = _Batch.Batch  -- association [0..1]
LEFT OUTER JOIN I_Division AS _Division ON Division = _Division.Division  -- association [0..1]
LEFT OUTER JOIN I_DeliveryPriority AS _DeliveryPriority ON DeliveryPriority = _DeliveryPriority.DeliveryPriority  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON Plant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation  -- association [0..1]
LEFT OUTER JOIN I_ShippingPoint AS _ShippingPoint ON ShippingPoint = _ShippingPoint.ShippingPoint  -- association [0..1]
LEFT OUTER JOIN I_Route AS _Route ON Route = _Route.Route  -- association [0..1]
LEFT OUTER JOIN I_BillingBlockReason AS _ItemBillingBlockReason ON ItemBillingBlockReason = _ItemBillingBlockReason.BillingBlockReason  -- association [0..1]
LEFT OUTER JOIN I_ExpdDelivQtyChangeReason AS _ExpdDelivQtyChangeReason ON ExpdDelivQuantityChangeReason = _ExpdDelivQtyChangeReason.ExpdDelivQuantityChangeReason  -- association [0..1]
LEFT OUTER JOIN I_ReturnReason AS _ReturnReason ON ReturnReason = _ReturnReason.ReturnReason  -- association [0..1]
LEFT OUTER JOIN I_RepricingPricingType AS _PricingType ON PricingType = _PricingType.PricingType  -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ProfitCenter = _ProfitCenter.ProfitCenter  -- association [0..1]
LEFT OUTER JOIN I_WBSElementByExternalID AS _WBSElementExternalID ON WBSElementExternalID = _WBSElementExternalID.WBSElementExternalID  -- association [0..1]
LEFT OUTER JOIN E_SDMassChgCkptSlsDocHdrChgBsc AS _HeaderExtension ON SlsDocMassChangeRequestUUID = _HeaderExtension.SlsDocMassChangeRequestUUID  -- association [0..1]
LEFT OUTER JOIN E_SDMassChgCkptSlsDocItmChgBsc AS _ItemExtension ON SlsDocMassChangeRequestUUID = _ItemExtension.SlsDocMassChangeRequestUUID  -- association [0..1]
;