C_FailureModeEffectAnalysisFDP
Form Data Provider for FMEA
C_FailureModeEffectAnalysisFDP is a Consumption CDS View that provides data about "Form Data Provider for FMEA" in SAP S/4HANA. It reads from 1 data source (I_FailureModeEffectAnalysis) and exposes 32 fields with key field FMEAHeaderUUID. It has 4 associations to related views. Part of development package ODATA_QM_FMEA.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_FailureModeEffectAnalysis | I_FailureModeEffectAnalysis | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | C_FMEAFailureModeFDP | _FMEAFailureModeFDP | $projection.FMEAHeaderUUID = _FMEAFailureModeFDP.FMEAHeaderUUID |
| [0..*] | I_FMEAObjectTP | _FMEAObjectTP | $projection.FMEAHeaderUUID = _FMEAObjectTP.FMEAHeaderUUID |
| [0..*] | C_FMEAPartnerFDP | _FMEAPartner | $projection.FMEAHeaderUUID = _FMEAPartner.FMEAHeaderUUID |
| [1..1] | E_FailureModeEffectAnalysis | _Extension | $projection.FMEAHeaderUUID = _Extension.FMEAHeaderUUID |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Form Data Provider for FMEA | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| ObjectModel.representativeKey | FMEAHeaderUUID | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Metadata.allowExtensions | true | view | |
| ObjectModel.modelingPattern | #OUTPUT_FORM_DATA_PROVIDER | view |
Fields (32)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | FMEAHeaderUUID | FMEAHeaderUUID | ||
| FMEAHeader | _FMEAHeader | FMEAHeader | ||
| FMEAActualStartDateTime | _FMEAHeader | FMEAActualStartDateTime | ||
| OriginalLanguage | OriginalLanguage | |||
| FMEAType | FMEAType | |||
| FMEADescription | ||||
| FMEALongText | ||||
| FMEATypeDescription | ||||
| FMEAStatus | FMEAStatus | |||
| FMEAStatusDescription | ||||
| FMEACalculationStatus | FMEACalculationStatus | |||
| FMEACalculationStatusText | ||||
| FMEAValuationResultValue | FMEAValuationResultValue | |||
| FMEAValuationProcedure | FMEAValuationProcedure | |||
| FMEAGroup | FMEAGroup | |||
| FMEASearchTermValue | FMEASearchTermValue | |||
| FMEAConfidentialityLevel | FMEAConfidentialityLevel | |||
| FMEAConfidentialityLevelText | ||||
| FMEARatingProfile | FMEARatingProfile | |||
| FMEARatingProfileText | ||||
| FMEARating | FMEARating | |||
| FMEARatingText | ||||
| FMEAIsHeaderFMEA | FMEAIsHeaderFMEA | |||
| FMEAAuthorizationGroup | FMEAAuthorizationGroup | |||
| ChangedDateTime | I_FailureModeEffectAnalysis | ChangedDateTime | ||
| UserTimeZone | ||||
| TimeZoneText | ||||
| _FMEAFailureModeFDP | _FMEAFailureModeFDP | |||
| _FMEAHeader | _FMEAHeader | |||
| _FMEAObjectTP | _FMEAObjectTP | |||
| _FMEAPartner | _FMEAPartner | |||
| _FMEANode | _FMEANode |
@EndUserText.label: 'Form Data Provider for FMEA'
@AccessControl: { authorizationCheck: #MANDATORY, personalData.blocking: #BLOCKED_DATA_EXCLUDED }
//@AccessControl.privilegedAssociations: [ '_FMEAHeaderLongText' ]
@ObjectModel.representativeKey: 'FMEAHeaderUUID'
@ObjectModel.usageType: { serviceQuality: #D, sizeCategory: #S, dataClass: #TRANSACTIONAL }
@VDM: { viewType: #CONSUMPTION }
//@VDM: { viewType: #CONSUMPTION, lifecycle.contract.type: #PUBLIC_LOCAL_API }
@Metadata.allowExtensions: true
@ObjectModel.modelingPattern: #OUTPUT_FORM_DATA_PROVIDER
@ObjectModel.supportedCapabilities: [ #OUTPUT_FORM_DATA_PROVIDER ]
define view entity C_FailureModeEffectAnalysisFDP
as select from I_FailureModeEffectAnalysis
association [0..*] to C_FMEAFailureModeFDP as _FMEAFailureModeFDP on $projection.FMEAHeaderUUID = _FMEAFailureModeFDP.FMEAHeaderUUID
association [0..*] to I_FMEAObjectTP as _FMEAObjectTP on $projection.FMEAHeaderUUID = _FMEAObjectTP.FMEAHeaderUUID
association [0..*] to C_FMEAPartnerFDP as _FMEAPartner on $projection.FMEAHeaderUUID = _FMEAPartner.FMEAHeaderUUID
// Extension
association [1..1] to E_FailureModeEffectAnalysis as _Extension on $projection.FMEAHeaderUUID = _Extension.FMEAHeaderUUID
{
key FMEAHeaderUUID,
_FMEAHeader.FMEAHeader,
_FMEAHeader.FMEAActualStartDateTime,
OriginalLanguage,
FMEAType,
@Semantics.text: true
_FMEAText[ 1:Language = $session.system_language ].FMEADescription,
@Semantics.text: true
_FMEAHeaderLongText[ 1:Language = $session.system_language ].FMEALongText,
@Semantics.text: true
_FMEAType._Text[ 1:Language = $session.system_language ].FMEATypeDescription,
FMEAStatus,
@Semantics.text: true
_FMEAStatus._Text[ 1:Language = $session.system_language ].FMEAStatusDescription,
FMEACalculationStatus,
@Semantics.text: true
_FMEACalculationStatus._FMEACalculationStatusText[ 1:Language = $session.system_language ].FMEACalculationStatusText,
FMEAValuationResultValue,
FMEAValuationProcedure,
FMEAGroup,
FMEASearchTermValue,
FMEAConfidentialityLevel,
@Semantics.text: true
_FMEAConfidentialityLevel._FMEAConfidentialityLevelText[ 1:Language = $session.system_language ].FMEAConfidentialityLevelText,
FMEARatingProfile,
@Semantics.text: true
_FMEARatingProfile._Text[ 1:Language = $session.system_language ].FMEARatingProfileText,
FMEARating,
@Semantics.text: true
_FMEARating._Text[ 1:Language = $session.system_language ].FMEARatingText,
@Semantics.booleanIndicator: true
FMEAIsHeaderFMEA,
@Consumption.hidden
FMEAAuthorizationGroup,
I_FailureModeEffectAnalysis.ChangedDateTime,
// to be filled in ABAP
@Semantics.text: true
abap_user_timezone( $session.user,$session.client,'NULL' ) as UserTimeZone,
@Semantics.text: true
cast( '' as abap.char(40)) as TimeZoneText ,
/* Associations */
_FMEAFailureModeFDP,
_FMEAHeader,
_FMEAObjectTP,
_FMEAPartner,
_FMEANode
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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