P_JITControlCycle

DDL: P_JITCONTROLCYCLE SQL: PJITCTRLCYCLETP Type: view COMPOSITE

P_JITControlCycle is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_JITControlCycle) and exposes 114 fields with key field JITControlCycle. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_JITControlCycle I_JITControlCycle from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_UnitOfMeasure _UnitOfMeasure $projection.QuantityUnit = _UnitOfMeasure.UnitOfMeasure

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName PJITCTRLCYCLETP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #COMPOSITE view
VDM.private true view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey JITControlCycle view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view

Fields (114)

KeyFieldSource TableSource FieldDescription
KEY JITControlCycle JITControlCycle Control Cycle
JITCtrlCycLifeCycSts JITCtrlCycLifeCycSts Lifecycle Status
JITCtrlCycLifeCycStsTxt
Plant Plant Valuation Area
PlantName
Material Material Vehicle Model
ProductName
JITContainerQuantityInBsUnt JITContainerQuantityInBsUnt Container Qty
QuantityUnit _Product BaseUnit Unit of Measure
ProductionSupplyArea ProductionSupplyArea Supply Area
ProductionSupplyAreaName
Responsible _ProductionSupplyArea ProductionSupplyAreaRespPerson
StorageLocation _ProductionSupplyArea StorageLocation StorageLocation
UnloadingPointName _ProductionSupplyArea UnloadingPointName Unloading Point Name
AutomotiveLoadingPoint _ProductionSupplyArea AutomotiveLoadingPoint
ReplenishmentStrategy ReplenishmentStrategy JIT Stock Transfer
ReplenishmentStrategyDesc
StorageType StorageType Storage Type
StorageTypeName StorageTypeName
WarehouseNumber WarehouseNumber Whse Number
StorageBin StorageBin Storage Bin
DestinationStorageBin DestinationStorageBin Destination Bin
StoringPositionName StoringPositionName Unloading Point
SourceStorageBin SourceStorageBin Source Stor.Bin
SourceProductionSupplyArea SourceProductionSupplyArea Source PSA
SourceSupplyAreaName
ExtProcurementReplnmtStrgy ExtProcurementReplnmtStrgy JIT External Procurement
JITCtrlCycleCreationDate JITCtrlCycleCreationDate Creation Date
JITCtrlCycleReleaseDate JITCtrlCycleReleaseDate Release Date
LockDate LockDate Lock Date
JITCtrlCycleReleaseTime JITCtrlCycleReleaseTime Release Time
JITCtrlCycleLockTime JITCtrlCycleLockTime Time Stamp
LastChangedByUserName LastChangedByUserName User Name
UserDescription
LastChangeDateTime LastChangeDateTime Timestamp
NumberOfLoadCarriers NumberOfLoadCarriers No.Load Carrier
JITContainer JITContainer Container Mat.
JITContainerDesc
IssuingOrReceivingStorageLoc IssuingOrReceivingStorageLoc Receiving SLoc.
StorageLocationName
InHouseProductionReplnmtStrgy InHouseProductionReplnmtStrgy In-house prod.
JITCallProfile JITCallProfile JIT Call Prof.
JITActionCtrl JITActionCtrl Action Control
JITActionCtrlText
Threshold Threshold Upper Threshold (%)
JITReqQtyUpperToleranceLvl JITReqQtyUpperToleranceLvl Supplied Quantity Upper Tolerance Level
JITReqQtyLowerToleranceLvl JITReqQtyLowerToleranceLvl Supplied Quantity Lower Tolerance Level
HundredInPercent HundredInPercent
MinimumQuantityVolume MinimumQuantityVolume
IsPartiallyDelivered IsPartiallyDelivered Partial Goods Receipt Allowed
MaxNumberOfOpenJITCalls MaxNumberOfOpenJITCalls Maximum Number of Open Calls
NumberOfActiveJITCalls 0
RequestedDeliveryDateTime RequestedDeliveryDateTime
JITSupplyDateTime JITSupplyDateTime Supply Date & Time
JITCallImmediateRequest JITCallImmediateRequest Immediate Request
JITCallPriorityType JITCallPriorityType Priority Type
JITCallPriorityID JITCallPriorityID Delivery Prior.
JITCallProfileDesc
ReplnmtLeadTimeInWorkdays ReplnmtLeadTimeInWorkdays RLT [Days]
ReplnmtLeadTimeInHoursAndMins ReplnmtLeadTimeInHoursAndMins
ReplnmtLeadTimeInHours ReplnmtLeadTimeInHours
ReplnmtLeadTimeInMinutes ReplnmtLeadTimeInMinutes
JITControlCycleCategory JITControlCycleCategory Ctrl Cycle Cat.
JITControlCycleCategoryText
ReplnmtPlanningProcedure ReplnmtPlanningProcedure Planning Procedure for Replenishment
PlanningHorizonTime PlanningHorizonTime
PlanningHorizonTimeInHours
PlanningHorizonTimeInMinutes
MinimumStockQuantity MinimumStockQuantity Minimum Stock
ReplnmtSafetyTimeInDays ReplnmtSafetyTimeInDays Safety Time in Days
ReplnmtSafetyTimeInMins ReplnmtSafetyTimeInMins
SafetyTimeInHours
SafetyTimeInMinutes
JITPlanningProcedureText
JITOutbCommunicationGroup JITOutbCommunicationGroup Communication Group
JITOutbCommunicationGroupDesc
Supplier Supplier Supplier
SupplierName
JITProdnOffstInHoursAndMins JITProdnOffstInHoursAndMins
JITProdnOffstTimeInHours
JITProdnOffstTimeInMinutes
SupplyControlID SupplyControlID Supply Control ID
JITTransferTimeInDays JITTransferTimeInDays
TransferTimeDuration TransferTimeDuration
TransferTimeInHours
TransferTimeInMinutes
GoodsReceivingPoint GoodsReceivingPoint Goods Rcvg Point
JITExtProcmtReplnmtProfile JITExtProcmtReplnmtProfile JITExtProcmtProfile
JITExtProcmtReplnmtProfileDesc
JITLogisticsIntegrationRlvnce JITLogisticsIntegrationRlvnce LogisticsnInteg Rlvn
JITLogisticsIntegRlvnceTxt
JITReferenceControlCycle JITReferenceControlCycle Reord Ref CtrlCycle
JITCompMatlStorageLocation JITCompMatlStorageLocation Location
JITControlCycleIsSetRelevant JITControlCycleIsSetRelevant
_JITCtrlCycleLifeCycleStatus _JITCtrlCycleLifeCycleStatus
_JITOutbReplenish _JITOutbReplenish
_JITOutbCallProfile _JITOutbCallProfile
_Plant _Plant
_LastChangedByUser _LastChangedByUser
_Supplier _Supplier
_Product _Product
_ProductionSupplyArea _ProductionSupplyArea
_ResponsiblePerson _ResponsiblePerson
_JITContainer _JITContainer
_StorageLocation _StorageLocation
_JITCtrlCycleCategory _JITCtrlCycleCategory
_JITActionCtrl _JITActionCtrl
_UnitOfMeasure _UnitOfMeasure
_SourceSupplyArea _SourceSupplyArea
_JITCommunicationGroup _JITCommunicationGroup
_JITPlngProcedure _JITPlngProcedure
_JITSupplyControlHeader _JITSupplyControlHeader
_JITLogisticsIntegRlvnce _JITLogisticsIntegRlvnce
_JITExtProcmtReplnmtPrfl _JITExtProcmtReplnmtPrfl

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 P_JITControlCycle.
-- 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.
-- SQL view name: PJITCTRLCYCLETP

