R_SvPaTranspLaneSOSVersionTP

DDL: R_SVPATRANSPLANESOSVERSIONTP Type: view_entity TRANSACTIONAL

Service Parts TL SOS Version

R_SvPaTranspLaneSOSVersionTP is a Transactional CDS View that provides data about "Service Parts TL SOS Version" in SAP S/4HANA. It reads from 1 data source (I_SrvcPrtsTranspLaneSOSVers) and exposes 64 fields with key fields SCMSourceOfSupplyUUID, PlanningVersionUUID. It has 9 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_SrvcPrtsTranspLaneSOSVers _TLSOSVersion from

Associations (9)

CardinalityTargetAliasCondition
[0..*] I_LocationText _StartLocationText $projection.StartLocationUUID = _StartLocationText.LocationUUID
[0..*] I_LocationText _DestinationLocationText $projection.DestinationLocationUUID = _DestinationLocationText.LocationUUID
[0..*] I_ProductText _ProductText $projection.Product = _ProductText.Product
[0..*] I_SCMPlanningModelText _PlanningModelText $projection.PlanningModel = _PlanningModelText.PlanningModel
[0..*] I_TrLnSuplrShutdownProfileT _ShutdownProfileText $projection.SOSSupplierShutdownProfile = _ShutdownProfileText.SOSSupplierShutdownProfile
[0..*] I_TrLnUnsrvcblProdsOrdTypeT _ProdsOrdTypeText $projection.SOSUnsrvcblProductsOrderType = _ProdsOrdTypeText.SOSUnsrvcblProductsOrderType
[0..*] I_TranspLaneSOSBlkgCodeText _SOSBlkgCodeText $projection.SourceOfSupplyBlocking = _SOSBlkgCodeText.SourceOfSupplyBlocking
[0..*] I_TranspLaneSOSCostFunction _SOSCostFunctionText $projection.SourceOfSupplyCostFunction = _SOSCostFunctionText.SourceOfSupplyCostFunction
[1..1] I_SrvcPartsLocationVersion _LocationVersion $projection.PlanningVersionUUID = _LocationVersion.PlanningVersionUUID and $projection.LocationUUID = _LocationVersion.LocationUUID

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Service Parts TL SOS Version view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.sapObjectNodeType.name TranspLaneSrceOfSupplyVersion view

Fields (64)

KeyFieldSource TableSource FieldDescription
KEY SCMSourceOfSupplyUUID I_SrvcPrtsTranspLaneSOSVers SCMSourceOfSupplyUUID
KEY PlanningVersionUUID I_SrvcPrtsTranspLaneSOSVers PlanningVersionUUID Plan Version
PlanningVersionExternal I_SrvcPrtsTranspLaneSOSVers PlanningVersionExternal
PlanningVersionName I_SrvcPrtsTranspLaneSOSVers PlanningVersionName
StartLocationUUID I_SrvcPrtsTranspLaneSOSVers StartLocationUUID
StartLocation I_SrvcPrtsTranspLaneSOSVers StartLocation
StartLocationDescription
DestinationLocationUUID I_SrvcPrtsTranspLaneSOSVers DestinationLocationUUID
DestinationLocation I_SrvcPrtsTranspLaneSOSVers DestinationLocation
DestinationLocationDescription
ProductUUID22 I_SrvcPrtsTranspLaneSOSVers ProductUUID22
Product I_SrvcPrtsTranspLaneSOSVers Product Product Sold
ProductName
PlanningModel I_SrvcPrtsTranspLaneSOSVers PlanningModel
PlanningModelName
SOSProductionDuration I_SrvcPrtsTranspLaneSOSVers SOSProductionDuration
SOSProductionDurationIsUsed I_SrvcPrtsTranspLaneSOSVers SOSProductionDurationIsUsed
SOSSupplierShutdownProfile I_SrvcPrtsTranspLaneSOSVers SOSSupplierShutdownProfile
SOSSupplierShutdownProfileName
SOSSuplrShutdownProfileIsUsed I_SrvcPrtsTranspLaneSOSVers SOSSuplrShutdownProfileIsUsed
SOSSynczStrtGdsRcptCalendar I_SrvcPrtsTranspLaneSOSVers SOSSynczStrtGdsRcptCalendar
SOSSynczStrtGdsRcptCalIsUsed I_SrvcPrtsTranspLaneSOSVers SOSSynczStrtGdsRcptCalIsUsed
SOSDynamicFreezeHorizonDate I_SrvcPrtsTranspLaneSOSVers SOSDynamicFreezeHorizonDate
SOSDynFreezeHorizonDateIsUsed I_SrvcPrtsTranspLaneSOSVers SOSDynFreezeHorizonDateIsUsed
SOSUnsrvcblProductsOrderType I_SrvcPrtsTranspLaneSOSVers SOSUnsrvcblProductsOrderType
SOSUnsrvcblProdsOrderTypeText
SOSUnsrvcblProdsOrdTypeIsUsed I_SrvcPrtsTranspLaneSOSVers SOSUnsrvcblProdsOrdTypeIsUsed
SourceOfSupplyBlocking I_SrvcPrtsTranspLaneSOSVers SourceOfSupplyBlocking
SourceOfSupplyBlockingName
SourceOfSupplyBlockingIsUsed I_SrvcPrtsTranspLaneSOSVers SourceOfSupplyBlockingIsUsed
SOSMinimumLotSizeQuantityVal I_SrvcPrtsTranspLaneSOSVers SOSMinimumLotSizeQuantityVal
SOSMinLotSizeQtyValueIsUsed I_SrvcPrtsTranspLaneSOSVers SOSMinLotSizeQtyValueIsUsed
SOSMaximumLotSizeQuantityVal I_SrvcPrtsTranspLaneSOSVers SOSMaximumLotSizeQuantityVal
SOSMaxLotSizeQtyValueIsUsed I_SrvcPrtsTranspLaneSOSVers SOSMaxLotSizeQtyValueIsUsed
LocProdProcurementCostValue I_SrvcPrtsTranspLaneSOSVers LocProdProcurementCostValue
LocProdProcmtCostValueIsUsed I_SrvcPrtsTranspLaneSOSVers LocProdProcmtCostValueIsUsed
DistributionPriorityVal I_SrvcPrtsTranspLaneSOSVers DistributionPriorityVal
SOSDistrPriorityValueIsUsed I_SrvcPrtsTranspLaneSOSVers SOSDistrPriorityValueIsUsed
SourceOfSupplyCostFunction I_SrvcPrtsTranspLaneSOSVers SourceOfSupplyCostFunction
SourceOfSupplyCostFunctionCode _SOSCostFunctionText SourceOfSupplyCostFunctionCode
SourceOfSupplyCostFunctionText _SOSCostFunctionText SourceOfSupplyCostFunctionText
SOSCostFunctionIsUsed I_SrvcPrtsTranspLaneSOSVers SOSCostFunctionIsUsed
SOSProcurementPriorityVal I_SrvcPrtsTranspLaneSOSVers SOSProcurementPriorityVal
SOSProcmtPriorityValueIsUsed I_SrvcPrtsTranspLaneSOSVers SOSProcmtPriorityValueIsUsed
SOSProcurementPullDuration I_SrvcPrtsTranspLaneSOSVers SOSProcurementPullDuration
SOSProcmtPullDurationIsUsed I_SrvcPrtsTranspLaneSOSVers SOSProcmtPullDurationIsUsed
SOSProcurementPushDuration I_SrvcPrtsTranspLaneSOSVers SOSProcurementPushDuration
SOSProcmtPushDurationIsUsed I_SrvcPrtsTranspLaneSOSVers SOSProcmtPushDurationIsUsed
SOSStockTransferPullDuration I_SrvcPrtsTranspLaneSOSVers SOSStockTransferPullDuration
SOSStkTransfPullDurationIsUsed I_SrvcPrtsTranspLaneSOSVers SOSStkTransfPullDurationIsUsed
SOSStockTransferPushDuration I_SrvcPrtsTranspLaneSOSVers SOSStockTransferPushDuration
SOSStkTransfPushDurationIsUsed I_SrvcPrtsTranspLaneSOSVers SOSStkTransfPushDurationIsUsed
IsBusinessPurposeCompleted _LocationVersion IsBusinessPurposeCompleted Purpose Completed
AuthorizationGroup _LocationVersion AuthorizationGroup AuthorizGroup
LocationUUID I_SrvcPrtsTranspLaneSOSVers LocationUUID UUID
_TranspLaneSOS _TranspLaneSOS
_StartLocationText _StartLocationText
_DestinationLocationText _DestinationLocationText
_ProductText _ProductText
_PlanningModelText _PlanningModelText
_ShutdownProfileText _ShutdownProfileText
_ProdsOrdTypeText _ProdsOrdTypeText
_SOSBlkgCodeText _SOSBlkgCodeText
_SOSCostFunctionText _SOSCostFunctionText

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 R_SvPaTranspLaneSOSVersionTP.
-- 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 R_SvPaTranspLaneSOSVersionTP AS
SELECT
  _TLSOSVersion.SCMSourceOfSupplyUUID AS SCMSourceOfSupplyUUID,
  _TLSOSVersion.PlanningVersionUUID AS PlanningVersionUUID,
  _TLSOSVersion.PlanningVersionExternal AS PlanningVersionExternal,
  _TLSOSVersion.PlanningVersionName AS PlanningVersionName,
  _TLSOSVersion.StartLocationUUID AS StartLocationUUID,
  _TLSOSVersion.StartLocation AS StartLocation,
  _StartLocationText[1:Language = $session.system_language].LocationDescription AS StartLocationDescription,
  _TLSOSVersion.DestinationLocationUUID AS DestinationLocationUUID,
  _TLSOSVersion.DestinationLocation AS DestinationLocation,
  _DestinationLocationText[1:Language = $session.system_language].LocationDescription AS DestinationLocationDescription,
  _TLSOSVersion.ProductUUID22 AS ProductUUID22,
  _TLSOSVersion.Product AS Product,
  _ProductText[1:Language = $session.system_language].ProductName AS ProductName,
  _TLSOSVersion.PlanningModel AS PlanningModel,
  _PlanningModelText[1:Language = $session.system_language].PlanningModelName AS PlanningModelName,
  _TLSOSVersion.SOSProductionDuration AS SOSProductionDuration,
  _TLSOSVersion.SOSProductionDurationIsUsed AS SOSProductionDurationIsUsed,
  _TLSOSVersion.SOSSupplierShutdownProfile AS SOSSupplierShutdownProfile,
  _ShutdownProfileText[1:Language = $session.system_language].SOSSupplierShutdownProfileName AS SOSSupplierShutdownProfileName,
  _TLSOSVersion.SOSSuplrShutdownProfileIsUsed AS SOSSuplrShutdownProfileIsUsed,
  _TLSOSVersion.SOSSynczStrtGdsRcptCalendar AS SOSSynczStrtGdsRcptCalendar,
  _TLSOSVersion.SOSSynczStrtGdsRcptCalIsUsed AS SOSSynczStrtGdsRcptCalIsUsed,
  _TLSOSVersion.SOSDynamicFreezeHorizonDate AS SOSDynamicFreezeHorizonDate,
  _TLSOSVersion.SOSDynFreezeHorizonDateIsUsed AS SOSDynFreezeHorizonDateIsUsed,
  _TLSOSVersion.SOSUnsrvcblProductsOrderType AS SOSUnsrvcblProductsOrderType,
  _ProdsOrdTypeText[1:Language = $session.system_language].SOSUnsrvcblProdsOrderTypeText AS SOSUnsrvcblProdsOrderTypeText,
  _TLSOSVersion.SOSUnsrvcblProdsOrdTypeIsUsed AS SOSUnsrvcblProdsOrdTypeIsUsed,
  _TLSOSVersion.SourceOfSupplyBlocking AS SourceOfSupplyBlocking,
  _SOSBlkgCodeText[1:Language = $session.system_language].SourceOfSupplyBlockingName AS SourceOfSupplyBlockingName,
  _TLSOSVersion.SourceOfSupplyBlockingIsUsed AS SourceOfSupplyBlockingIsUsed,
  _TLSOSVersion.SOSMinimumLotSizeQuantityVal AS SOSMinimumLotSizeQuantityVal,
  _TLSOSVersion.SOSMinLotSizeQtyValueIsUsed AS SOSMinLotSizeQtyValueIsUsed,
  _TLSOSVersion.SOSMaximumLotSizeQuantityVal AS SOSMaximumLotSizeQuantityVal,
  _TLSOSVersion.SOSMaxLotSizeQtyValueIsUsed AS SOSMaxLotSizeQtyValueIsUsed,
  _TLSOSVersion.LocProdProcurementCostValue AS LocProdProcurementCostValue,
  _TLSOSVersion.LocProdProcmtCostValueIsUsed AS LocProdProcmtCostValueIsUsed,
  _TLSOSVersion.DistributionPriorityVal AS DistributionPriorityVal,
  _TLSOSVersion.SOSDistrPriorityValueIsUsed AS SOSDistrPriorityValueIsUsed,
  _TLSOSVersion.SourceOfSupplyCostFunction AS SourceOfSupplyCostFunction,
  _SOSCostFunctionText.SourceOfSupplyCostFunctionCode AS SourceOfSupplyCostFunctionCode,
  _SOSCostFunctionText.SourceOfSupplyCostFunctionText AS SourceOfSupplyCostFunctionText,
  _TLSOSVersion.SOSCostFunctionIsUsed AS SOSCostFunctionIsUsed,
  _TLSOSVersion.SOSProcurementPriorityVal AS SOSProcurementPriorityVal,
  _TLSOSVersion.SOSProcmtPriorityValueIsUsed AS SOSProcmtPriorityValueIsUsed,
  _TLSOSVersion.SOSProcurementPullDuration AS SOSProcurementPullDuration,
  _TLSOSVersion.SOSProcmtPullDurationIsUsed AS SOSProcmtPullDurationIsUsed,
  _TLSOSVersion.SOSProcurementPushDuration AS SOSProcurementPushDuration,
  _TLSOSVersion.SOSProcmtPushDurationIsUsed AS SOSProcmtPushDurationIsUsed,
  _TLSOSVersion.SOSStockTransferPullDuration AS SOSStockTransferPullDuration,
  _TLSOSVersion.SOSStkTransfPullDurationIsUsed AS SOSStkTransfPullDurationIsUsed,
  _TLSOSVersion.SOSStockTransferPushDuration AS SOSStockTransferPushDuration,
  _TLSOSVersion.SOSStkTransfPushDurationIsUsed AS SOSStkTransfPushDurationIsUsed,
  _LocationVersion.IsBusinessPurposeCompleted AS IsBusinessPurposeCompleted,
  _LocationVersion.AuthorizationGroup AS AuthorizationGroup,
  _TLSOSVersion.LocationUUID AS LocationUUID
