C_QltyNotificationTaskFDP

DDL: C_QLTYNOTIFICATIONTASKFDP Type: view_entity CONSUMPTION Package: QQM_OM

Task Data of Quality Notification

C_QltyNotificationTaskFDP is a Consumption CDS View that provides data about "Task Data of Quality Notification" in SAP S/4HANA. It reads from 1 data source (I_NotificationTask) and exposes 47 fields with key fields QualityNotification, NotificationTask. It has 6 associations to related views. Part of development package QQM_OM.

Data Sources (1)

SourceAliasJoin Type
I_NotificationTask I_NotificationTask from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_QltyNotification _Notification $projection.QualityNotification = _Notification.QualityNotification
[0..1] I_UserContactCard _ResponsiblePersonContactCard $projection.ResponsiblePerson = _ResponsiblePersonContactCard.ContactCardID
[0..1] I_QltyTskCodeGroup _QltyTskCodeGroup $projection.QualityTaskCodeGroup = _QltyTskCodeGroup.QualityTaskCodeGroup
[0..1] I_QltyTskCode _QltyTskCode $projection.QualityTaskCodeGroup = _QltyTskCode.QualityTaskCodeGroup and $projection.QualityTaskCode = _QltyTskCode.QualityTaskCode
[0..*] I_QltyNotificationTaskLongText _QltyNotificationTaskLongText $projection.QualityNotification = _QltyNotificationTaskLongText.QualityNotification and $projection.NotificationTask = _QltyNotificationTaskLongText.NotificationTask
[1..1] E_NotificationTask _Extension $projection.QualityNotification = _Extension.Notification and $projection.NotificationTask = _Extension.NotificationTask

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Task Data of Quality Notification view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.representativeKey NotificationTask view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
Analytics.technicalName CQNOTIFTSKFDP view

Fields (47)

KeyFieldSource TableSource FieldDescription
KEY QualityNotification Notification Notification
KEY NotificationTask NotificationTask Task
QualityTaskOrigin QualityTaskOrigin Task Origin
NotificationTaskText NotificationTaskText Task Text
IsDeleted IsDeleted TRUE
NotifProcessingPhase _Notification NotifProcessingPhase Notif. Phase
NotifTaskPlannedStartDate NotifTaskPlannedStartDate Start
NotifTaskPlannedStartTime NotifTaskPlannedStartTime Time
NotifTaskPlannedEndDate NotifTaskPlannedEndDate Planned End
NotifTaskPlannedEndTime NotifTaskPlannedEndTime Time
StatusObject StatusObject Status Object
NotifTaskTimeZone NotifTaskTimeZone Task Time Zone
NotifTaskCompletedByUser NotifTaskCompletedByUser Completed By
NotifTaskCompletionDate NotifTaskCompletionDate Completed On
NotifTaskCompletionTime NotifTaskCompletionTime Completion Time
NotifTaskResubmissionDate NotifTaskResubmissionDate Resubmission
NotifTaskResubmissionTime NotifTaskResubmissionTime Resubmission Time
ResponsiblePersonFunctionCode ResponsiblePersonFunctionCode
ResponsiblePerson ResponsiblePerson Processor
NotificationTaskSortNumber NotificationTaskSortNumber Sort Number
NotificationItem NotificationItem Number of days
NotificationType _Notification NotificationType Notifictn Type
Plant _Notification Plant Valuation Area
IsBusinessPurposeCompleted _Notification IsBusinessPurposeCompleted Purpose Completed
QualityTaskCodeCatalog I_NotificationTask NotificationTaskCatalog Catalog type
QualityTaskCodeGroup I_NotificationTask NotificationTaskCodeGroup Code Group
QualityTaskCode I_NotificationTask NotificationTaskCode Task Code
ChangedDateTime ChangedDateTime Time Stamp
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
LastChangedByUser LastChangedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangeTime LastChangeTime Time changed
_ContactPerson _ContactPerson
_CreatedByUserContactCard _CreatedByUserContactCard
_Customer _Customer
_Employee _Employee
_ResponsiblePersonContactCard _ResponsiblePersonContactCard
_LastChangedByUserContactCard _LastChangedByUserContactCard
_Notification _Notification
_PartnerFunction _PartnerFunction
_QltyNotificationTaskLongText _QltyNotificationTaskLongText
_QltyTskCode _QltyTskCode
_QltyTskCodeGroup _QltyTskCodeGroup
_QualityTaskOrigin _QualityTaskOrigin
_Supplier _Supplier

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_QltyNotificationTaskFDP.
-- 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_QltyNotificationTaskFDP AS
SELECT
  Notification AS QualityNotification,
  NotificationTask,
  QualityTaskOrigin,
  NotificationTaskText,
  IsDeleted,
  _Notification.NotifProcessingPhase AS NotifProcessingPhase,
  NotifTaskPlannedStartDate,
  NotifTaskPlannedStartTime,
  NotifTaskPlannedEndDate,
  NotifTaskPlannedEndTime,
  StatusObject,
  NotifTaskTimeZone,
  NotifTaskCompletedByUser,
  NotifTaskCompletionDate,
  NotifTaskCompletionTime,
  NotifTaskResubmissionDate,
  NotifTaskResubmissionTime,
  ResponsiblePersonFunctionCode,
  ResponsiblePerson,
  NotificationTaskSortNumber,
  NotificationItem,
  _Notification.NotificationType AS NotificationType,
  _Notification.Plant AS Plant,
  _Notification.IsBusinessPurposeCompleted AS IsBusinessPurposeCompleted,
  I_NotificationTask.NotificationTaskCatalog AS QualityTaskCodeCatalog,
  I_NotificationTask.NotificationTaskCodeGroup AS QualityTaskCodeGroup,
  I_NotificationTask.NotificationTaskCode AS QualityTaskCode,
  ChangedDateTime,
  CreatedByUser,
  CreationDate,
  CreationTime,
  LastChangedByUser,
  LastChangeDate,
  LastChangeTime
FROM I_NotificationTask
LEFT OUTER JOIN I_QltyNotification AS _Notification ON QualityNotification = _Notification.QualityNotification  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _ResponsiblePersonContactCard ON ResponsiblePerson = _ResponsiblePersonContactCard.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_QltyTskCodeGroup AS _QltyTskCodeGroup ON QualityTaskCodeGroup = _QltyTskCodeGroup.QualityTaskCodeGroup  -- association [0..1]
LEFT OUTER JOIN I_QltyTskCode AS _QltyTskCode ON QualityTaskCodeGroup = _QltyTskCode.QualityTaskCodeGroup AND QualityTaskCode = _QltyTskCode.QualityTaskCode  -- association [0..1]
LEFT OUTER JOIN I_QltyNotificationTaskLongText AS _QltyNotificationTaskLongText ON QualityNotification = _QltyNotificationTaskLongText.QualityNotification AND NotificationTask = _QltyNotificationTaskLongText.NotificationTask  -- association [0..*]
LEFT OUTER JOIN E_NotificationTask AS _Extension ON QualityNotification = _Extension.Notification AND NotificationTask = _Extension.NotificationTask  -- association [1..1]
;