I_JITSupplyControlHeader

DDL: I_JITSUPPLYCONTROLHEADER Type: view_entity BASIC Package: NJIT_MODEL_SUPPLY_CONTROL

JIT Supply Control

I_JITSupplyControlHeader is a Basic CDS View (Dimension) that provides data about "JIT Supply Control" in SAP S/4HANA. It reads from 1 data source (njit_d_sc_hdr) and exposes 50 fields with key field SupplyControlUUID. It has 22 associations to related views. It is exposed through 1 OData service (NJIT_UI_JITINBOUNDCALLTP). It is used in 1 Fiori application: Manage Customer JIT Calls - Create, Manage. Part of development package NJIT_MODEL_SUPPLY_CONTROL.

Data Sources (1)

SourceAliasJoin Type
njit_d_sc_hdr njit_d_sc_hdr from

Associations (22)

CardinalityTargetAliasCondition
[0..1] I_Customer _Customer $projection.ShipToParty = _Customer.Customer
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_JITCustomerSupplyArea _JITCustomerSupplyArea $projection.SupplyAreaUUID = _JITCustomerSupplyArea.SupplyAreaUUID
[0..1] I_Product _Material $projection.Material = _Material.Product
[0..1] I_JITActionCtrl _JITActionCtrl $projection.JITActionCtrl = _JITActionCtrl.JITActionCtrl
[0..1] I_JITCallType _JITCallType $projection.JITCallType = _JITCallType.JITCallType
[0..1] I_JITPartialDelivery _JITPartialDelivery $projection.PartialDeliveryIsAllowed = _JITPartialDelivery.PartialDeliveryIsAllowed
[0..1] I_JITSupplyControlStatus _JITSupplyControlStatus $projection.JITSupplyControlStatus = _JITSupplyControlStatus.JITSupplyControlStatus
[0..1] I_UserContactCard _CreatedByUser $projection.CreatedByUser = _CreatedByUser.ContactCardID
[0..1] I_UserContactCard _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.ContactCardID
[0..1] I_ProductionVersion _ProductionVersion $projection.Material = _ProductionVersion.Material and $projection.Plant = _ProductionVersion.Plant and $projection.ProductionVersion = _ProductionVersion.ProductionVersion
[0..1] I_JITRepetitiveMfg _JITRepetitiveMfg $projection.RepetitiveManufacturingIsAllwd = _JITRepetitiveMfg.RepetitiveManufacturingIsAllwd
[0..1] I_JITProdnConfControl _JITProdnConfirmationControl $projection.JITProdnConfirmationControl = _JITProdnConfirmationControl.JITProdnConfirmationControl
[0..1] I_JITDelivConfControl _JITDelivConfControl $projection.JITDelivConfControl = _JITDelivConfControl.JITDelivConfControl
[0..1] I_BusinessPartnerAddress _BusinessPartnerAddress $projection.AddressID = _BusinessPartnerAddress.AddressNumber and $projection.ShipToParty = _BusinessPartnerAddress.BusinessPartner
[0..1] I_JITCustomer _JITCustomer $projection.CustomerUUID = _JITCustomer.CustomerUUID
[0..1] I_SupplierExtStatus _SupplierExtStatus $projection.JITExternalProcessingStatus = _SupplierExtStatus.JITExtStatusAtSupplier
[0..1] I_JITEntryPointForSchedg _JITEntryPointForSchedg $projection.JITEntryPointForScheduling = _JITEntryPointForSchedg.JITEntryPoint
[0..1] I_JITSchedulingSchema _JITSchedulingSchema $projection.Plant = _JITSchedulingSchema.Plant and $projection.JITCallType = _JITSchedulingSchema.JITCallType and $projection.SchedulingSchema = _JITSchedulingSchema.SchedulingSchema
[0..*] I_JITSupplyControlDesc _Description
[0..*] I_JITSupplyControlTolLvl _ToleranceLevel
[0..*] I_JITSupplyControlOffset _JITSupplyControlOffset

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
EndUserText.label JIT Supply Control view
Metadata.allowExtensions true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey SupplyControlUUID view
ObjectModel.sapObjectNodeType.name JustInTimeSupplyControl view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
VDM.viewType #BASIC view

