I_JITControlCycleTP

DDL: I_JITCONTROLCYCLETP SQL: IJITCTRLCYCLETP Type: view TRANSACTIONAL

Transactional View for JIT Control Cycle

I_JITControlCycleTP is a Transactional CDS View that provides data about "Transactional View for JIT Control Cycle" in SAP S/4HANA. It reads from 1 data source (I_JITControlCycleCalc) and exposes 134 fields with key field JITControlCycle. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_JITControlCycleCalc I_JITControlCycleCalc from

Associations (6)

CardinalityTargetAliasCondition
[0..*] I_JITOutbCallsTP _JITOutbCalls $projection.JITControlCycle = _JITOutbCalls.JITControlCycle
[0..*] I_JITOutbCallsBOMTP _JITOutbCallsBOMTP $projection.JITControlCycle = _JITOutbCallsBOMTP.JITControlCycle
[0..1] E_JITControlCycle _JITControlCycle $projection.JITControlCycle = _JITControlCycle.JITControlCycle
[0..1] I_JITActvCallCntForCtrlCycle _JITActvCallCntForCtrlCycle $projection.JITControlCycle = _JITActvCallCntForCtrlCycle.JITControlCycle
[0..*] I_JITOutbSchedgAgrmtTP _JITOutbSchedgAgrmtTP $projection.JITControlCycle = _JITOutbSchedgAgrmtTP.JITControlCycle
[0..*] I_JITOutbBOMLink _JITOutbBOMLink $projection.Material = _JITOutbBOMLink.Material and $projection.Plant = _JITOutbBOMLink.Plant and $projection.ProductionSupplyArea = _JITOutbBOMLink.ProductionSupplyArea

Annotations (22)

NameValueLevelField
AbapCatalog.sqlViewName IJITCTRLCYCLETP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Transactional View for JIT Control Cycle view
VDM.viewType #TRANSACTIONAL view
ClientHandling.type #INHERITED view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.compositionRoot true view
ObjectModel.writeDraftPersistence NJIT_CTRL_CYC_D view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.representativeKey JITControlCycle view
ObjectModel.entityChangeStateId LastChangeDateTime view

Fields (134)

