I_SDMassChgCkptSlsSchdLnChgBsc

DDL: I_SDMASSCHGCKPTSLSSCHDLNCHGBSC Type: view BASIC

Mass Chg of Sls Doc Sched Line Chg Basic

I_SDMassChgCkptSlsSchdLnChgBsc is a Basic CDS View that provides data about "Mass Chg of Sls Doc Sched Line Chg Basic" in SAP S/4HANA. It reads from 1 data source (sdmcc_chgsline) and exposes 11 fields with key field SlsDocMassChangeRequestUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
sdmcc_chgsline sdmcc_chgsline from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_SDMassChgCkptMassChgReqBsc _ChangeRequest $projection.SlsDocMassChangeRequestUUID = _ChangeRequest.SlsDocMassChangeRequestUUID
[0..1] I_DeliveryBlockReason _DeliveryBlockReason $projection.DelivBlockReasonForSchedLine = _DeliveryBlockReason.DeliveryBlockReason
[0..1] I_ScheduleLineCategory _ScheduleLineCategory $projection.ScheduleLineCategory = _ScheduleLineCategory.ScheduleLineCategory
[0..1] I_SDMassChgCkptActionCategory _ChangeActionCategory $projection.SlsDocMassChgActionCategory = _ChangeActionCategory.SlsDocMassChgActionCategory
[0..1] I_SDMassChgCkptActionMaster _ChangeActionID $projection.SlsDocMassChgActionID = _ChangeActionID.SlsDocMassChgActionID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ISDMCCCHGSLINEB view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
EndUserText.label Mass Chg of Sls Doc Sched Line Chg Basic view
VDM.viewType #BASIC view
ObjectModel.representativeKey SlsDocMassChangeRequestUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY SlsDocMassChangeRequestUUID sdmcc_chgsline slsdocmasschangerequestuuid Job ID
SlsDocMassChgActionCategory sdmcc_chgsline slsdocmasschgactioncategory Action Category
SlsDocMassChgActionID sdmcc_chgsline slsdocmasschgactionid Action
ScheduleLineCategory sdmcc_chgsline schedulelinecategory Sched.Line Cat.
RequestedDeliveryDate sdmcc_chgsline requesteddeliverydate Requested Delivery Date
DelivBlockReasonForSchedLine sdmcc_chgsline delivblockreasonforschedline Delivery Block
_ChangeRequest _ChangeRequest
_ScheduleLineCategory _ScheduleLineCategory
_DeliveryBlockReason _DeliveryBlockReason
_ChangeActionCategory _ChangeActionCategory
_ChangeActionID _ChangeActionID

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_SDMassChgCkptSlsSchdLnChgBsc.
-- 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_SDMassChgCkptSlsSchdLnChgBsc AS
SELECT
  sdmcc_chgsline.slsdocmasschangerequestuuid AS SlsDocMassChangeRequestUUID,
  sdmcc_chgsline.slsdocmasschgactioncategory AS SlsDocMassChgActionCategory,
  sdmcc_chgsline.slsdocmasschgactionid AS SlsDocMassChgActionID,
  sdmcc_chgsline.schedulelinecategory AS ScheduleLineCategory,
  sdmcc_chgsline.requesteddeliverydate AS RequestedDeliveryDate,
  sdmcc_chgsline.delivblockreasonforschedline AS DelivBlockReasonForSchedLine
FROM sdmcc_chgsline
LEFT OUTER JOIN I_SDMassChgCkptMassChgReqBsc AS _ChangeRequest ON SlsDocMassChangeRequestUUID = _ChangeRequest.SlsDocMassChangeRequestUUID  -- association [1..1]
LEFT OUTER JOIN I_DeliveryBlockReason AS _DeliveryBlockReason ON DelivBlockReasonForSchedLine = _DeliveryBlockReason.DeliveryBlockReason  -- association [0..1]
LEFT OUTER JOIN I_ScheduleLineCategory AS _ScheduleLineCategory ON ScheduleLineCategory = _ScheduleLineCategory.ScheduleLineCategory  -- association [0..1]
LEFT OUTER JOIN I_SDMassChgCkptActionCategory AS _ChangeActionCategory ON SlsDocMassChgActionCategory = _ChangeActionCategory.SlsDocMassChgActionCategory  -- association [0..1]
LEFT OUTER JOIN I_SDMassChgCkptActionMaster AS _ChangeActionID ON SlsDocMassChgActionID = _ChangeActionID.SlsDocMassChgActionID  -- association [0..1]
;