C_MfgQualificationTP

DDL: C_MFGQUALIFICATIONTP SQL: CMFGQUALIFN Type: view CONSUMPTION

Display HR Qualifications data

C_MfgQualificationTP is a Consumption CDS View that provides data about "Display HR Qualifications data" in SAP S/4HANA. It reads from 1 data source (I_MfgQualificationTP) and exposes 14 fields with key field MfgHumanResourceQualification. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MfgQualificationTP Qualification from

Associations (6)

CardinalityTargetAliasCondition
[0..*] C_MfgQualifnWrkCtrAssgmtTP _WorkCenterAssignment $projection.MfgHumanResourceQualification = _WorkCenterAssignment.MfgHumanResourceQualification
[0..*] C_MfgQualifnMaterialAssgmtTP _MaterialAssignment $projection.MfgHumanResourceQualification = _MaterialAssignment.MfgHumanResourceQualification
[0..*] C_MfgHumRsceQualifnBPAssgmt _BPAssignment $projection.MfgHumanResourceQualification = _BPAssignment.MfgHumanResourceQualification
[1..1] C_MfgHumRsceQualificationVH _QualificationVH $projection.MfgHumanResourceQualification = _QualificationVH.MfgHumanResourceQualification
[1..1] C_MfgHumRsceQualifnCatalogVH _QualifnCatalogVH $projection.MfgHumRsceQualificationCatalog = _QualifnCatalogVH.MfgHumRsceQualificationCatalog
[1..1] I_MfgHumRsceQualifnGroupVH _QualifnGroupVH $projection.MfgHumRsceQualificationGroup = _QualifnGroupVH.MfgHumRsceQualificationGroup

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName CMFGQUALIFN view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Display HR Qualifications data view
VDM.viewType #CONSUMPTION view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
Search.searchable true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.preserveKey true view
Metadata.allowExtensions true view
UI.headerInfo.typeName Qualification view
UI.headerInfo.typeNamePlural Qualifications view
UI.headerInfo.title.value MfgHumRsceQualificationDesc view
UI.headerInfo.description.value MfgHumanResourceQualification view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY MfgHumanResourceQualification I_MfgQualificationTP MfgHumanResourceQualification Object ID
MfgHumRsceQualificationDesc I_MfgQualificationTP MfgHumRsceQualificationDesc
MfgHumRsceQualificationGroup I_MfgQualificationTP MfgHumRsceQualificationGroup
MfgHumRsceQualificationGrpDesc I_MfgQualificationTP MfgHumRsceQualificationGrpDesc
MfgHumRsceQualificationCatalog I_MfgQualificationTP MfgHumRsceQualificationCatalog
MfgHumRsceQualifnCatalogDesc I_MfgQualificationTP MfgHumRsceQualifnCatalogDesc
EndDate I_MfgQualificationTP EndDate Term to
MfgHumanRsceQualifnGroupOrCtlg I_MfgQualificationTP MfgHumanRsceQualifnGroupOrCtlg
_WorkCenterAssignment _WorkCenterAssignment
_MaterialAssignment _MaterialAssignment
_BPAssignment _BPAssignment
_QualificationVH _QualificationVH
_QualifnCatalogVH _QualifnCatalogVH
_QualifnGroupVH _QualifnGroupVH

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_MfgQualificationTP.
-- 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.
-- SQL view name: CMFGQUALIFN

CREATE VIEW C_MfgQualificationTP AS
SELECT
  Qualification.MfgHumanResourceQualification AS MfgHumanResourceQualification,
  Qualification.MfgHumRsceQualificationDesc AS MfgHumRsceQualificationDesc,
  Qualification.MfgHumRsceQualificationGroup AS MfgHumRsceQualificationGroup,
  Qualification.MfgHumRsceQualificationGrpDesc AS MfgHumRsceQualificationGrpDesc,
  Qualification.MfgHumRsceQualificationCatalog AS MfgHumRsceQualificationCatalog,
  Qualification.MfgHumRsceQualifnCatalogDesc AS MfgHumRsceQualifnCatalogDesc,
  Qualification.EndDate AS EndDate,
  Qualification.MfgHumanRsceQualifnGroupOrCtlg AS MfgHumanRsceQualifnGroupOrCtlg
FROM I_MfgQualificationTP AS Qualification
LEFT OUTER JOIN C_MfgQualifnWrkCtrAssgmtTP AS _WorkCenterAssignment ON MfgHumanResourceQualification = _WorkCenterAssignment.MfgHumanResourceQualification  -- association [0..*]
LEFT OUTER JOIN C_MfgQualifnMaterialAssgmtTP AS _MaterialAssignment ON MfgHumanResourceQualification = _MaterialAssignment.MfgHumanResourceQualification  -- association [0..*]
LEFT OUTER JOIN C_MfgHumRsceQualifnBPAssgmt AS _BPAssignment ON MfgHumanResourceQualification = _BPAssignment.MfgHumanResourceQualification  -- association [0..*]
LEFT OUTER JOIN C_MfgHumRsceQualificationVH AS _QualificationVH ON MfgHumanResourceQualification = _QualificationVH.MfgHumanResourceQualification  -- association [1..1]
LEFT OUTER JOIN C_MfgHumRsceQualifnCatalogVH AS _QualifnCatalogVH ON MfgHumRsceQualificationCatalog = _QualifnCatalogVH.MfgHumRsceQualificationCatalog  -- association [1..1]
LEFT OUTER JOIN I_MfgHumRsceQualifnGroupVH AS _QualifnGroupVH ON MfgHumRsceQualificationGroup = _QualifnGroupVH.MfgHumRsceQualificationGroup  -- association [1..1]
;