R_FinChainMatlAssgmtUploadTP

DDL: R_FINCHAINMATLASSGMTUPLOADTP Type: view_entity TRANSACTIONAL

Fin Chn Material Assignment Upload - TP

R_FinChainMatlAssgmtUploadTP is a Transactional CDS View that provides data about "Fin Chn Material Assignment Upload - TP" in SAP S/4HANA. It reads from 1 data source (I_FinChainMaterialAssgmtUpload) and exposes 26 fields with key field FinChainMatlAssgmtUploadUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FinChainMaterialAssgmtUpload I_FinChainMaterialAssgmtUpload from

Associations (4)

CardinalityTargetAliasCondition
[0..*] I_FinChainApplLogSeverityText _LogSeverityText $projection.ApplLogHighestMessageSeverity = _LogSeverityText.ApplLogHighestMessageSeverity
[0..1] I_UserContactCard _CreatedByContactCard $projection.CreatedByUser = _CreatedByContactCard.ContactCardID
[0..1] I_UserContactCard _ChangedByContactCard $projection.LastChangedByUser = _ChangedByContactCard.ContactCardID
[0..*] I_FinChainApplJobStatusText _ApplJobStatusText $projection.ApplicationJobStatus = _ApplJobStatusText.ApplicationJobStatus

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Fin Chn Material Assignment Upload - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.sapObjectNodeType.name FinChainMaterialAssgmtUpload view
Metadata.ignorePropagatedAnnotations true view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY FinChainMatlAssgmtUploadUUID FinChainMatlAssgmtUploadUUID Waste Partner UUID
FinChainMatlAssignmentUpload FinChainMatlAssignmentUpload GUID
FinChnMatlAssgmtUpldFileName FinChnMatlAssgmtUpldFileName Uploaded File Name
FinChnMatlAssgmtUpldCntntBnry FinChnMatlAssgmtUpldCntntBnry Binary String
MimeType MimeType MIMETYPE
FinChnMatlAssgmtUpldLogHandle FinChnMatlAssgmtUpldLogHandle
ApplLogHighestMessageSeverity ApplLogHighestMessageSeverity JIT Log Severity
ApplicationJob ApplicationJob Job No.
ApplicationJobName ApplicationJobName Job Name
NrOfProcdFinChnMatlAssignments NrOfProcdFinChnMatlAssignments
NrOfSuccssflFinChnMatlAssgmts NrOfSuccssflFinChnMatlAssgmts
NrOfFailedFinChnMatlAssgmts NrOfFailedFinChnMatlAssgmts
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
LastChangeDateTime LastChangeDateTime Timestamp
LocalLastChangedDateTime LocalLastChangedDateTime Time Stamp
FinChnAssgmtJobIsToBeScheduled
ApplicationJobStatus
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_LogSeverityText _LogSeverityText
_JobRun _JobRun
_CreatedByContactCard _CreatedByContactCard
_ChangedByContactCard _ChangedByContactCard
_ApplJobStatusText _ApplJobStatusText

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 R_FinChainMatlAssgmtUploadTP.
-- 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 R_FinChainMatlAssgmtUploadTP AS
SELECT
  FinChainMatlAssgmtUploadUUID,
  FinChainMatlAssignmentUpload,
  FinChnMatlAssgmtUpldFileName,
  FinChnMatlAssgmtUpldCntntBnry,
  MimeType,
  FinChnMatlAssgmtUpldLogHandle,
  ApplLogHighestMessageSeverity,
  ApplicationJob,
  ApplicationJobName,
  NrOfProcdFinChnMatlAssignments,
  NrOfSuccssflFinChnMatlAssgmts,
  NrOfFailedFinChnMatlAssgmts,
  CreatedByUser,
  CreationDateTime,
  LastChangedByUser,
  LastChangeDateTime,
  LocalLastChangedDateTime,
  cast(' ' as xsdboolean preserving type) AS FinChnAssgmtJobIsToBeScheduled,
  coalesce(_JobRun.status, '') AS ApplicationJobStatus
FROM I_FinChainMaterialAssgmtUpload
LEFT OUTER JOIN I_FinChainApplLogSeverityText AS _LogSeverityText ON ApplLogHighestMessageSeverity = _LogSeverityText.ApplLogHighestMessageSeverity  -- association [0..*]
LEFT OUTER JOIN I_UserContactCard AS _CreatedByContactCard ON CreatedByUser = _CreatedByContactCard.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _ChangedByContactCard ON LastChangedByUser = _ChangedByContactCard.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_FinChainApplJobStatusText AS _ApplJobStatusText ON ApplicationJobStatus = _ApplJobStatusText.ApplicationJobStatus  -- association [0..*]
;