I_ABOPRunIterationConf_2

DDL: I_ABOPRUNITERATIONCONF_2 Type: view_entity COMPOSITE

Confirmation Details of a Requirement

I_ABOPRunIterationConf_2 is a Composite CDS View that provides data about "Confirmation Details of a Requirement" in SAP S/4HANA. It reads from 1 data source (P_ABOPRunIterationConfirm_2) and exposes 23 fields with key fields ATPRequirementUUID, ATPCheckUUID, ATPCheckRelevantDate, Product, Plant. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_ABOPRunIterationConfirm_2 P_ABOPRunIterationConfirm_2 from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_ABOPRunIterationRqmt_2 _Requirement $projection.ATPRequirementUUID = _Requirement.ATPRequirementUUID
[0..1] I_UnitOfMeasure _BaseUnit $projection.baseunit = _BaseUnit.UnitOfMeasure
[0..*] I_ATPCheckDetailReasonCodeText _DetailReasonCodeText $projection.SupAssgmtReasonCode = _DetailReasonCodeText.ATPCheckDetailReasonCode

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #COMPOSITE view
EndUserText.label Confirmation Details of a Requirement view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY ATPRequirementUUID ATPRequirementUUID Requirement UUID
KEY ATPCheckUUID ATPCheckUUID Check ID
KEY ATPCheckRelevantDate ATPCheckRelevantDate
KEY Product Product Product Sold
KEY Plant Plant Valuation Area
KEY StorageLocation StorageLocation StorageLocation
ATPCheckIterationUUID ATPCheckIterationUUID Check Iteration UUID
ATPRelevantDocument ATPRelevantDocument MRP element number
ATPRelevantDocumentItem ATPRelevantDocumentItem MRP elemnt item
ATPRelevantDocScheduleLine ATPRelevantDocScheduleLine Scheduling
ATPCheckRelevantUTCDateTime ATPCheckRelevantUTCDateTime
ATPCheckRelevantTimeZone ATPCheckRelevantTimeZone
ConfdQtyBeforeRunInBaseUnit ConfdQtyBeforeRunInBaseUnit
ConfdQtyAfterRunInBaseUnit ConfdQtyAfterRunInBaseUnit
SupAssgmtQtyBfrRunInBaseUnit SupAssgmtQtyBfrRunInBaseUnit
SupAssgmtQtyAftRunInBaseUnit SupAssgmtQtyAftRunInBaseUnit
SupAssgmtReasonCode SupAssgmtReasonCode
BaseUnit _Requirement BaseUnit Unit of Measure
_Requirement _Requirement
_DetailReasonCodeText _DetailReasonCodeText
_BaseUnit _BaseUnit
_SupplyingPlant _SupplyingPlant
_SupplyingStorageLocation _SupplyingStorageLocation

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_ABOPRunIterationConf_2.
-- 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_ABOPRunIterationConf_2 AS
SELECT
  ATPRequirementUUID,
  ATPCheckUUID,
  ATPCheckRelevantDate,
  Product,
  Plant,
  StorageLocation,
  ATPCheckIterationUUID,
  ATPRelevantDocument,
  ATPRelevantDocumentItem,
  ATPRelevantDocScheduleLine,
  ATPCheckRelevantUTCDateTime,
  ATPCheckRelevantTimeZone,
  ConfdQtyBeforeRunInBaseUnit,
  ConfdQtyAfterRunInBaseUnit,
  SupAssgmtQtyBfrRunInBaseUnit,
  SupAssgmtQtyAftRunInBaseUnit,
  SupAssgmtReasonCode,
  _Requirement.BaseUnit AS BaseUnit
FROM P_ABOPRunIterationConfirm_2
LEFT OUTER JOIN I_ABOPRunIterationRqmt_2 AS _Requirement ON ATPRequirementUUID = _Requirement.ATPRequirementUUID  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _BaseUnit ON baseunit = _BaseUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_ATPCheckDetailReasonCodeText AS _DetailReasonCodeText ON SupAssgmtReasonCode = _DetailReasonCodeText.ATPCheckDetailReasonCode  -- association [0..*]
;