OData Services (1)

ServiceBindingVersionContractRelease
NJIT_UI_JITINBOUNDCALLTP NJIT_UI_JITINBOUNDCALLTP V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F6078 Manage Customer JIT Calls - Create, Manage Transactional An application to manage and monitor Customer JIT calls

Manage Customer JIT Calls - Create, Manage

Business Role: Material Planner - Just-In-Time Supply

With this app you can create, modify, and view JIT calls received in the system. Customers request components from suppliers by triggering JIT calls with all relevant component information. They do this by transmitting IDocs that get routed via SAP Cloud Platform Integration and get mapped to the JIT Call SOAP service, which then sends it to your system. The architecture guidelines of SAP S/4HANA Cloud recommend SOAP messages for Electronic Data Interchange (EDI) communication; for more information, refer to the integration documentation for Just-In-Time (JIT) Supply to Customer from Stock. Therefore, a SOAP message is defined for processing incoming customer JIT calls. A customer message can contain many individual JIT calls, among which there could be new ones or existing ones to be changed.

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY SupplyControlUUID supplycontroluuid NodeID
SupplyControlID supplycontrolid Supply Control ID
ShipToParty shiptoparty Ship-To Party (obsolete)
CustomerUUID customeruuid NodeID
BusinessPartnerUUID businesspartneruuid UUID
Plant plant Valuation Area
CustSupplyArea custsupplyarea Cust. Supply Area
SupplyAreaUUID supplyareauuid NodeID
Material material Vehicle Model
JITActionCtrl jitactionctrl Action Control
JITCallType jitcalltype Call Type
JITSupplyControlStatus jitsupplycontrolstatus Sup. Cntrl. St.
PartialDeliveryIsAllowed partialdeliveryisallowed Partial Deliv.
JITUnderDeliveryToleranceInPct jitunderdeliverytoleranceinpct Undrdelvry Tolerance
JITOverDeliveryToleranceInPct jitoverdeliverytoleranceinpct Ovrdelivry Tolerance
JITUnlimitedOverDelivIsAllowed jitunlimitedoverdelivisallowed Unlmt Ov Del
RepetitiveManufacturingIsAllwd repetitivemanufacturingisallwd Repetitive Manufacturing Enabled
ProductionVersion productionversion Version ID
JITExternalProcessingStatus jitexternalprocessingstatus External Status
JITProdnConfirmationControl jitprodnconfirmationcontrol Prodn Conf Ctrl
JITEntryPointForScheduling jitentrypointforscheduling Entry Point
AddressID addressid Ship-to address
SchedulingSchema schedulingschema Schema
JITDelivConfControl jitdelivconfcontrol Deliv Conf Control
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
_Description _Description
_ToleranceLevel _ToleranceLevel
_Customer _Customer
_Plant _Plant
_JITCustomerSupplyArea _JITCustomerSupplyArea
_Material _Material
_JITActionCtrl _JITActionCtrl
_JITCallType _JITCallType
_JITPartialDelivery _JITPartialDelivery
_JITSupplyControlStatus _JITSupplyControlStatus
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_ProductionVersion _ProductionVersion
_JITRepetitiveMfg _JITRepetitiveMfg
_JITProdnConfirmationControl _JITProdnConfirmationControl
_JITDelivConfControl _JITDelivConfControl
_BusinessPartnerAddress _BusinessPartnerAddress
_JITSupplyControlOffset _JITSupplyControlOffset
_JITCustomer _JITCustomer
_SupplierExtStatus _SupplierExtStatus
_JITEntryPointForSchedg _JITEntryPointForSchedg
_JITSchedulingSchema _JITSchedulingSchema

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_JITSupplyControlHeader.
-- 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 I_JITSupplyControlHeader AS
SELECT
  SupplyControlUUID,
  SupplyControlID,
  ShipToParty,
  CustomerUUID,
  BusinessPartnerUUID,
  Plant,
  CustSupplyArea,
  SupplyAreaUUID,
  Material,
  JITActionCtrl,
  JITCallType,
  JITSupplyControlStatus,
  PartialDeliveryIsAllowed,
  JITUnderDeliveryToleranceInPct,
  JITOverDeliveryToleranceInPct,
  JITUnlimitedOverDelivIsAllowed,
  RepetitiveManufacturingIsAllwd,
  ProductionVersion,
  JITExternalProcessingStatus,
  JITProdnConfirmationControl,
  JITEntryPointForScheduling,
  AddressID,
  SchedulingSchema,
  JITDelivConfControl,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM njit_d_sc_hdr
