I_MfgQualifnCertificateTP

DDL: I_MFGQUALIFNCERTIFICATETP SQL: IMFGCERTTP Type: view TRANSACTIONAL Package: MPE_CERT

Manufacturing Qualification Certificate

I_MfgQualifnCertificateTP is a Transactional CDS View that provides data about "Manufacturing Qualification Certificate" in SAP S/4HANA. It reads from 1 data source (mpev_cer) and exposes 11 fields with key field MfgQualifnCertificate. It has 4 associations to related views. Part of development package MPE_CERT.

Data Sources (1)

SourceAliasJoin Type
mpev_cer mpev_cer from

Associations (4)

CardinalityTargetAliasCondition
[0..*] I_MfgQualifnCertificateDescTP _CertificateDescription $projection.MfgQualifnCertificate = _CertificateDescription.MfgQualifnCertificate -- Certificate Work Center Assignment
[0..*] I_MfgQualifnCertWrkCtrAssgmtTP _WorkCenterAssignment $projection.MfgQualifnCertificate = _WorkCenterAssignment.MfgQualifnCertificate -- Certificate Material Assignment
[0..*] I_MfgQualifnCertMatlAssgmtTP _MaterialAssignment $projection.MfgQualifnCertificate = _MaterialAssignment.MfgQualifnCertificate -- Certificate Category
[0..1] I_MfgQualifnCertCategoryTP _CertificateCategory $projection.MfgQualifnCertificateCategory = _CertificateCategory.MfgQualifnCertificateCategory

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IMFGCERTTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Manufacturing Qualification Certificate view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey MfgQualifnCertificate view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.writeActivePersistence MPEV_CER view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY MfgQualifnCertificate
MfgQualifnCertificateType
MfgQualifnCertificateCategory
CreationDate mpev_cer creationdate Time Stamp
CreatedByUser mpev_cer createdbyuser User Name
LastChangeDate mpev_cer lastchangedate Time Stamp
LastChangedByUser mpev_cer lastchangedbyuser User Name
_CertificateDescription _CertificateDescription
_WorkCenterAssignment _WorkCenterAssignment
_MaterialAssignment _MaterialAssignment
_CertificateCategory _CertificateCategory

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_MfgQualifnCertificateTP.
-- 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: IMFGCERTTP

CREATE VIEW I_MfgQualifnCertificateTP AS
SELECT
  cast(mpev_cer.mfgqualifncertificate as mpe_cer_cerid preserving type ) AS MfgQualifnCertificate,
  cast(mpev_cer.mfgqualifncertificatetype as mpe_cer_type preserving type ) AS MfgQualifnCertificateType,
  cast(mpev_cer.mfgqualifncertificatecategory as mpe_cer_cat_id preserving type ) AS MfgQualifnCertificateCategory,
  mpev_cer.creationdate AS CreationDate,
  mpev_cer.createdbyuser AS CreatedByUser,
  mpev_cer.lastchangedate AS LastChangeDate,
  mpev_cer.lastchangedbyuser AS LastChangedByUser
FROM mpev_cer
LEFT OUTER JOIN I_MfgQualifnCertificateDescTP AS _CertificateDescription ON MfgQualifnCertificate = _CertificateDescription.MfgQualifnCertificate  -- association [0..*]
LEFT OUTER JOIN I_MfgQualifnCertWrkCtrAssgmtTP AS _WorkCenterAssignment ON MfgQualifnCertificate = _WorkCenterAssignment.MfgQualifnCertificate  -- association [0..*]
LEFT OUTER JOIN I_MfgQualifnCertMatlAssgmtTP AS _MaterialAssignment ON MfgQualifnCertificate = _MaterialAssignment.MfgQualifnCertificate  -- association [0..*]
LEFT OUTER JOIN I_MfgQualifnCertCategoryTP AS _CertificateCategory ON MfgQualifnCertificateCategory = _CertificateCategory.MfgQualifnCertificateCategory  -- association [0..1]
;