I_ProdAllocTmpQtyAssignment

DDL: I_PRODALLOCTMPQTYASSIGNMENT SQL: IPATQA Type: view BASIC Package: PROD_ALLOC_TRANSACTIONAL_DATA

Product Allocation Temporary Quantity Assignment

I_ProdAllocTmpQtyAssignment is a Basic CDS View that provides data about "Product Allocation Temporary Quantity Assignment" in SAP S/4HANA. It reads from 1 data source (patqa) and exposes 29 fields with key fields ProdAllocAssignedOrder, ProdAllocAssignedOrderItem, ProdAllocAssignedOrderType, CharcValueCombinationUUID, ProdAllocPerdStartUTCDateTime. It has 9 associations to related views. Part of development package PROD_ALLOC_TRANSACTIONAL_DATA.

Data Sources (1)

SourceAliasJoin Type
patqa patqa from

Associations (9)

CardinalityTargetAliasCondition
[0..1] I_ProdAllocObjCharcValCombn _ProdAllocObjCharcValCombn $projection.CharcValueCombinationUUID = _ProdAllocObjCharcValCombn.CharcValueCombinationUUID
[0..1] I_ProdAllocSequenceConstraint _ProdAllocSequenceConstraint $projection.ProdAllocSqncConstraintUUID = _ProdAllocSequenceConstraint.ProdAllocSqncConstraintUUID
[0..1] I_UnitOfMeasure _ProdAllocAssignedQuantityUnit $projection.ProdAllocAssignedQuantityUnit = _ProdAllocAssignedQuantityUnit.UnitOfMeasure
[0..1] I_ConfirmationDateTimeType _ConfirmationDateTimeType $projection.ConfirmationDateTimeType = _ConfirmationDateTimeType.ConfirmationDateTimeType
[0..1] I_TimeZone _ProdAllocPeriodStartTimeZone $projection.ProdAllocPeriodStartTimeZone = _ProdAllocPeriodStartTimeZone.TimeZoneID
[0..1] I_TimeZone _ProdAllocPeriodEndTimeZone $projection.ProdAllocPeriodEndTimeZone = _ProdAllocPeriodEndTimeZone.TimeZoneID
[0..1] I_TimeZone _ConfirmationTimeZone $projection.ConfirmationTimeZone = _ConfirmationTimeZone.TimeZoneID
[0..1] I_ProdAllocAssignedOrderType _ProdAllocAssignedOrderType $projection.ProdAllocAssignedOrderType = _ProdAllocAssignedOrderType.ProdAllocAssignedOrderType
[0..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID

Annotations (10)

NameValueLevelField
EndUserText.label Product Allocation Temporary Quantity Assignment view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.sqlViewName IPATQA view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY ProdAllocAssignedOrder prodallocassignedorder Assigned Order
KEY ProdAllocAssignedOrderItem prodallocassignedorderitem Assigned Order Item
KEY ProdAllocAssignedOrderType prodallocassignedordertype Order Type
KEY CharcValueCombinationUUID charcvaluecombinationuuid Characteristic Value Combination UUID
KEY ProdAllocPerdStartUTCDateTime prodallocperdstartutcdatetime Period Start Date Time
KEY ConfirmationUTCDateTime confirmationutcdatetime Confirmation Date Time
KEY TransactionUUID transactionuuid Check ID
KEY AssignmentSequenceNumberValue assignmentsequencenumbervalue Assignment Sequence Number
KEY ATPEnqueueMode enqueuemode ATP Server: mode for exclusive locking
ProdAllocPeriodStartTimeZone prodallocperiodstarttimezone Period Start Time Zone
ConfirmationTimeZone confirmationtimezone Confirmation Time Zone
ProdAllocPeriodEndUTCDateTime prodallocperiodendutcdatetime Period End Date Time
ProdAllocPeriodEndTimeZone prodallocperiodendtimezone Period End Time Zone
ProdAllocAssignedQuantity prodallocassignedquantity Assigned Quantity
ProdAllocAssignedQuantityUnit prodallocassignedquantityunit Assigned Quantity Unit
ConfirmationDateTimeType confirmationdatetimetype Confirmation Date Type
ProdAllocSqncConstraintUUID prodallocsqncconstraintuuid Product Allocation Sequence Constraint UUID
TmpQtyAssgmtExpiryDateTime tmpqtyassgmtexpirydatetime TQA Expiry Date Time
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
_ProdAllocObjCharcValCombn _ProdAllocObjCharcValCombn
_ProdAllocSequenceConstraint _ProdAllocSequenceConstraint
_ProdAllocAssignedQuantityUnit _ProdAllocAssignedQuantityUnit
_ConfirmationDateTimeType _ConfirmationDateTimeType
_ProdAllocPeriodStartTimeZone _ProdAllocPeriodStartTimeZone
_ProdAllocPeriodEndTimeZone _ProdAllocPeriodEndTimeZone
_ConfirmationTimeZone _ConfirmationTimeZone
_ProdAllocAssignedOrderType _ProdAllocAssignedOrderType
_CreatedByUser _CreatedByUser

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_ProdAllocTmpQtyAssignment.
-- 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: IPATQA

CREATE VIEW I_ProdAllocTmpQtyAssignment AS
SELECT
  ProdAllocAssignedOrder,
  ProdAllocAssignedOrderItem,
  ProdAllocAssignedOrderType,
  CharcValueCombinationUUID,
  ProdAllocPerdStartUTCDateTime,
  ConfirmationUTCDateTime,
  TransactionUUID,
  AssignmentSequenceNumberValue,
  enqueuemode AS ATPEnqueueMode,
  ProdAllocPeriodStartTimeZone,
  ConfirmationTimeZone,
  ProdAllocPeriodEndUTCDateTime,
  ProdAllocPeriodEndTimeZone,
  ProdAllocAssignedQuantity,
  ProdAllocAssignedQuantityUnit,
  ConfirmationDateTimeType,
  ProdAllocSqncConstraintUUID,
  TmpQtyAssgmtExpiryDateTime,
  CreationDateTime,
  CreatedByUser
FROM patqa
LEFT OUTER JOIN I_ProdAllocObjCharcValCombn AS _ProdAllocObjCharcValCombn ON CharcValueCombinationUUID = _ProdAllocObjCharcValCombn.CharcValueCombinationUUID  -- association [0..1]
LEFT OUTER JOIN I_ProdAllocSequenceConstraint AS _ProdAllocSequenceConstraint ON ProdAllocSqncConstraintUUID = _ProdAllocSequenceConstraint.ProdAllocSqncConstraintUUID  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ProdAllocAssignedQuantityUnit ON ProdAllocAssignedQuantityUnit = _ProdAllocAssignedQuantityUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_ConfirmationDateTimeType AS _ConfirmationDateTimeType ON ConfirmationDateTimeType = _ConfirmationDateTimeType.ConfirmationDateTimeType  -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ProdAllocPeriodStartTimeZone ON ProdAllocPeriodStartTimeZone = _ProdAllocPeriodStartTimeZone.TimeZoneID  -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ProdAllocPeriodEndTimeZone ON ProdAllocPeriodEndTimeZone = _ProdAllocPeriodEndTimeZone.TimeZoneID  -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ConfirmationTimeZone ON ConfirmationTimeZone = _ConfirmationTimeZone.TimeZoneID  -- association [0..1]
LEFT OUTER JOIN I_ProdAllocAssignedOrderType AS _ProdAllocAssignedOrderType ON ProdAllocAssignedOrderType = _ProdAllocAssignedOrderType.ProdAllocAssignedOrderType  -- association [0..1]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
;