I_ProdAllocSqncCstrtTP
Product Allocation Sequence Constraint
I_ProdAllocSqncCstrtTP is a Transactional CDS View that provides data about "Product Allocation Sequence Constraint" in SAP S/4HANA. It reads from 1 data source (I_ProdAllocSequenceConstraint) and exposes 38 fields with key field ProdAllocSqncConstraintUUID. It has 13 associations to related views. Part of development package PRODUCT_ALLOCATION_SEQUENCE.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ProdAllocSequenceConstraint | Document | from |
Associations (13)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_ProdAllocationSequenceTP | _ProdAllocationSequenceTP | _ProdAllocationSequenceTP.ProductAllocationSequenceUUID = $projection.ProductAllocationSequenceUUID |
| [0..1] | I_ProductAllocationObject | _ProductAllocationObject | _ProductAllocationObject.ProductAllocationObjectUUID = $projection.ProductAllocationObjectUUID |
| [0..1] | I_ProdAllocObjValueHelp | _ProdAllocObjValueHelp | _ProdAllocObjValueHelp.ProductAllocationObjectUUID = $projection.ProductAllocationObjectUUID |
| [0..1] | I_ProdAllocLeadTmeDurationUnit | _ProdAllocLeadTmeDurationUnit | _ProdAllocLeadTmeDurationUnit.ProdAllocLeadTimeDurationUnit = $projection.ProdAllocLeadTimeDurationUnit |
| [0..1] | I_AftValdtyConstraintStatus | _AfterValdtyConstraintStatus | _AfterValdtyConstraintStatus.AfterValidityConstraintStatus = $projection.AfterValidityConstraintStatus |
| [0..1] | I_BfrValdtyConstraintStatus | _BeforeValdtyConstraintStatus | _BeforeValdtyConstraintStatus.BeforeValidityConstraintStatus = $projection.BeforeValidityConstraintStatus |
| [0..1] | I_HrzConsumptionDirection | _HrzConsumptionDirection | _HrzConsumptionDirection.HorizontalConsumptionDirection = $projection.HorizontalConsumptionDirection |
| [0..1] | I_ProdAllocCheckDateTimeType | _ProdAllocCheckDateTimeType | _ProdAllocCheckDateTimeType.ProdAllocCheckDateTimeType = $projection.ProdAllocCheckDateTimeType |
| [0..1] | I_ProdAllocConstraintStatus | _ProdAllocConstraintStatus | _ProdAllocConstraintStatus.ProdAllocationConstraintStatus = $projection.ProdAllocationConstraintStatus |
| [0..1] | I_TimeZone | _ValidityStartTimeZone | _ValidityStartTimeZone.TimeZoneID = $projection.ValidityStartTimeZone |
| [0..1] | I_TimeZone | _ValidityEndTimeZone | _ValidityEndTimeZone.TimeZoneID = $projection.ValidityEndTimeZone |
| [0..1] | I_UnitOfMeasure | _ConsumptionUnitOfMeasure | $projection.ProdAllocSqncCstrtCnsmpnUnit = _ConsumptionUnitOfMeasure.UnitOfMeasure |
| [0..*] | I_ProdAllocSqncCstrtTTP | _ProdAllocSqncCstrtTTP | |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| Analytics.technicalName | IPASQNC_CSTRTTP | view | |
| EndUserText.label | Product Allocation Sequence Constraint | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| Search.searchable | true | view | |
| ObjectModel.sapObjectNodeType.name | ProdAllocSqncCstrt | view | |
| ObjectModel.representativeKey | ProdAllocSqncConstraintUUID | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| Metadata.ignorePropagatedAnnotations | true | view |
Fields (38)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProdAllocSqncConstraintUUID | I_ProdAllocSequenceConstraint | ProdAllocSqncConstraintUUID | Product Allocation Sequence Constraint UUID |
| ProdAllocSequenceConstraint | I_ProdAllocSequenceConstraint | ProdAllocSequenceConstraint | Sequence Constraint | |
| ProductAllocationSequenceGroup | I_ProdAllocSequenceConstraint | ProductAllocationSequenceGroup | Sequence Group | |
| ProductAllocationSequence | I_ProdAllocSequenceConstraint | ProductAllocationSequence | Allocation Sequence | |
| ProductAllocationSequenceUUID | I_ProdAllocSequenceConstraint | ProductAllocationSequenceUUID | Product Allocation Sequence UUID | |
| ProdAllocSequenceGroupUUID | I_ProdAllocSequenceConstraint | ProdAllocSequenceGroupUUID | Product Allocation Sequence Group UUID | |
| ValidityStartUTCDateTime | I_ProdAllocSequenceConstraint | ValidityStartUTCDateTime | Validity Start | |
| ValidityStartTimeZone | I_ProdAllocSequenceConstraint | ValidityStartTimeZone | Validity Start Time Zone | |
| ValidityEndUTCDateTime | I_ProdAllocSequenceConstraint | ValidityEndUTCDateTime | Validity End | |
| ValidityEndTimeZone | I_ProdAllocSequenceConstraint | ValidityEndTimeZone | Validity End Time Zone | |
| ProductAllocationObjectUUID | I_ProdAllocSequenceConstraint | ProductAllocationObjectUUID | Product Allocation Object UUID | |
| ProductAllocationRate | I_ProdAllocSequenceConstraint | ProductAllocationRate | Allocation Rate | |
| ProdAllocLeadTimeDuration | I_ProdAllocSequenceConstraint | ProdAllocLeadTimeDuration | Lead Time Duration | |
| ProdAllocLeadTimeDurationUnit | I_ProdAllocSequenceConstraint | ProdAllocLeadTimeDurationUnit | Lead Time Duration Unit | |
| NumberOfBackwardCnsmpnPeriods | I_ProdAllocSequenceConstraint | NumberOfBackwardCnsmpnPeriods | Backward Consumption | |
| NumberOfForwardCnsmpnPeriods | I_ProdAllocSequenceConstraint | NumberOfForwardCnsmpnPeriods | Forward Consumption | |
| HorizontalConsumptionDirection | I_ProdAllocSequenceConstraint | HorizontalConsumptionDirection | Consumption Direction | |
| ProdAllocSqncCstrtCnsmpnUnit | I_ProdAllocSequenceConstraint | ProdAllocSqncCstrtCnsmpnUnit | Constraint Consumption Unit | |
| PastPeriodIsAllowed | I_ProdAllocSequenceConstraint | PastPeriodIsAllowed | Past Period Allowed | |
| ProdAllocCheckDateTimeType | I_ProdAllocSequenceConstraint | ProdAllocCheckDateTimeType | Check Date Time Type | |
| ProdAllocationConstraintStatus | I_ProdAllocSequenceConstraint | ProdAllocationConstraintStatus | Constraint Status | |
| AfterValidityConstraintStatus | I_ProdAllocSequenceConstraint | AfterValidityConstraintStatus | After Validity Status | |
| BeforeValidityConstraintStatus | I_ProdAllocSequenceConstraint | BeforeValidityConstraintStatus | Before Valdty Status | |
| IsDeleted | I_ProdAllocSequenceConstraint | IsDeleted | TRUE | |
| _ProdAllocationSequenceTP | _ProdAllocationSequenceTP | |||
| _ProdAllocSqncGroupTP | _ProdAllocSqncGroupTP | |||
| _ProdAllocSqncCstrtTTP | _ProdAllocSqncCstrtTTP | |||
| _ProductAllocationObject | _ProductAllocationObject | |||
| _ProdAllocObjValueHelp | _ProdAllocObjValueHelp | |||
| _ProdAllocLeadTmeDurationUnit | _ProdAllocLeadTmeDurationUnit | |||
| _AfterValdtyConstraintStatus | _AfterValdtyConstraintStatus | |||
| _BeforeValdtyConstraintStatus | _BeforeValdtyConstraintStatus | |||
| _HrzConsumptionDirection | _HrzConsumptionDirection | |||
| _ProdAllocCheckDateTimeType | _ProdAllocCheckDateTimeType | |||
| _ProdAllocConstraintStatus | _ProdAllocConstraintStatus | |||
| _ValidityStartTimeZone | _ValidityStartTimeZone | |||
| _ValidityEndTimeZone | _ValidityEndTimeZone | |||
| _ConsumptionUnitOfMeasure | _ConsumptionUnitOfMeasure |
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_ProdAllocSqncCstrtTP.
-- 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_ProdAllocSqncCstrtTP AS
SELECT
Document.ProdAllocSqncConstraintUUID AS ProdAllocSqncConstraintUUID,
Document.ProdAllocSequenceConstraint AS ProdAllocSequenceConstraint,
Document.ProductAllocationSequenceGroup AS ProductAllocationSequenceGroup,
Document.ProductAllocationSequence AS ProductAllocationSequence,
Document.ProductAllocationSequenceUUID AS ProductAllocationSequenceUUID,
Document.ProdAllocSequenceGroupUUID AS ProdAllocSequenceGroupUUID,
Document.ValidityStartUTCDateTime AS ValidityStartUTCDateTime,
Document.ValidityStartTimeZone AS ValidityStartTimeZone,
Document.ValidityEndUTCDateTime AS ValidityEndUTCDateTime,
Document.ValidityEndTimeZone AS ValidityEndTimeZone,
Document.ProductAllocationObjectUUID AS ProductAllocationObjectUUID,
Document.ProductAllocationRate AS ProductAllocationRate,
Document.ProdAllocLeadTimeDuration AS ProdAllocLeadTimeDuration,
Document.ProdAllocLeadTimeDurationUnit AS ProdAllocLeadTimeDurationUnit,
Document.NumberOfBackwardCnsmpnPeriods AS NumberOfBackwardCnsmpnPeriods,
Document.NumberOfForwardCnsmpnPeriods AS NumberOfForwardCnsmpnPeriods,
Document.HorizontalConsumptionDirection AS HorizontalConsumptionDirection,
Document.ProdAllocSqncCstrtCnsmpnUnit AS ProdAllocSqncCstrtCnsmpnUnit,
Document.PastPeriodIsAllowed AS PastPeriodIsAllowed,
Document.ProdAllocCheckDateTimeType AS ProdAllocCheckDateTimeType,
Document.ProdAllocationConstraintStatus AS ProdAllocationConstraintStatus,
Document.AfterValidityConstraintStatus AS AfterValidityConstraintStatus,
Document.BeforeValidityConstraintStatus AS BeforeValidityConstraintStatus,
Document.IsDeleted AS IsDeleted
FROM I_ProdAllocSequenceConstraint AS Document
LEFT OUTER JOIN I_ProdAllocationSequenceTP AS _ProdAllocationSequenceTP ON _ProdAllocationSequenceTP.ProductAllocationSequenceUUID = ProductAllocationSequenceUUID -- association [1..1]
LEFT OUTER JOIN I_ProductAllocationObject AS _ProductAllocationObject ON _ProductAllocationObject.ProductAllocationObjectUUID = ProductAllocationObjectUUID -- association [0..1]
LEFT OUTER JOIN I_ProdAllocObjValueHelp AS _ProdAllocObjValueHelp ON _ProdAllocObjValueHelp.ProductAllocationObjectUUID = ProductAllocationObjectUUID -- association [0..1]
LEFT OUTER JOIN I_ProdAllocLeadTmeDurationUnit AS _ProdAllocLeadTmeDurationUnit ON _ProdAllocLeadTmeDurationUnit.ProdAllocLeadTimeDurationUnit = ProdAllocLeadTimeDurationUnit -- association [0..1]
LEFT OUTER JOIN I_AftValdtyConstraintStatus AS _AfterValdtyConstraintStatus ON _AfterValdtyConstraintStatus.AfterValidityConstraintStatus = AfterValidityConstraintStatus -- association [0..1]
LEFT OUTER JOIN I_BfrValdtyConstraintStatus AS _BeforeValdtyConstraintStatus ON _BeforeValdtyConstraintStatus.BeforeValidityConstraintStatus = BeforeValidityConstraintStatus -- association [0..1]
LEFT OUTER JOIN I_HrzConsumptionDirection AS _HrzConsumptionDirection ON _HrzConsumptionDirection.HorizontalConsumptionDirection = HorizontalConsumptionDirection -- association [0..1]
LEFT OUTER JOIN I_ProdAllocCheckDateTimeType AS _ProdAllocCheckDateTimeType ON _ProdAllocCheckDateTimeType.ProdAllocCheckDateTimeType = ProdAllocCheckDateTimeType -- association [0..1]
LEFT OUTER JOIN I_ProdAllocConstraintStatus AS _ProdAllocConstraintStatus ON _ProdAllocConstraintStatus.ProdAllocationConstraintStatus = ProdAllocationConstraintStatus -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ValidityStartTimeZone ON _ValidityStartTimeZone.TimeZoneID = ValidityStartTimeZone -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ValidityEndTimeZone ON _ValidityEndTimeZone.TimeZoneID = ValidityEndTimeZone -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ConsumptionUnitOfMeasure ON ProdAllocSqncCstrtCnsmpnUnit = _ConsumptionUnitOfMeasure.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_ProdAllocSqncCstrtTTP AS _ProdAllocSqncCstrtTTP ON /* condition not available in parsed metadata */ -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA