I_MaintenancePlanType

DDL: I_MAINTENANCEPLANTYPE Type: view_entity BASIC Package: IPRM

Maintenance Plan Type

I_MaintenancePlanType is a Basic CDS View (Dimension) that provides data about "Maintenance Plan Type" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field MaintenancePlanType. It has 1 association to related views. It is exposed through 1 OData service (UI_MAINTENANCE_PLAN). It is used in 1 Fiori application: Manage Maintenance Plans. Part of development package IPRM.

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_MaintenancePlanTypeText _Text $projection.MaintenancePlanType = _Text.MaintenancePlanType

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Maintenance Plan Type view
Search.searchable true view
ObjectModel.representativeKey MaintenancePlanType view
ObjectModel.usageType.dataClass #META view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
VDM.viewType #BASIC view
Analytics.dataCategory #DIMENSION view
Analytics.technicalName IMAINTPLANTYPE view
Analytics.internalName #LOCAL view

OData Services (1)

ServiceBindingVersionContractRelease
UI_MAINTENANCE_PLAN UI_MAINTENANCE_PLAN V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5325 Manage Maintenance Plans Transactional An application to Manage Maintenance Plans, provides and comprehensive maintenance plan view including general data, scheduling information, assigned Maintenance Items, as well as review Maintenance calls, create new maintenance plan, edit existing maintenance plan.

Manage Maintenance Plans

Business Role: Maintenance Planner

With the Manage Maintenance Plans app, you as a maintenance planner can view, create, change, schedule, activate, and delete maintenance plans.

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY MaintenancePlanType Maintenance Plan Type
_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_MaintenancePlanType.
-- 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_MaintenancePlanType AS
SELECT
  cast(dd07l.domvalue_l as eams_mplan_type) AS MaintenancePlanType
FROM dd07l
LEFT OUTER JOIN I_MaintenancePlanTypeText AS _Text ON MaintenancePlanType = _Text.MaintenancePlanType  -- association [0..*]
;