I_DFS_EquipmentDEX
Defense Equipment Extractor
I_DFS_EquipmentDEX (Composite)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Equipment · Cross Applications
I_DFS_EquipmentDEX is a Composite CDS View (Dimension) that provides data about "Defense Equipment Extractor" in SAP S/4HANA. It reads from 1 data source (I_DFS_EquipmentBasicDEX) and exposes 47 fields with key field Equipment. It has 1 association to related views.
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Cross Applications |
| Application Component | IS-DFS-PM-MNT |
| Capabilities | Data Source for Data Extraction, Analytical Dimension, Association Target for Defining CDS Entities |
| Package | Cross Applications for SAP S/4HANA Cloud Private Edition |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_DFS_EquipmentBasicDEX | _DFS_EquipmentBasicDEX | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..*] | I_DFS_UniversalAssignmentBasic | _DFS_UniversalAssignmentBasic | _DFS_UniversalAssignmentBasic.ForceElementOrgSrceID = $projection.ForceElementOrgID and _DFS_UniversalAssignmentBasic.DfsAssgmtStatusCode = 'IDFS4' and _DFS_UniversalAssignmentBasic.DfsAssgmtValdtyStrtDate <= $session.user_date and _DFS_UniversalAssignmentBasic.DfsAssgmtValdtyEndDate >= $session.user_date and _DFS_UniversalAssignmentBasic.DfsAssgmtType = 'OPER' |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Defense Equipment Extractor | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.representativeKey | Equipment | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| Analytics.dataExtraction.enabled | true | view | |
| ObjectModel.sapObjectNodeType.name | Equipment | view | |
| Analytics.internalName | #LOCAL | view | |
| Metadata.allowExtensions | true | view | |
| VDM.viewType | #COMPOSITE | view |
Fields (47)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | Equipment | I_DFS_EquipmentBasicDEX | Equipment | Equipment Number |
| DfsMaintTailNumber | I_DFS_EquipmentBasicDEX | DfsMaintTailNumber | Tail Number/Identifier | |
| DfsMaintRemarkText | I_DFS_EquipmentBasicDEX | DfsMaintRemarkText | Remark | |
| DfsMaintActualConfiguration | I_DFS_EquipmentBasicDEX | DfsMaintActualConfiguration | Actual Configuration | |
| DfsMaintIsForeignEquipment | I_DFS_EquipmentBasicDEX | DfsMaintIsForeignEquipment | Foreign Equipment | |
| DfsMaintPrioritizationCategory | I_DFS_EquipmentBasicDEX | DfsMaintPrioritizationCategory | Prioritization Category | |
| DfsMaintUsagePrefPriority | I_DFS_EquipmentBasicDEX | DfsMaintUsagePrefPriority | Usage Preference Priority | |
| DfsMaintEquipOplObjNmbr | I_DFS_EquipmentBasicDEX | DfsMaintEquipOplObjNmbr | Object number | |
| DfsMaintMasterEquipTechObjNmbr | I_DFS_EquipmentBasicDEX | DfsMaintMasterEquipTechObjNmbr | Object number | |
| DfsMaintModelIdentification | I_DFS_EquipmentBasicDEX | DfsMaintModelIdentification | Model ID/Weapon System | |
| DfsMaintMeasuringPoint | I_DFS_EquipmentBasicDEX | DfsMaintMeasuringPoint | Measuring Point | |
| DfsMaintSiteID | I_DFS_EquipmentBasicDEX | DfsMaintSiteID | Site | |
| DfsMaintEquipmentType | I_DFS_EquipmentBasicDEX | DfsMaintEquipmentType | Defense Equipment Type | |
| DfsMaintIsMasterEquipment | I_DFS_EquipmentBasicDEX | DfsMaintIsMasterEquipment | Checkbox | |
| DfsMaintTechStsAggrgnIsStppd | I_DFS_EquipmentBasicDEX | DfsMaintTechStsAggrgnIsStppd | Stop Technical Status Aggregation Here | |
| DfsMaintSiteDescription | I_DFS_EquipmentBasicDEX | DfsMaintSiteDescription | Language-Independent Description of Site or Area | |
| DfsMaintAreaID | I_DFS_EquipmentBasicDEX | DfsMaintAreaID | Area | |
| DfsMaintAreaDescription | I_DFS_EquipmentBasicDEX | DfsMaintAreaDescription | Language-Independent Description of Area | |
| DfsMaintEquipOplStatusProfile | I_DFS_EquipmentBasicDEX | DfsMaintEquipOplStatusProfile | Status Profile | |
| DfsMaintEquipTechStatusProfile | I_DFS_EquipmentBasicDEX | DfsMaintEquipTechStatusProfile | Status Profile | |
| DfsMaintEquipTechStsPrflName | I_DFS_EquipmentBasicDEX | DfsMaintEquipTechStsPrflName | Text (30 Characters) | |
| DfsMaintModelDescription | I_DFS_EquipmentBasicDEX | DfsMaintModelDescription | Model Description | |
| Material | I_DFS_EquipmentBasicDEX | Material | Material Number | |
| MaintObjectInternalID | I_DFS_EquipmentBasicDEX | MaintObjectInternalID | Object number | |
| TechnicalObjectType | I_DFS_EquipmentBasicDEX | TechnicalObjectType | Type of Technical Object | |
| InventoryNumber | I_DFS_EquipmentBasicDEX | InventoryNumber | Inventory number | |
| Plant | I_DFS_EquipmentBasicDEX | Plant | Valuation Area | |
| AcquisitionValue | I_DFS_EquipmentBasicDEX | AcquisitionValue | Acquisition Value | |
| Currency | I_DFS_EquipmentBasicDEX | Currency | Valuation Crcy | |
| AcquisitionDate | I_DFS_EquipmentBasicDEX | AcquisitionDate | Acquisition date | |
| CreationDate | I_DFS_EquipmentBasicDEX | CreationDate | Record Created On | |
| LastChangeDate | I_DFS_EquipmentBasicDEX | LastChangeDate | Last Changed On | |
| LastChangeDateTime | I_DFS_EquipmentBasicDEX | LastChangeDateTime | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | |
| OperationStartDate | I_DFS_EquipmentBasicDEX | OperationStartDate | Start-up Date of the Technical Object | |
| StorageLocation | I_DFS_EquipmentBasicDEX | StorageLocation | Storage Location | |
| Batch | I_DFS_EquipmentBasicDEX | Batch | Batch Number | |
| EquipmentCategory | I_DFS_EquipmentBasicDEX | EquipmentCategory | Equipment category | |
| MaterialSerialNumberStockBatch | I_DFS_EquipmentBasicDEX | Batch | Batch Number | |
| DefenseTopFunctionalLocation | Top Functional Location | |||
| ForceElementOrgID | I_DFS_EquipmentBasicDEX | ForceElementOrgID | Object ID Processor | |
| FrcElmntOrgOpExerciseID | _DFS_UniversalAssignmentBasic | FrcElmntOrgOpExerciseID | Operation/Exercise ID | |
| FrcElmntOrgRotationKey | _DFS_UniversalAssignmentBasic | FrcElmntOrgRotationKey | Contingent Key | |
| FrcElmntOrgForceProviderID | _DFS_UniversalAssignmentBasic | FrcElmntOrgForceProviderID | Object ID | |
| FrcElmntOrgInitialMatlSuplrID | _DFS_UniversalAssignmentBasic | FrcElmntOrgInitialMatlSuplrID | Object ID | |
| FrcElmntOrgInitialPersSuplrID | _DFS_UniversalAssignmentBasic | FrcElmntOrgInitialPersSuplrID | Object ID | |
| DfsMaintenanceDeviceIdentifier | Device Identifier | |||
| _DFS_UniversalAssignmentBasic | _DFS_UniversalAssignmentBasic |
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_DFS_EquipmentDEX.
-- 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_DFS_EquipmentDEX AS
SELECT
_DFS_EquipmentBasicDEX.Equipment AS Equipment,
_DFS_EquipmentBasicDEX.DfsMaintTailNumber AS DfsMaintTailNumber,
_DFS_EquipmentBasicDEX.DfsMaintRemarkText AS DfsMaintRemarkText,
_DFS_EquipmentBasicDEX.DfsMaintActualConfiguration AS DfsMaintActualConfiguration,
_DFS_EquipmentBasicDEX.DfsMaintIsForeignEquipment AS DfsMaintIsForeignEquipment,
_DFS_EquipmentBasicDEX.DfsMaintPrioritizationCategory AS DfsMaintPrioritizationCategory,
_DFS_EquipmentBasicDEX.DfsMaintUsagePrefPriority AS DfsMaintUsagePrefPriority,
_DFS_EquipmentBasicDEX.DfsMaintEquipOplObjNmbr AS DfsMaintEquipOplObjNmbr,
_DFS_EquipmentBasicDEX.DfsMaintMasterEquipTechObjNmbr AS DfsMaintMasterEquipTechObjNmbr,
_DFS_EquipmentBasicDEX.DfsMaintModelIdentification AS DfsMaintModelIdentification,
_DFS_EquipmentBasicDEX.DfsMaintMeasuringPoint AS DfsMaintMeasuringPoint,
_DFS_EquipmentBasicDEX.DfsMaintSiteID AS DfsMaintSiteID,
_DFS_EquipmentBasicDEX.DfsMaintEquipmentType AS DfsMaintEquipmentType,
_DFS_EquipmentBasicDEX.DfsMaintIsMasterEquipment AS DfsMaintIsMasterEquipment,
_DFS_EquipmentBasicDEX.DfsMaintTechStsAggrgnIsStppd AS DfsMaintTechStsAggrgnIsStppd,
_DFS_EquipmentBasicDEX.DfsMaintSiteDescription AS DfsMaintSiteDescription,
_DFS_EquipmentBasicDEX.DfsMaintAreaID AS DfsMaintAreaID,
_DFS_EquipmentBasicDEX.DfsMaintAreaDescription AS DfsMaintAreaDescription,
_DFS_EquipmentBasicDEX.DfsMaintEquipOplStatusProfile AS DfsMaintEquipOplStatusProfile,
_DFS_EquipmentBasicDEX.DfsMaintEquipTechStatusProfile AS DfsMaintEquipTechStatusProfile,
_DFS_EquipmentBasicDEX.DfsMaintEquipTechStsPrflName AS DfsMaintEquipTechStsPrflName,
_DFS_EquipmentBasicDEX.DfsMaintModelDescription AS DfsMaintModelDescription,
_DFS_EquipmentBasicDEX.Material AS Material,
_DFS_EquipmentBasicDEX.MaintObjectInternalID AS MaintObjectInternalID,
_DFS_EquipmentBasicDEX.TechnicalObjectType AS TechnicalObjectType,
_DFS_EquipmentBasicDEX.InventoryNumber AS InventoryNumber,
_DFS_EquipmentBasicDEX.Plant AS Plant,
_DFS_EquipmentBasicDEX.AcquisitionValue AS AcquisitionValue,
_DFS_EquipmentBasicDEX.Currency AS Currency,
_DFS_EquipmentBasicDEX.AcquisitionDate AS AcquisitionDate,
_DFS_EquipmentBasicDEX.CreationDate AS CreationDate,
_DFS_EquipmentBasicDEX.LastChangeDate AS LastChangeDate,
_DFS_EquipmentBasicDEX.LastChangeDateTime AS LastChangeDateTime,
_DFS_EquipmentBasicDEX.OperationStartDate AS OperationStartDate,
_DFS_EquipmentBasicDEX.StorageLocation AS StorageLocation,
_DFS_EquipmentBasicDEX.Batch AS Batch,
_DFS_EquipmentBasicDEX.EquipmentCategory AS EquipmentCategory,
_DFS_EquipmentBasicDEX.Batch AS MaterialSerialNumberStockBatch,
cast('' as abap.char(30)) AS DefenseTopFunctionalLocation,
_DFS_EquipmentBasicDEX.ForceElementOrgID AS ForceElementOrgID,
_DFS_UniversalAssignmentBasic.FrcElmntOrgOpExerciseID AS FrcElmntOrgOpExerciseID,
_DFS_UniversalAssignmentBasic.FrcElmntOrgRotationKey AS FrcElmntOrgRotationKey,
_DFS_UniversalAssignmentBasic.FrcElmntOrgForceProviderID AS FrcElmntOrgForceProviderID,
_DFS_UniversalAssignmentBasic.FrcElmntOrgInitialMatlSuplrID AS FrcElmntOrgInitialMatlSuplrID,
_DFS_UniversalAssignmentBasic.FrcElmntOrgInitialPersSuplrID AS FrcElmntOrgInitialPersSuplrID,
cast('' as abap.char(32)) AS DfsMaintenanceDeviceIdentifier
FROM I_DFS_EquipmentBasicDEX AS _DFS_EquipmentBasicDEX
LEFT OUTER JOIN I_DFS_UniversalAssignmentBasic AS _DFS_UniversalAssignmentBasic ON _DFS_UniversalAssignmentBasic.ForceElementOrgSrceID = ForceElementOrgID AND _DFS_UniversalAssignmentBasic.DfsAssgmtStatusCode = 'IDFS4' AND _DFS_UniversalAssignmentBasic.DfsAssgmtValdtyStrtDate <= $session.user_date AND _DFS_UniversalAssignmentBasic.DfsAssgmtValdtyEndDate >= $session.user_date AND _DFS_UniversalAssignmentBasic.DfsAssgmtType = 'OPER' -- association [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