A_JITOutbCallCompMatl

DDL: A_JITOUTBCALLCOMPMATL SQL: APIJITCOMPMAT Type: view CONSUMPTION

API View For JIT Component Material

A_JITOutbCallCompMatl is a Consumption CDS View that provides data about "API View For JIT Component Material" in SAP S/4HANA. It reads from 1 data source (I_JITOutbCallCompMatlDataTP) and exposes 17 fields with key fields JITCallNumber, CompGrpNumber, JITCallItemNumber. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_JITOutbCallCompMatlDataTP _JITOutbCallCompMatlDataTP from

Associations (2)

CardinalityTargetAliasCondition
[1..*] A_JITOutbCallRefTextCompMatl _JITOutbCallRefTextCompMatl $projection.JITCallNumber = _JITOutbCallRefTextCompMatl.JITCallNumber and $projection.CompGrpNumber = _JITOutbCallRefTextCompMatl.CompGrpNumber and $projection.JITCallItemNumber = _JITOutbCallRefTextCompMatl.JITCallItemNumber
[0..1] E_JITCompMatl _CompMaterial_extenstion $projection.JITCallNumber = _CompMaterial_extenstion.InternalJITCallNumber and $projection.CompGrpNumber = _CompMaterial_extenstion.CompGrpNumber and $projection.JITCallItemNumber = _CompMaterial_extenstion.JITCallItemNumber

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName APIJITCOMPMAT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
EndUserText.label API View For JIT Component Material view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY JITCallNumber InternalJITCallNumber JIT Call Number
KEY CompGrpNumber CompGrpNumber Component Group No.
KEY JITCallItemNumber JITCallItemNumber Call Item Number
Material Material Vehicle Model
ProductName ProductName Description
RequestedQuantity RequestedQuantity Requested Quantity
QuantityUnit QuantityUnit Unit of measure
ActualDeliveredQuantity ActualDeliveredQuantity Delivered Quantity
JITOutbTransferredQuantity JITOutbTransferredQuantity Transferred Qty
JITOutbMinimumQuantity JITOutbMinimumQuantity Minimum Qty
JITOutbPickedQuantity JITOutbPickedQuantity Picked Quantity
JITOutbOpenQuantity JITOutbOpenQuantity Open Qty
ShortfallQuantity ShortfallQuantity
JITAction
JITIntProcessingStatus JITIntProcessingStatus Transmitted Status
JITOutbStockTransferSts JITOutbStockTransferSts Stock Trnsfr Status
_JITOutbCallRefTextCompMatl _JITOutbCallRefTextCompMatl

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 A_JITOutbCallCompMatl.
-- 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: APIJITCOMPMAT

CREATE VIEW A_JITOutbCallCompMatl AS
SELECT
  InternalJITCallNumber AS JITCallNumber,
  CompGrpNumber,
  JITCallItemNumber,
  Material,
  ProductName,
  RequestedQuantity,
  QuantityUnit,
  ActualDeliveredQuantity,
  JITOutbTransferredQuantity,
  JITOutbMinimumQuantity,
  JITOutbPickedQuantity,
  JITOutbOpenQuantity,
  ShortfallQuantity,
  cast ('' as njit_action ) AS JITAction,
  JITIntProcessingStatus,
  JITOutbStockTransferSts
FROM I_JITOutbCallCompMatlDataTP AS _JITOutbCallCompMatlDataTP
LEFT OUTER JOIN A_JITOutbCallRefTextCompMatl AS _JITOutbCallRefTextCompMatl ON JITCallNumber = _JITOutbCallRefTextCompMatl.JITCallNumber AND CompGrpNumber = _JITOutbCallRefTextCompMatl.CompGrpNumber AND JITCallItemNumber = _JITOutbCallRefTextCompMatl.JITCallItemNumber  -- association [1..*]
LEFT OUTER JOIN E_JITCompMatl AS _CompMaterial_extenstion ON JITCallNumber = _CompMaterial_extenstion.InternalJITCallNumber AND CompGrpNumber = _CompMaterial_extenstion.CompGrpNumber AND JITCallItemNumber = _CompMaterial_extenstion.JITCallItemNumber  -- association [0..1]
;