I_ProdCmplncLogsDocStatusMsg

DDL: I_PRODCMPLNCLOGSDOCSTATUSMSG Type: view_entity BASIC Package: EHFND_RAP_LOGISTICS_DOCUMENT

Prod Cmplnc Logs Document Status Message

I_ProdCmplncLogsDocStatusMsg is a Basic CDS View that provides data about "Prod Cmplnc Logs Document Status Message" in SAP S/4HANA. It reads from 1 data source (ehfndd_pcld_msg) and exposes 22 fields with key field ProdCmplncLogsDocStatusMsgUUID. It has 4 associations to related views. Part of development package EHFND_RAP_LOGISTICS_DOCUMENT.

Data Sources (1)

SourceAliasJoin Type
ehfndd_pcld_msg ehfndd_pcld_msg from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_ProdCmplncLogisticsDocStage _Stage _Stage.ProdCmplncLogsDocumentUUID = $projection.ProdCmplncLogsDocumentUUID and _Stage.ProdCmplncLogsDocumentStage = $projection.ProdCmplncLogsDocumentStage
[0..1] I_ProdCmplncLogisticsDocItem _Item _Item.ProdCmplncLogsDocumentUUID = $projection.ProdCmplncLogsDocumentUUID and _Item.ProdCmplncLogsDocumentItem = $projection.ProdCmplncLogsDocumentItem
[0..1] I_ProdCmplncLogsDocApplArea _ApplicationArea _ApplicationArea.ProdCmplncLogsDocumentApplArea = $projection.ProdCmplncLogsDocumentApplArea
[0..1] I_ProdCmplncLogsDocApplCntxt _ApplicationAreaContext _ApplicationAreaContext.ProdCmplncLogsDocApplAreaCntxt = $projection.ProdCmplncLogsDocApplAreaCntxt

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Prod Cmplnc Logs Document Status Message view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY ProdCmplncLogsDocStatusMsgUUID prodcmplnclogsdocstatusmsguuid
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
ProdCmplncLogsDocumentUUID prodcmplnclogsdocumentuuid Logistics Doc. UUID
ProdCmplncLogsDocumentStage prodcmplnclogsdocumentstage
ProdCmplncLogsDocumentItem prodcmplnclogsdocumentitem Item
ProdCmplncLogsDocumentApplArea prodcmplnclogsdocumentapplarea
ProdCmplncLogsDocApplAreaCntxt prodcmplnclogsdocapplareacntxt
SystemMessageIdentification systemmessageidentification Message ID
SystemMessageType systemmessagetype Message type
SystemMessageNumber systemmessagenumber Message Number
SystemMessageVariable1 systemmessagevariable1 Variable 1
SystemMessageVariable2 systemmessagevariable2 Variable 2
SystemMessageVariable3 systemmessagevariable3 Variable 3
SystemMessageVariable4 systemmessagevariable4 Variable 4
_Item _Item
_Stage _Stage
_Document _Document
_ApplicationArea _ApplicationArea
_ApplicationAreaContext _ApplicationAreaContext

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_ProdCmplncLogsDocStatusMsg.
-- 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_ProdCmplncLogsDocStatusMsg AS
SELECT
  ProdCmplncLogsDocStatusMsgUUID,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser,
  ProdCmplncLogsDocumentUUID,
  ProdCmplncLogsDocumentStage,
  ProdCmplncLogsDocumentItem,
  ProdCmplncLogsDocumentApplArea,
  ProdCmplncLogsDocApplAreaCntxt,
  SystemMessageIdentification,
  SystemMessageType,
  SystemMessageNumber,
  SystemMessageVariable1,
  SystemMessageVariable2,
  SystemMessageVariable3,
  SystemMessageVariable4
FROM ehfndd_pcld_msg
LEFT OUTER JOIN I_ProdCmplncLogisticsDocStage AS _Stage ON _Stage.ProdCmplncLogsDocumentUUID = ProdCmplncLogsDocumentUUID AND _Stage.ProdCmplncLogsDocumentStage = ProdCmplncLogsDocumentStage  -- association [0..1]
LEFT OUTER JOIN I_ProdCmplncLogisticsDocItem AS _Item ON _Item.ProdCmplncLogsDocumentUUID = ProdCmplncLogsDocumentUUID AND _Item.ProdCmplncLogsDocumentItem = ProdCmplncLogsDocumentItem  -- association [0..1]
LEFT OUTER JOIN I_ProdCmplncLogsDocApplArea AS _ApplicationArea ON _ApplicationArea.ProdCmplncLogsDocumentApplArea = ProdCmplncLogsDocumentApplArea  -- association [0..1]
LEFT OUTER JOIN I_ProdCmplncLogsDocApplCntxt AS _ApplicationAreaContext ON _ApplicationAreaContext.ProdCmplncLogsDocApplAreaCntxt = ProdCmplncLogsDocApplAreaCntxt  -- association [0..1]
;