I_AuthzdPosPeaceTimeStructure
Peace Time Position FE
I_AuthzdPosPeaceTimeStructure is a Composite CDS View that provides data about "Peace Time Position FE" in SAP S/4HANA. It reads from 1 data source (I_AuthzdAccogPartsPeaceTimePos) and exposes 49 fields with key fields DfsAssgmtNode, ForceElementOrgSrceID, DfsPositionID, DfsObjectValdtyStartDate, DfsObjectValdtyEndDate. It has 3 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_AuthzdAccogPartsPeaceTimePos | _AuthzdAccogPartsPeaceTimePos | from |
Associations (3)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_FlxMtPlObjDescription | _FlxMtPlObjDescription | _AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjectUUID = _FlxMtPlObjDescription.FlxblMatlPlngObjectUUID and _FlxMtPlObjDescription.Language = $session.system_language |
| [1..1] | I_FlxMtPlObjVarDescription | _FlxMtPlObjVarDescription | _AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVarDescription.FlxblMatlPlngObjVariantUUID and _FlxMtPlObjVarDescription.Language = $session.system_language |
| [1..1] | I_FrcElmntOrg | _FrcElmntOrg | $projection.ForceElementOrgSrceID = _FrcElmntOrg.ForceElementOrgID |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Peace Time Position FE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (49)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | DfsAssgmtNode | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtNode | Assigment GUID |
| KEY | ForceElementOrgSrceID | I_AuthzdAccogPartsPeaceTimePos | ForceElementOrgSrceID | Object ID |
| KEY | DfsPositionID | I_AuthzdAccogPartsPeaceTimePos | DfsPositionID | |
| KEY | DfsObjectValdtyStartDate | I_AuthzdAccogPartsPeaceTimePos | DfsObjectValdtyStartDate | Start date |
| KEY | DfsObjectValdtyEndDate | I_AuthzdAccogPartsPeaceTimePos | DfsObjectValdtyEndDate | End Date |
| KEY | DfsObjectPlngStatus | I_AuthzdAccogPartsPeaceTimePos | DfsObjectPlngStatus | Planning status |
| DfsAssgmtUsageType | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtUsageType | Usage Type | |
| DfsAssgmtUUID | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtUUID | Assigment GUID | |
| DfsObjectType | I_AuthzdAccogPartsPeaceTimePos | DfsObjectType | Object type | |
| DfsObjectSubType | I_AuthzdAccogPartsPeaceTimePos | DfsObjectSubType | Subtype | |
| DfsObjectRelatedObjectType | I_AuthzdAccogPartsPeaceTimePos | DfsObjectRelatedObjectType | Rel.obj.type | |
| DfsPositionSourceUUID | I_AuthzdAccogPartsPeaceTimePos | DfsPositionSourceUUID | GUID 32 | |
| DfsPositionSourceID | I_AuthzdAccogPartsPeaceTimePos | DfsPositionSourceID | Object ID | |
| FlxblMatlPlngObjectID | I_AuthzdAccogPartsPeaceTimePos | FlxblMatlPlngObjectID | FMPO ID | |
| FlxblMatlPlngObjectUUID | I_AuthzdAccogPartsPeaceTimePos | FlxblMatlPlngObjectUUID | FMPO UUID | |
| FlxblMatlPlngObjDescription | _FlxMtPlObjDescription | FlxblMatlPlngObjDescription | FMPO Description | |
| FlxblMatlPlngObjVariantDesc | _FlxMtPlObjVarDescription | FlxblMatlPlngObjVariantDesc | Variant Description | |
| FlxblMatlPlngObjVariantUUID | I_AuthzdAccogPartsPeaceTimePos | FlxblMatlPlngObjVariantUUID | Variant UUID | |
| FlxblMatlPlngObjVariantID | I_AuthzdAccogPartsPeaceTimePos | FlxblMatlPlngObjVariantID | Variant ID | |
| DfsAssgmtSourceType | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtSourceType | Source Object Type | |
| DfsAssgmtStatusCode | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtStatusCode | Status | |
| DfsAssgmtType | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtType | Assignment Type | |
| DfsAssgmtValdtyStrtDate | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtValdtyStrtDate | Valid From (Date) | |
| DfsAssgmtValdtyEndDate | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtValdtyEndDate | Valid To (Date) | |
| AdjustedAuthzdNmbrOfAssgdMatl | ||||
| DfsAssgmtNmbrOfAssgdMatl | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtNmbrOfAssgdMatl | Quantity | |
| ActualFlxMtPlObjVarAvailVal | ||||
| BaseUnit | ||||
| OrderQuantity | ||||
| RequestedQuantity | ||||
| QualityInspectionStockQuantity | ||||
| DfsAssgmtMaterialIndicatorCode | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtMaterialIndicatorCode | Material Indicator | |
| DfsAssgmtMaterialIndicatorDesc | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtMaterialIndicatorDesc | ||
| DfsAssgmtCorrectionValue | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtCorrectionValue | Adjustment Value | |
| DfsAssgmtMaterialCategory | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtMaterialCategory | Matl Category | |
| DfsAssgmtMaterialCategoryDesc | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtMaterialCategoryDesc | ||
| DfsAssgmtIsUsedForMassMatlPlng | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtIsUsedForMassMatlPlng | Mass Creation Ind | |
| DfsAssgmtMaterialWeightingRate | I_AuthzdAccogPartsPeaceTimePos | DfsAssgmtMaterialWeightingRate | Weighting Factor | |
| FrcElmntOrgName | ||||
| FrcElmntOrgPlngStatus | ||||
| FrcElmntOrgPlngStatusName | ||||
| FrcElmntOrgUsageTypeDesc | ||||
| FrcElmntOrgStockPlant | _FrcElmntOrg | FrcElmntOrgStockPlant | Plant | |
| FrcElmntOrgStockStorageLoc | _FrcElmntOrg | FrcElmntOrgStockStorageLoc | Location | |
| FrcElmntOrgInfrstrucPlant | _FrcElmntOrg | FrcElmntOrgInfrstrucPlant | Plant | |
| FrcElmOrgInfrStorLoc | _FrcElmntOrg | FrcElmOrgInfrStorLoc | Location | |
| FrcElmOrgInfrMRPArea | _FrcElmntOrg | FrcElmOrgInfrMRPArea | Infra. MRP Area | |
| SystemStatusName | ||||
| _UsageType | I_AuthzdAccogPartsPeaceTimePos | _UsageType |
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_AuthzdPosPeaceTimeStructure.
-- 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_AuthzdPosPeaceTimeStructure AS
SELECT
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtNode AS DfsAssgmtNode,
_AuthzdAccogPartsPeaceTimePos.ForceElementOrgSrceID AS ForceElementOrgSrceID,
_AuthzdAccogPartsPeaceTimePos.DfsPositionID AS DfsPositionID,
_AuthzdAccogPartsPeaceTimePos.DfsObjectValdtyStartDate AS DfsObjectValdtyStartDate,
_AuthzdAccogPartsPeaceTimePos.DfsObjectValdtyEndDate AS DfsObjectValdtyEndDate,
_AuthzdAccogPartsPeaceTimePos.DfsObjectPlngStatus AS DfsObjectPlngStatus,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtUsageType AS DfsAssgmtUsageType,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtUUID AS DfsAssgmtUUID,
_AuthzdAccogPartsPeaceTimePos.DfsObjectType AS DfsObjectType,
_AuthzdAccogPartsPeaceTimePos.DfsObjectSubType AS DfsObjectSubType,
_AuthzdAccogPartsPeaceTimePos.DfsObjectRelatedObjectType AS DfsObjectRelatedObjectType,
_AuthzdAccogPartsPeaceTimePos.DfsPositionSourceUUID AS DfsPositionSourceUUID,
_AuthzdAccogPartsPeaceTimePos.DfsPositionSourceID AS DfsPositionSourceID,
_AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjectID AS FlxblMatlPlngObjectID,
_AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjectUUID AS FlxblMatlPlngObjectUUID,
_FlxMtPlObjDescription.FlxblMatlPlngObjDescription AS FlxblMatlPlngObjDescription,
_FlxMtPlObjVarDescription.FlxblMatlPlngObjVariantDesc AS FlxblMatlPlngObjVariantDesc,
_AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjVariantUUID AS FlxblMatlPlngObjVariantUUID,
_AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjVariantID AS FlxblMatlPlngObjVariantID,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtSourceType AS DfsAssgmtSourceType,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtStatusCode AS DfsAssgmtStatusCode,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtType AS DfsAssgmtType,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtValdtyStrtDate AS DfsAssgmtValdtyStrtDate,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtValdtyEndDate AS DfsAssgmtValdtyEndDate,
cast(_AuthzdAccogPartsPeaceTimePos.DfsAssgmtNmbrOfAssgdMatl + _AuthzdAccogPartsPeaceTimePos.DfsAssgmtCorrectionValue as abap.int4) AS AdjustedAuthzdNmbrOfAssgdMatl,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtNmbrOfAssgdMatl AS DfsAssgmtNmbrOfAssgdMatl,
cast (0 as abap.int8) AS ActualFlxMtPlObjVarAvailVal,
cast (' ' as abap.unit( 3 ) ) AS BaseUnit,
cast (0 as abap.quan( 13, 3)) AS OrderQuantity,
cast (0 as abap.quan( 13, 3)) AS RequestedQuantity,
cast (0 as abap.quan( 13, 3)) AS QualityInspectionStockQuantity,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtMaterialIndicatorCode AS DfsAssgmtMaterialIndicatorCode,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtMaterialIndicatorDesc AS DfsAssgmtMaterialIndicatorDesc,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtCorrectionValue AS DfsAssgmtCorrectionValue,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtMaterialCategory AS DfsAssgmtMaterialCategory,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtMaterialCategoryDesc AS DfsAssgmtMaterialCategoryDesc,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtIsUsedForMassMatlPlng AS DfsAssgmtIsUsedForMassMatlPlng,
_AuthzdAccogPartsPeaceTimePos.DfsAssgmtMaterialWeightingRate AS DfsAssgmtMaterialWeightingRate,
cast('' as stext) AS FrcElmntOrgName,
cast('' as istat_d) AS FrcElmntOrgPlngStatus,
cast('' as pstext) AS FrcElmntOrgPlngStatusName,
_AuthzdAccogPartsPeaceTimePos._UsageType.FrcElmntOrgUsageTypeDesc AS FrcElmntOrgUsageTypeDesc,
_FrcElmntOrg.FrcElmntOrgStockPlant AS FrcElmntOrgStockPlant,
_FrcElmntOrg.FrcElmntOrgStockStorageLoc AS FrcElmntOrgStockStorageLoc,
_FrcElmntOrg.FrcElmntOrgInfrstrucPlant AS FrcElmntOrgInfrstrucPlant,
_FrcElmntOrg.FrcElmOrgInfrStorLoc AS FrcElmOrgInfrStorLoc,
_FrcElmntOrg.FrcElmOrgInfrMRPArea AS FrcElmOrgInfrMRPArea,
_AuthzdAccogPartsPeaceTimePos._StatusAttributes._SystemStatusText[1:Language = $session.system_language].SystemStatusName AS SystemStatusName,
_AuthzdAccogPartsPeaceTimePos._UsageType AS _UsageType
FROM I_AuthzdAccogPartsPeaceTimePos AS _AuthzdAccogPartsPeaceTimePos
LEFT OUTER JOIN I_FlxMtPlObjDescription AS _FlxMtPlObjDescription ON _AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjectUUID = _FlxMtPlObjDescription.FlxblMatlPlngObjectUUID AND _FlxMtPlObjDescription.Language = $session.system_language -- association [1..1]
LEFT OUTER JOIN I_FlxMtPlObjVarDescription AS _FlxMtPlObjVarDescription ON _AuthzdAccogPartsPeaceTimePos.FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVarDescription.FlxblMatlPlngObjVariantUUID AND _FlxMtPlObjVarDescription.Language = $session.system_language -- association [1..1]
LEFT OUTER JOIN I_FrcElmntOrg AS _FrcElmntOrg ON ForceElementOrgSrceID = _FrcElmntOrg.ForceElementOrgID -- association [1..1]
;
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