CREATE VIEW P_JITControlCycle AS
SELECT
  JITControlCycle,
  JITCtrlCycLifeCycSts,
  cast('' as ddtext) AS JITCtrlCycLifeCycStsTxt,
  Plant,
  cast('' as name1) AS PlantName,
  Material,
  cast('' as productdescription) AS ProductName,
  JITContainerQuantityInBsUnt,
  _Product.BaseUnit AS QuantityUnit,
  ProductionSupplyArea,
  cast('' as pvbtx) AS ProductionSupplyAreaName,
  _ProductionSupplyArea.ProductionSupplyAreaRespPerson AS Responsible,
  _ProductionSupplyArea.StorageLocation AS StorageLocation,
  _ProductionSupplyArea.UnloadingPointName AS UnloadingPointName,
  _ProductionSupplyArea.AutomotiveLoadingPoint AS AutomotiveLoadingPoint,
  ReplenishmentStrategy,
  cast('' as njit_repl_strat_desc) AS ReplenishmentStrategyDesc,
  StorageType,
  StorageTypeName,
  WarehouseNumber,
  StorageBin,
  DestinationStorageBin,
  StoringPositionName,
  SourceStorageBin,
  SourceProductionSupplyArea,
  cast('' as pvbtx) AS SourceSupplyAreaName,
  ExtProcurementReplnmtStrgy,
  JITCtrlCycleCreationDate,
  JITCtrlCycleReleaseDate,
  LockDate,
  JITCtrlCycleReleaseTime,
  JITCtrlCycleLockTime,
  LastChangedByUserName,
  cast('' as vdm_userdescription) AS UserDescription,
  LastChangeDateTime,
  NumberOfLoadCarriers,
  JITContainer,
  cast('' as maktx) AS JITContainerDesc,
  IssuingOrReceivingStorageLoc,
  cast('' as lgobe) AS StorageLocationName,
  InHouseProductionReplnmtStrgy,
  JITCallProfile,
  JITActionCtrl,
  cast('' as njit_act_cntrlt) AS JITActionCtrlText,
  Threshold,
  JITReqQtyUpperToleranceLvl,
  JITReqQtyLowerToleranceLvl,
  HundredInPercent,
  MinimumQuantityVolume,
  IsPartiallyDelivered,
  MaxNumberOfOpenJITCalls,
  0 AS NumberOfActiveJITCalls,
  RequestedDeliveryDateTime,
  JITSupplyDateTime,
  JITCallImmediateRequest,
  JITCallPriorityType,
  JITCallPriorityID,
  cast('' as pabprt) AS JITCallProfileDesc,
  ReplnmtLeadTimeInWorkdays,
  ReplnmtLeadTimeInHoursAndMins,
  ReplnmtLeadTimeInHours,
  ReplnmtLeadTimeInMinutes,
  JITControlCycleCategory,
  cast('' as ddtext) AS JITControlCycleCategoryText,
  ReplnmtPlanningProcedure,
  PlanningHorizonTime,
  cast(cast(div(mod(ceil(div(PlanningHorizonTime,100)),100)+60*ceil(div(PlanningHorizonTime,10000)),60) as kwbz_min) as abap.char(30)) AS PlanningHorizonTimeInHours,
  cast(cast(mod(mod(ceil(div(PlanningHorizonTime,100)),100)+60*ceil(div(PlanningHorizonTime,10000)),60) as kwbz_min) as abap.char(30)) AS PlanningHorizonTimeInMinutes,
  MinimumStockQuantity,
  ReplnmtSafetyTimeInDays,
  ReplnmtSafetyTimeInMins,
  cast(cast(div(mod(ceil(div(ReplnmtSafetyTimeInMins,100)),100)+60*ceil(div(ReplnmtSafetyTimeInMins,10000)),60) as kwbz_min) as abap.char(30)) AS SafetyTimeInHours,
  cast(cast(mod(mod(ceil(div(ReplnmtSafetyTimeInMins,100)),100)+60*ceil(div(ReplnmtSafetyTimeInMins,10000)),60) as kwbz_min) as abap.char(30)) AS SafetyTimeInMinutes,
  _JITPlngProcedure._Text[1: Language = $session.system_language].JITPlanningProcedureText AS JITPlanningProcedureText,
  JITOutbCommunicationGroup,
  cast('' as njit_communication_group_desc) AS JITOutbCommunicationGroupDesc,
  Supplier,
  cast('' as md_supplier_name) AS SupplierName,
  JITProdnOffstInHoursAndMins,
  cast(cast(div(mod(ceil(div(JITProdnOffstInHoursAndMins,100)),100)+60*ceil(div(JITProdnOffstInHoursAndMins,10000)),60) as kwbz_min) as njit_time) AS JITProdnOffstTimeInHours,
  cast(cast(mod(mod(ceil(div(JITProdnOffstInHoursAndMins,100)),100)+60*ceil(div(JITProdnOffstInHoursAndMins,10000)),60) as kwbz_min) as njit_time) AS JITProdnOffstTimeInMinutes,
  SupplyControlID,
  JITTransferTimeInDays,
  TransferTimeDuration,
  cast(cast(div(mod(ceil(div(TransferTimeDuration,100)),100)+60*ceil(div(TransferTimeDuration,10000)),60) as kwbz_min) as abap.char(30)) AS TransferTimeInHours,
  cast(cast(mod(mod(ceil(div(TransferTimeDuration,100)),100)+60*ceil(div(TransferTimeDuration,10000)),60) as kwbz_min) as abap.char(30)) AS TransferTimeInMinutes,
  GoodsReceivingPoint,
  JITExtProcmtReplnmtProfile,
  cast('' as njit_extprocmt_replnmtprfl_txt) AS JITExtProcmtReplnmtProfileDesc,
  JITLogisticsIntegrationRlvnce,
  cast('' as ddtext) AS JITLogisticsIntegRlvnceTxt,
  JITReferenceControlCycle,
  JITCompMatlStorageLocation,
  JITControlCycleIsSetRelevant
FROM I_JITControlCycle
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON QuantityUnit = _UnitOfMeasure.UnitOfMeasure  -- association [1..1]
;