KeyFieldSource TableSource FieldDescription
KEY JITControlCycle JITControlCycle Control Cycle
JITCtrlCycLifeCycSts JITCtrlCycLifeCycSts
JITCtrlCycLifeCycStsTxt
Plant Plant Valuation Area
PlantName
Material Material Vehicle Model
ProductName
JITContainerQuantityInBsUnt JITContainerQuantityInBsUnt
QuantityUnit QuantityUnit Unit of measure
ProductionSupplyArea ProductionSupplyArea Supply Area
ProductionSupplyAreaName
Responsible Responsible User Name
StorageLocation StorageLocation StorageLocation
UnloadingPointName UnloadingPointName Unloading Point Name
AutomotiveLoadingPoint AutomotiveLoadingPoint
ReplenishmentStrategy ReplenishmentStrategy
ReplenishmentStrategyDesc
StorageType StorageType Storage Type
StorageTypeName StorageTypeName
ControlCycleIsPrimary ControlCycleIsPrimary
ControlCycleIsSecondary ControlCycleIsSecondary
WarehouseNumber WarehouseNumber
Warehouse Warehouse Warehouse No.
WarehouseName WarehouseName
StorageBin StorageBin Storage Bin
StoringPositionName StoringPositionName
SourceStorageType
SourceStorageTypeName
SourceProductionSupplyArea SourceProductionSupplyArea
SourceSupplyAreaName
JITExternalReplenishment JITExternalReplenishment
SourceStorageBin SourceStorageBin
EWMWarehouse EWMWarehouse Warehouse No.
JITCtrlCycleCreationDate JITCtrlCycleCreationDate
JITCtrlCycleReleaseDate JITCtrlCycleReleaseDate
LockDate LockDate
JITCtrlCycleReleaseTime JITCtrlCycleReleaseTime
JITCtrlCycleLockTime JITCtrlCycleLockTime
LastChangedByUserName LastChangedByUserName User Name
UserDescription
LastChangeDateTime LastChangeDateTime Timestamp
NumberOfLoadCarriers NumberOfLoadCarriers
JITContainer JITContainer
JITContainerDesc
IssuingOrReceivingStorageLoc IssuingOrReceivingStorageLoc Receiving SLoc.
StorageLocationName
InHouseProductionReplnmtStrgy InHouseProductionReplnmtStrgy
InhProdnReplnmtStrgyName
JITCallProfile JITCallProfile
RequestedDeliveryDateTime RequestedDeliveryDateTime
JITSupplyDateTime JITSupplyDateTime Supply Date & Time
JITCallImmediateRequest JITCallImmediateRequest Immediate Request
JITCallPriorityType JITCallPriorityType Priority Type
JITCallPriorityID JITCallPriorityID Delivery Prior.
JITActionCtrl JITActionCtrl Action Control
JITActionCtrlText
Threshold Threshold Upper Threshold (%)
JITReqQtyUpperToleranceLvl JITReqQtyUpperToleranceLvl
JITReqQtyLowerToleranceLvl JITReqQtyLowerToleranceLvl
HundredInPercent HundredInPercent
UnitOfMeasureNumberOfDecimals UnitOfMeasureNumberOfDecimals
dec133endasMinimumQuantityMass
IsPartiallyDelivered IsPartiallyDelivered
MaxNumberOfOpenJITCallDisplay MaxNumberOfOpenJITCallDisplay
MaxNumberOfOpenJITCalls MaxNumberOfOpenJITCalls
NumberOfActiveJITCalls
DestinationStorageLocDesc
JITCallProfileDesc
ReplnmtLeadTimeInWorkdays ReplnmtLeadTimeInWorkdays
ReplnmtLeadTimeInHours ReplnmtLeadTimeInHours
BufferLeadTime BufferLeadTime
ReplnmtLeadTimeInMinutes ReplnmtLeadTimeInMinutes
PlannedDurationInMinutes PlannedDurationInMinutes
ReplnmtLeadTimeInHoursAndMins ReplnmtLeadTimeInHoursAndMins
ReplenishmentLeadTime
JITControlCycleCategory JITControlCycleCategory
JITControlCycleCategoryText
ReplnmtPlanningProcedure ReplnmtPlanningProcedure
JITPlanningProcedureText
PlanningHorizonInHoursAndMins
PlanningHorizonTime PlanningHorizonTime
MinimumStockQuantity MinimumStockQuantity
ReplnmtSafetyTimeInDays ReplnmtSafetyTimeInDays
SafetyTimeInHoursAndMins
ReplnmtSafetyTimeInMins ReplnmtSafetyTimeInMins
JITOutbCommunicationGroup JITOutbCommunicationGroup Communication Group
JITOutbCommunicationGroupDesc
Supplier Supplier Supplier
SupplierName
BusinessPartner
BusinessPartner1
BusinessPartner2
JITOffstFromStartOfProduction
JITProdnOffstInHoursAndMins JITProdnOffstInHoursAndMins
JITInternalReplenishment JITInternalReplenishment
JITIsForwardingRelevant JITIsForwardingRelevant
SupplyControlID SupplyControlID Supply Control ID
JITTransferTimeInDays JITTransferTimeInDays
TransferTimeDuration TransferTimeDuration
TransferTimeInHoursMinutes
GoodsReceivingPoint GoodsReceivingPoint Goods Rcvg Point
JITExtProcmtReplnmtProfile JITExtProcmtReplnmtProfile
JITExtProcmtReplnmtProfileDesc
JITLogisticsIntegrationRlvnce JITLogisticsIntegrationRlvnce
JITLogisticsIntegRlvnceTxt
JITCtrlCycIsReordRlvt JITCtrlCycIsReordRlvt
JITReferenceControlCycle JITReferenceControlCycle
JITCompMatlStorageLocation JITCompMatlStorageLocation Location
JITControlCycleIsSetRelevant JITControlCycleIsSetRelevant
_JITCtrlCycleLifeCycleStatus _JITCtrlCycleLifeCycleStatus
JITCtrlCycleReleaseDateTime JITCtrlCycleReleaseDateTime
JITCtrlCycleLockDateTime JITCtrlCycleLockDateTime
_Plant _Plant
_LastChangedByUser _LastChangedByUser
_Supplier _Supplier
_Product _Product
_ProductionSupplyArea _ProductionSupplyArea
_ResponsiblePerson _ResponsiblePerson
_JITContainer _JITContainer
_StorageLocation _StorageLocation
_JITOutbReplenish _JITOutbReplenish
_JITOutbCallProfile _JITOutbCallProfile
_JITCtrlCycleCategory _JITCtrlCycleCategory
_JITActionCtrl _JITActionCtrl
_JITPlngProcedure _JITPlngProcedure
_JITOutbBOMLink _JITOutbBOMLink
_JITCommunicationGroup _JITCommunicationGroup
_SourceSupplyArea _SourceSupplyArea
_JITOutbCalls _JITOutbCalls
_JITOutbCallsBOMTP _JITOutbCallsBOMTP
_JITOutbSchedgAgrmtTP _JITOutbSchedgAgrmtTP
_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 I_JITControlCycleTP.
-- 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: IJITCTRLCYCLETP

