C_FuncnlLocClfnCharcValueDEX

DDL: C_FUNCNLLOCCLFNCHARCVALUEDEX Type: view_entity CONSUMPTION Package: IEQM

Floc Charc Values Data Extraction

C_FuncnlLocClfnCharcValueDEX (Consumption)

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

Functional Location · Asset Management

C_FuncnlLocClfnCharcValueDEX is a Consumption CDS View that provides data about "Floc Charc Values Data Extraction" in SAP S/4HANA. It reads from 1 data source (I_ClfnObjectCharcValForKeyDate) and exposes 32 fields with key fields FunctionalLocation, ClassType, ClfnCharcValuePositionNumber, CharcInternalID. It has 1 association to related views. Part of development package IEQM.

SAP Help Documentation

CategoryCDS Views for Maintenance Management
Purpose
This CDS view is designed to extract and provide detailed information about characteristic values associated with functional locations within an organization. It serves as a data extraction tool that enables users to access and analyze specific attributes and classifications related to functional locations, which are essential for maintenance and operational planning. This CDS view provides the data to answer the following business questions: What are the characteristic values associated with each functional location within the organization? How do these characteristic values vary over time, and what are their dependencies? What are the numeric and decimal ranges for these characteristic values, and what units are they measured in? What are the financial implications of these characteristic values, including currency and amount ranges? How do these characteristic values relate to specific dates and times, and what are their intervals? What is the last change date and time for each functional location, and what category does it belong to? Which maintenance planning plant and company code are associated with each functional location? How can this data be used to improve maintenance planning and operational efficiency? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view must have a role with the following restriction types set to read access: KOSTL (Cost Center) KLART (Class Type) IWERK (Maintenance Planning Plant) SWERK (Maintenance Plant) BEGRP (Technical Object Authorization Group) These restriction types are edited in the Maintain Business Roles app.

Structure
Important Fields Important fields in this view include the following: Field Name Description CHARCTOAMOUNT Upper Boundary for Currency Field CHARCFROMAMOUNT Lower Boundary for Currency Field CHARCTONUMERICVALUEUNIT Internal Unit of Measurement CHARCFROMNUMERICVALUEUNIT Internal Unit of Measurement CHANGENUMBER Change Number CHARCTODECIMALVALUE Upper Boundary for Numeric Field CHARCFROMDECIMALVALUE Lower Boundary for Numeric Field CHARCTONUMERICVALUE Internal floating point value to CHARCFROMNUMERICVALUE Internal floating point from CLFNCHARCVALUEPOSITIONNUMBER Characteristic value counter CHARCTOTIME Upper Boundary for Time-Interval CHARCFROMTIME Lower Boundary for Time-Interval CHARCTODATE Upper Boundary for Date-Interval CHARCFROMDATE Lower Boundary for Date-Interval CHARCINTERNALID Characteristic Internal ID KEYDATE Key Date LASTCHANGEDATETIME UTC Time Stamp in Short Form (YYYYMMDDhhmmss) CURRENCY Currency Key FUNCTIONALLOCATION Functional Location CHARCDATATYPE Data type of characteristic CHARCVALUEINTERVALTYPE Code for value dependency COMPANYCODE Company Code CLFNOBJECTID Key of Object to be Classified FUNCTIONALLOCATIONCATEGORY Functional location category MAINTENANCEPLANT Maintenance Plant CHARCVALUE Characteristic Value FUNCTIONALLOCATIONLABELNAME Functional Location Label CLASSTYPE Class Type CHARACTERISTIC Characteristic Name MAINTENANCEPLANNINGPLANT Maintenance Planning Plant

View on SAP Help Portal →

SAP API Hub

CategoryConsumption
StateC1
Line of BusinessAsset Management
Application ComponentPM-EQM-EQ-2CL
CapabilitiesData Source for Data Extraction
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 is designed to extract and provide detailed information about characteristic values associated with functional locations within an organization. It serves as a data extraction tool that enables users to access and analyze specific attributes and classifications related to functional locations, which are essential for maintenance and operational planning.</p> <p>This CDS view provides the data to answer the following business questions:</p> <ul> <li><p>What are the characteristic values associated with each functional location within the organization?</p></li> <li><p>How do these characteristic values vary over time, and what are their dependencies?</p></li> <li><p>What are the numeric and decimal ranges for these characteristic values, and what units are they measured in?</p></li> <li><p>What are the financial implications of these characteristic values, including currency and amount ranges?</p></li> <li><p>How do these characteristic values relate to specific dates and times, and what are their intervals?</p></li> <li><p>What is the last change date and time for each functional location, and what category does it belong to?</p></li> <li><p>Which maintenance planning plant and company code are associated with each functional location?</p></li> <li><p>How can this data be used to improve maintenance planning and operational efficiency?</p></li> </ul> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_ClfnObjectCharcValForKeyDate I_ClfnObjectCharcValForKeyDate from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_FunctionalLocation _FunctionalLocation Valuation.ClfnObjectID = _FunctionalLocation.FunctionalLocation

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Floc Charc Values Data Extraction view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataExtraction.enabled true view
ObjectModel.modelingPattern #NONE view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.sapObjectNodeType.name FunctionalLocation view