FROM I_SrvcPrtsTranspLaneSOSVers AS _TLSOSVersion
LEFT OUTER JOIN I_LocationText AS _StartLocationText ON StartLocationUUID = _StartLocationText.LocationUUID  -- association [0..*]
LEFT OUTER JOIN I_LocationText AS _DestinationLocationText ON DestinationLocationUUID = _DestinationLocationText.LocationUUID  -- association [0..*]
LEFT OUTER JOIN I_ProductText AS _ProductText ON Product = _ProductText.Product  -- association [0..*]
LEFT OUTER JOIN I_SCMPlanningModelText AS _PlanningModelText ON PlanningModel = _PlanningModelText.PlanningModel  -- association [0..*]
LEFT OUTER JOIN I_TrLnSuplrShutdownProfileT AS _ShutdownProfileText ON SOSSupplierShutdownProfile = _ShutdownProfileText.SOSSupplierShutdownProfile  -- association [0..*]
LEFT OUTER JOIN I_TrLnUnsrvcblProdsOrdTypeT AS _ProdsOrdTypeText ON SOSUnsrvcblProductsOrderType = _ProdsOrdTypeText.SOSUnsrvcblProductsOrderType  -- association [0..*]
LEFT OUTER JOIN I_TranspLaneSOSBlkgCodeText AS _SOSBlkgCodeText ON SourceOfSupplyBlocking = _SOSBlkgCodeText.SourceOfSupplyBlocking  -- association [0..*]
LEFT OUTER JOIN I_TranspLaneSOSCostFunction AS _SOSCostFunctionText ON SourceOfSupplyCostFunction = _SOSCostFunctionText.SourceOfSupplyCostFunction  -- association [0..*]
LEFT OUTER JOIN I_SrvcPartsLocationVersion AS _LocationVersion ON PlanningVersionUUID = _LocationVersion.PlanningVersionUUID AND LocationUUID = _LocationVersion.LocationUUID  -- association [1..1]
;