CREATE VIEW I_JITControlCycleTP AS
SELECT
  JITControlCycle,
  JITCtrlCycLifeCycSts,
  cast('' as ddtext) AS JITCtrlCycLifeCycStsTxt,
  Plant,
  cast('' as name1) AS PlantName,
  Material,
  cast('' as productdescription) AS ProductName,
  JITContainerQuantityInBsUnt,
  QuantityUnit,
  ProductionSupplyArea,
  cast('' as pvbtx) AS ProductionSupplyAreaName,
  Responsible,
  StorageLocation,
  UnloadingPointName,
  AutomotiveLoadingPoint,
  ReplenishmentStrategy,
  cast('' as njit_repl_strat_desc) AS ReplenishmentStrategyDesc,
  StorageType,
  StorageTypeName,
  ControlCycleIsPrimary,
  ControlCycleIsSecondary,
  WarehouseNumber,
  Warehouse,
  WarehouseName,
  StorageBin,
  StoringPositionName,
  cast('' as abap.char(5)) AS SourceStorageType,
  cast('' as abap.char(40)) AS SourceStorageTypeName,
  SourceProductionSupplyArea,
  cast('' as pvbtx) AS SourceSupplyAreaName,
  JITExternalReplenishment,
  SourceStorageBin,
  EWMWarehouse,
  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,
  cast ('' as pksbz) AS InhProdnReplnmtStrgyName,
  JITCallProfile,
  RequestedDeliveryDateTime,
  JITSupplyDateTime,
  JITCallImmediateRequest,
  JITCallPriorityType,
  JITCallPriorityID,
  JITActionCtrl,
  cast('' as njit_act_cntrlt) AS JITActionCtrlText,
  Threshold,
  JITReqQtyUpperToleranceLvl,
  JITReqQtyLowerToleranceLvl,
  HundredInPercent,
  UnitOfMeasureNumberOfDecimals,
  case UnitOfMeasureNumberOfDecimals when 0 then cast(MinimumQuantityMass as abap.dec(13,0) ) when 1 then cast(MinimumQuantityMass as abap.dec(13,1) ) when 2 then cast(MinimumQuantityMass as abap.dec(13,2) ) when 3 then cast(MinimumQuantityMass as abap.dec(13,3) ) else cast(MinimumQuantityMass as abap.dec(13,3) ) end as MinimumQuantityMass AS dec133endasMinimumQuantityMass,
  IsPartiallyDelivered,
  MaxNumberOfOpenJITCallDisplay,
  MaxNumberOfOpenJITCalls,
  cast( 0 as int4 ) AS NumberOfActiveJITCalls,
  cast('' as lgobe) AS DestinationStorageLocDesc,
  cast('' as pabprt) AS JITCallProfileDesc,
  ReplnmtLeadTimeInWorkdays,
  ReplnmtLeadTimeInHours,
  BufferLeadTime,
  ReplnmtLeadTimeInMinutes,
  PlannedDurationInMinutes,
  ReplnmtLeadTimeInHoursAndMins,
  concat(BufferLeadTime,concat(':', PlannedDurationInMinutes)) AS ReplenishmentLeadTime,
  JITControlCycleCategory,
  cast('' as ddtext) AS JITControlCycleCategoryText,
  ReplnmtPlanningProcedure,
  cast('' as ddtext) AS JITPlanningProcedureText,
  concat(PlanningHorizonTimeInHours,concat(':',PlanningHorizonTimeInMinutes)) AS PlanningHorizonInHoursAndMins,
  PlanningHorizonTime,
  MinimumStockQuantity,
  ReplnmtSafetyTimeInDays,
  concat(SafetyTimeInHours,concat(':', SafetyTimeInMinutes)) AS SafetyTimeInHoursAndMins,
  ReplnmtSafetyTimeInMins,
  JITOutbCommunicationGroup,
  cast('' as njit_communication_group_desc) AS JITOutbCommunicationGroupDesc,
  Supplier,
  cast('' as md_supplier_name) AS SupplierName,
  cast('' as bu_partner) AS BusinessPartner,
  cast('' as bu_partner) AS BusinessPartner1,
  cast('' as bu_partner) AS BusinessPartner2,
  cast(concat(JITProdnOffstTimeInHours,concat(':', JITProdnOffstTimeInMinutes))as njit_duration) AS JITOffstFromStartOfProduction,
  JITProdnOffstInHoursAndMins,
  JITInternalReplenishment,
  JITIsForwardingRelevant,
  SupplyControlID,
  JITTransferTimeInDays,
  TransferTimeDuration,
  cast(concat(TransferTimeInHours,concat(':', TransferTimeInMinutes))as njit_duration) AS TransferTimeInHoursMinutes,
  GoodsReceivingPoint,
  JITExtProcmtReplnmtProfile,
  cast('' as njit_extprocmt_replnmtprfl_txt) AS JITExtProcmtReplnmtProfileDesc,
  JITLogisticsIntegrationRlvnce,
  cast('' as ddtext) AS JITLogisticsIntegRlvnceTxt,
  JITCtrlCycIsReordRlvt,
  JITReferenceControlCycle,
  JITCompMatlStorageLocation,
  JITControlCycleIsSetRelevant,
  JITCtrlCycleReleaseDateTime,
  JITCtrlCycleLockDateTime
