I_SlsCndnMassMaintJobHistItem

DDL: I_SLSCNDNMASSMAINTJOBHISTITEM Type: view_entity BASIC

Item Data Mass Mntnce SlsPrcgCndn

I_SlsCndnMassMaintJobHistItem is a Basic CDS View that provides data about "Item Data Mass Mntnce SlsPrcgCndn" in SAP S/4HANA. It reads from 1 data source (cndn_mjob_msggrp) and exposes 11 fields with key fields ConditionJobUUID, ConditionJobItemNo. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
cndn_mjob_msggrp massjobmsggrp from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_SlsCndnRecdImprtStatusText _ConditionJobItemStatusText $projection.ConditionJobItemStatus = _ConditionJobItemStatusText.CndnRecdImportStatus and _ConditionJobItemStatusText.Language = $session.system_language
[1..1] I_SlsCndnMassMaintJobHist _MassMaintJobHist $projection.ConditionJobUUID = _MassMaintJobHist.ConditionJobUUID

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Item Data Mass Mntnce SlsPrcgCndn view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY ConditionJobUUID cndn_mjob_msggrp jobuuid Key
KEY ConditionJobItemNo cndn_mjob_msggrp itemno Sequence number
CreatedByUser _MassMaintJobHist CreatedByUser User Name
ConditionJobItemStatus cndn_mjob_msggrp status Workflow Status
ConditionJobItemStatusText _ConditionJobItemStatusText CndnRecdImportStatusText
SystemMessageIdentification cndn_mjob_msggrp msgid Message ID
SystemMessageNumber cndn_mjob_msggrp msgno Message Number
SystemMessageText
CndnNrOfEntryPerMessageGroup cndn_mjob_msggrp count_per_group INT4
ConditionTypesString cndn_mjob_msggrp kschlstring Data
_ConditionJobItemStatusText _ConditionJobItemStatusText

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_SlsCndnMassMaintJobHistItem.
-- 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 I_SlsCndnMassMaintJobHistItem AS
SELECT
  massjobmsggrp.jobuuid AS ConditionJobUUID,
  massjobmsggrp.itemno AS ConditionJobItemNo,
  _MassMaintJobHist.CreatedByUser AS CreatedByUser,
  massjobmsggrp.status AS ConditionJobItemStatus,
  _ConditionJobItemStatusText.CndnRecdImportStatusText AS ConditionJobItemStatusText,
  massjobmsggrp.msgid AS SystemMessageIdentification,
  massjobmsggrp.msgno AS SystemMessageNumber,
  replace_regexpr( pcre => '&1|&2|&3|&4', value => msgtext.text, with => '*', result_length => 73 ) AS SystemMessageText,
  massjobmsggrp.count_per_group AS CndnNrOfEntryPerMessageGroup,
  massjobmsggrp.kschlstring AS ConditionTypesString
FROM cndn_mjob_msggrp AS massjobmsggrp
LEFT OUTER JOIN I_SlsCndnRecdImprtStatusText AS _ConditionJobItemStatusText ON ConditionJobItemStatus = _ConditionJobItemStatusText.CndnRecdImportStatus AND _ConditionJobItemStatusText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_SlsCndnMassMaintJobHist AS _MassMaintJobHist ON ConditionJobUUID = _MassMaintJobHist.ConditionJobUUID  -- association [1..1]
;