Fields (32)

KeyFieldSource TableSource FieldDescription
KEY FunctionalLocation Functional Location
KEY ClassType Valuation ClassType Class Type
KEY ClfnCharcValuePositionNumber Valuation CharcValuePositionNumber Characteristic value counter
KEY CharcInternalID Valuation CharcInternalID Characteristic Internal ID
ClfnObjectID Valuation ClfnObjectID Key of Object to be Classified
FunctionalLocationLabelName Functional Location Label
Characteristic Characteristic Name
CharcDataType Data type of characteristic
KeyDate Key Date
ChangeNumber Valuation ChangeNumber Change Number
CharcValueIntervalType Valuation CharcValueDependency Code for value dependency
CharcValue Valuation CharcValue Characteristic Value
CharcFromNumericValue Valuation CharcFromNumericValue Internal floating point from
CharcFromNumericValueUnit Valuation CharcFromNumericValueUnit Unit of Measurement
CharcToNumericValue Valuation CharcToNumericValue Internal floating point value to
CharcToNumericValueUnit Valuation CharcToNumericValueUnit Unit of Measurement
CharcFromDecimalValue Valuation CharcFromDecimalValue Lower Boundary for Numeric Field
CharcToDecimalValue Valuation CharcToDecimalValue Upper Boundary for Numeric Field
CharcFromAmount Valuation CharcFromAmount Lower Boundary for Currency Field
CharcToAmount Valuation CharcToAmount Upper Boundary for Currency Field
Currency Valuation Currency Valuation Crcy
CharcFromDate Valuation CharcFromDate Lower Boundary for Date-Interval
CharcToDate Valuation CharcToDate Upper Boundary for Date-Interval
CharcFromTime Valuation CharcFromTime Lower Boundary for Time-Interval
CharcToTime Valuation CharcToTime Upper Boundary for Time-Interval
LastChangeDateTime _FunctionalLocation LastChangeDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
FunctionalLocationCategory _FunctionalLocation FunctionalLocationCategory Functional location category
MaintenancePlanningPlant _FunctionalLocation MaintenancePlanningPlant Maintenance Planning Plant
CompanyCode Company Code
MaintenancePlant Maintenance Plant
_Characteristic Valuation _Characteristic
_FunctionalLocation _FunctionalLocation

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 C_FuncnlLocClfnCharcValueDEX.
-- 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 C_FuncnlLocClfnCharcValueDEX AS
SELECT
  cast(Valuation.ClfnObjectID as vdm_eam_tplnr ) AS FunctionalLocation,
  Valuation.ClassType AS ClassType,
  Valuation.CharcValuePositionNumber AS ClfnCharcValuePositionNumber,
  Valuation.CharcInternalID AS CharcInternalID,
  Valuation.ClfnObjectID AS ClfnObjectID,
  _FunctionalLocation._FunctionalLocationLabel.FunctionalLocationLabelName AS FunctionalLocationLabelName,
  Valuation._Characteristic(P_KeyDate: $session.system_date).Characteristic AS Characteristic,
  Valuation._Characteristic(P_KeyDate: $session.system_date).CharcDataType AS CharcDataType,
  $session.system_date AS KeyDate,
  Valuation.ChangeNumber AS ChangeNumber,
  Valuation.CharcValueDependency AS CharcValueIntervalType,
  Valuation.CharcValue AS CharcValue,
  Valuation.CharcFromNumericValue AS CharcFromNumericValue,
  Valuation.CharcFromNumericValueUnit AS CharcFromNumericValueUnit,
  Valuation.CharcToNumericValue AS CharcToNumericValue,
  Valuation.CharcToNumericValueUnit AS CharcToNumericValueUnit,
  Valuation.CharcFromDecimalValue AS CharcFromDecimalValue,
  Valuation.CharcToDecimalValue AS CharcToDecimalValue,
  Valuation.CharcFromAmount AS CharcFromAmount,
  Valuation.CharcToAmount AS CharcToAmount,
  Valuation.Currency AS Currency,
  Valuation.CharcFromDate AS CharcFromDate,
  Valuation.CharcToDate AS CharcToDate,
  Valuation.CharcFromTime AS CharcFromTime,
  Valuation.CharcToTime AS CharcToTime,
  _FunctionalLocation.LastChangeDateTime AS LastChangeDateTime,
  _FunctionalLocation.FunctionalLocationCategory AS FunctionalLocationCategory,
  _FunctionalLocation.MaintenancePlanningPlant AS MaintenancePlanningPlant,
  _FunctionalLocation._LocationAccountAssignment.CompanyCode AS CompanyCode,
  _FunctionalLocation._LocationAccountAssignment.MaintenancePlant AS MaintenancePlant,
  Valuation._Characteristic AS _Characteristic
FROM I_ClfnObjectCharcValForKeyDate
LEFT OUTER JOIN I_FunctionalLocation AS _FunctionalLocation ON Valuation.ClfnObjectID = _FunctionalLocation.FunctionalLocation  -- association [0..1]
;