FROM I_JITControlCycleCalc
LEFT OUTER JOIN I_JITOutbCallsTP AS _JITOutbCalls ON JITControlCycle = _JITOutbCalls.JITControlCycle  -- association [0..*]
LEFT OUTER JOIN I_JITOutbCallsBOMTP AS _JITOutbCallsBOMTP ON JITControlCycle = _JITOutbCallsBOMTP.JITControlCycle  -- association [0..*]
LEFT OUTER JOIN E_JITControlCycle AS _JITControlCycle ON JITControlCycle = _JITControlCycle.JITControlCycle  -- association [0..1]
LEFT OUTER JOIN I_JITActvCallCntForCtrlCycle AS _JITActvCallCntForCtrlCycle ON JITControlCycle = _JITActvCallCntForCtrlCycle.JITControlCycle  -- association [0..1]
LEFT OUTER JOIN I_JITOutbSchedgAgrmtTP AS _JITOutbSchedgAgrmtTP ON JITControlCycle = _JITOutbSchedgAgrmtTP.JITControlCycle  -- association [0..*]
LEFT OUTER JOIN I_JITOutbBOMLink AS _JITOutbBOMLink ON Material = _JITOutbBOMLink.Material AND Plant = _JITOutbBOMLink.Plant AND ProductionSupplyArea = _JITOutbBOMLink.ProductionSupplyArea  -- association [0..*]
;