I_MaintOrdPlngDegreeCode

DDL: I_MAINTORDPLNGDEGREECODE Type: view_entity BASIC Package: IWO1

Maintenance Order Planning Code

I_MaintOrdPlngDegreeCode (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Asset Management

I_MaintOrdPlngDegreeCode is a Basic CDS View that provides data about "Maintenance Order Planning Code" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field MaintenanceOrderPlanningCode. It has 1 association to related views. It is exposed through 3 OData services (ASQL_F3567, ASQL_F4603, ASQL_F5241). Part of development package IWO1.

SAP Help Documentation

CategoryCDS Views for Maintenance Management
Purpose
This CDS view provides supported values for MaintenanceOrderPlanningCode . The values and their meanings are: Value Meaning Unplanned order 2 Immediate order 1 Planned order The maintenance order planning code informs you which type of order planning is valid for the maintenance order.

Prerequisites
Authorizations Users who want to use this CDS view don't need any special authorization.

View on SAP Help Portal →

SAP API Hub

CategoryBasic
StateC1
Line of BusinessAsset Management
Application ComponentPM-WOC-MO-2CL
CapabilitiesData Source in SQL Select,Data Source for Defining CDS Entities,Association Target for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageAsset Management for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view provides supported values for MaintenanceOrderPlanningCode.</p> <p>The values and their meanings are:</p> <p>Value</p> <p>Meaning</p> <p></p> <p>Unplanned order</p> <p>2</p> <p>Immediate order</p> <p>1</p> <p>Planned order</p> <p>The maintenance order planning code informs you which type of order planning is valid for the maintenance order.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_MaintOrdPlngDegreeCodeText _Text $projection.MaintenanceOrderPlanningCode = _Text.MaintenanceOrderPlanningCode

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Maintenance Order Planning Code view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.representativeKey MaintenanceOrderPlanningCode view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.usageType.dataClass #META view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
Analytics.technicalName IMNTORDPLNGCODE view

OData Services (3)

ServiceBindingVersionContractRelease
ASQL_F3567 ASQL_F3567 C2 NOT_RELEASED
ASQL_F4603 ASQL_F4603 C2 NOT_RELEASED
ASQL_F5241 ASQL_F5241 C2 NOT_RELEASED

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceOrderPlanningCode Maintenance order planning indicator
_Text _Text

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_MaintOrdPlngDegreeCode.
-- 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_MaintOrdPlngDegreeCode AS
SELECT
  cast(dd07l.domvalue_l as auf_plknz) AS MaintenanceOrderPlanningCode
FROM dd07l
LEFT OUTER JOIN I_MaintOrdPlngDegreeCodeText AS _Text ON MaintenanceOrderPlanningCode = _Text.MaintenanceOrderPlanningCode  -- association [0..*]
;