R_ATPBscProcdRqmtBasicMethRslt

DDL: R_ATPBSCPROCDRQMTBASICMETHRSLT Type: view_entity BASIC Package: ATP_RESULT

ATP Basic Processed Requirement Basic Method Request Result

R_ATPBscProcdRqmtBasicMethRslt is a Basic CDS View that provides data about "ATP Basic Processed Requirement Basic Method Request Result" in SAP S/4HANA. It reads from 1 data source (atp_pr_bm_rslt) and exposes 28 fields with key field ATPProcdRqmtBscMethReqRsltUUID. It has 5 associations to related views. Part of development package ATP_RESULT.

Data Sources (1)

SourceAliasJoin Type
atp_pr_bm_rslt atp_pr_bm_rslt from

Associations (5)

CardinalityTargetAliasCondition
[1..1] R_ATPBscProcdRqmtBasicMethReq _Request $projection.ATPProcdRqmtBasicMethodReqUUID = _Request.ATPProcdRqmtBasicMethodReqUUID
[1..1] R_ATPProcdBasicRequirement _ProcessedRequirement $projection.ATPRequirementUUID = _ProcessedRequirement.ATPRequirementUUID
[1..1] I_ATPCheck _Check $projection.ATPCheckUUID = _Check.ATPCheckUUID
[0..1] I_UnitOfMeasure _BaseUnit $projection.BaseUnit = _BaseUnit.UnitOfMeasure
[0..1] I_SchedulingRunRequest _DatesRsltgFrmSchedulingRunReq $projection.DatesRsltgFrmSchedgRunReqUUID = _DatesRsltgFrmSchedulingRunReq.SchedulingRunRequestUUID

Annotations (9)

NameValueLevelField
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.representativeKey ATPProcdRqmtBscMethReqRsltUUID view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Analytics.technicalName RATPBSCPRBMRSLT view
EndUserText.label ATP Basic Processed Requirement Basic Method Request Result view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY ATPProcdRqmtBscMethReqRsltUUID atpprocdrqmtbscmethreqrsltuuid Basic Method Result
ATPProcdRqmtBasicMethodReqUUID atpprocdrqmtbasicmethodrequuid Basic Method Request
ATPRequirementUUID atprequirementuuid Requirement UUID
ATPCheckIterationUUID atpcheckiterationuuid Check Iteration UUID
ATPCheckUUID atpcheckuuid Check ID
ATPCheckVersion atpcheckversion ATP Check Version
AvailableQuantityInBaseUnit availablequantityinbaseunit Confirmed Qty
BaseUnit baseunit Unit of Measure
BaseToCommonBaseQtyNumerator basetocommonbaseqtynumerator Numerator
BaseToCommonBaseQtyDenominator basetocommonbaseqtydenominator Denominator
ProductAvailabilityUTCDateTime productavailabilityutcdatetime Confirmed MAD
ProductAvailabilityTimeZone productavailabilitytimezone Time Zone
TranspPlanningUTCDateTime transpplanningutcdatetime Conf. Transport Plng
TransportationPlanningTimeZone transportationplanningtimezone Time Zone
LoadingUTCDateTime loadingutcdatetime Cnf. Loading Date
LoadingTimeZone loadingtimezone Time Zone
GoodsIssueUTCDateTime goodsissueutcdatetime Cnf. Goods Issue
GoodsIssueTimeZone goodsissuetimezone Time Zone
DeliveryUTCDateTime deliveryutcdatetime Confirmed Del. Date
DeliveryTimeZone deliverytimezone Time Zone
UnloadingUTCDateTime unloadingutcdatetime Confirmed Unloading
UnloadingTimeZone unloadingtimezone Time Zone
DatesRsltgFrmSchedgRunReqUUID datesrsltgfrmschedgrunrequuid Request UUID
_Request _Request
_ProcessedRequirement _ProcessedRequirement
_Check _Check
_BaseUnit _BaseUnit
_DatesRsltgFrmSchedulingRunReq _DatesRsltgFrmSchedulingRunReq

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 R_ATPBscProcdRqmtBasicMethRslt.
-- 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 R_ATPBscProcdRqmtBasicMethRslt AS
SELECT
  ATPProcdRqmtBscMethReqRsltUUID,
  ATPProcdRqmtBasicMethodReqUUID,
  ATPRequirementUUID,
  ATPCheckIterationUUID,
  ATPCheckUUID,
  ATPCheckVersion,
  AvailableQuantityInBaseUnit,
  BaseUnit,
  BaseToCommonBaseQtyNumerator,
  BaseToCommonBaseQtyDenominator,
  ProductAvailabilityUTCDateTime,
  ProductAvailabilityTimeZone,
  TranspPlanningUTCDateTime,
  TransportationPlanningTimeZone,
  LoadingUTCDateTime,
  LoadingTimeZone,
  GoodsIssueUTCDateTime,
  GoodsIssueTimeZone,
  DeliveryUTCDateTime,
  DeliveryTimeZone,
  UnloadingUTCDateTime,
  UnloadingTimeZone,
  DatesRsltgFrmSchedgRunReqUUID
FROM atp_pr_bm_rslt
LEFT OUTER JOIN R_ATPBscProcdRqmtBasicMethReq AS _Request ON ATPProcdRqmtBasicMethodReqUUID = _Request.ATPProcdRqmtBasicMethodReqUUID  -- association [1..1]
LEFT OUTER JOIN R_ATPProcdBasicRequirement AS _ProcessedRequirement ON ATPRequirementUUID = _ProcessedRequirement.ATPRequirementUUID  -- association [1..1]
LEFT OUTER JOIN I_ATPCheck AS _Check ON ATPCheckUUID = _Check.ATPCheckUUID  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _BaseUnit ON BaseUnit = _BaseUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_SchedulingRunRequest AS _DatesRsltgFrmSchedulingRunReq ON DatesRsltgFrmSchedgRunReqUUID = _DatesRsltgFrmSchedulingRunReq.SchedulingRunRequestUUID  -- association [0..1]
;