LEFT OUTER JOIN I_Customer AS _Customer ON ShipToParty = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_JITCustomerSupplyArea AS _JITCustomerSupplyArea ON SupplyAreaUUID = _JITCustomerSupplyArea.SupplyAreaUUID  -- association [0..1]
LEFT OUTER JOIN I_Product AS _Material ON Material = _Material.Product  -- association [0..1]
LEFT OUTER JOIN I_JITActionCtrl AS _JITActionCtrl ON JITActionCtrl = _JITActionCtrl.JITActionCtrl  -- association [0..1]
LEFT OUTER JOIN I_JITCallType AS _JITCallType ON JITCallType = _JITCallType.JITCallType  -- association [0..1]
LEFT OUTER JOIN I_JITPartialDelivery AS _JITPartialDelivery ON PartialDeliveryIsAllowed = _JITPartialDelivery.PartialDeliveryIsAllowed  -- association [0..1]
LEFT OUTER JOIN I_JITSupplyControlStatus AS _JITSupplyControlStatus ON JITSupplyControlStatus = _JITSupplyControlStatus.JITSupplyControlStatus  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _CreatedByUser ON CreatedByUser = _CreatedByUser.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_ProductionVersion AS _ProductionVersion ON Material = _ProductionVersion.Material AND Plant = _ProductionVersion.Plant AND ProductionVersion = _ProductionVersion.ProductionVersion  -- association [0..1]
LEFT OUTER JOIN I_JITRepetitiveMfg AS _JITRepetitiveMfg ON RepetitiveManufacturingIsAllwd = _JITRepetitiveMfg.RepetitiveManufacturingIsAllwd  -- association [0..1]
LEFT OUTER JOIN I_JITProdnConfControl AS _JITProdnConfirmationControl ON JITProdnConfirmationControl = _JITProdnConfirmationControl.JITProdnConfirmationControl  -- association [0..1]
LEFT OUTER JOIN I_JITDelivConfControl AS _JITDelivConfControl ON JITDelivConfControl = _JITDelivConfControl.JITDelivConfControl  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerAddress AS _BusinessPartnerAddress ON AddressID = _BusinessPartnerAddress.AddressNumber AND ShipToParty = _BusinessPartnerAddress.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_JITCustomer AS _JITCustomer ON CustomerUUID = _JITCustomer.CustomerUUID  -- association [0..1]
LEFT OUTER JOIN I_SupplierExtStatus AS _SupplierExtStatus ON JITExternalProcessingStatus = _SupplierExtStatus.JITExtStatusAtSupplier  -- association [0..1]
LEFT OUTER JOIN I_JITEntryPointForSchedg AS _JITEntryPointForSchedg ON JITEntryPointForScheduling = _JITEntryPointForSchedg.JITEntryPoint  -- association [0..1]
LEFT OUTER JOIN I_JITSchedulingSchema AS _JITSchedulingSchema ON Plant = _JITSchedulingSchema.Plant AND JITCallType = _JITSchedulingSchema.JITCallType AND SchedulingSchema = _JITSchedulingSchema.SchedulingSchema  -- association [0..1]
LEFT OUTER JOIN I_JITSupplyControlDesc AS _Description ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN I_JITSupplyControlTolLvl AS _ToleranceLevel ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN I_JITSupplyControlOffset AS _JITSupplyControlOffset ON /* condition not available in parsed metadata */  -- association [0..*]
;