I_InsurClmPerformerHistoryLink

DDL: I_INSURCLMPERFORMERHISTORYLINK SQL: ICLVHCSRBP Type: view COMPOSITE

RBP Shadow History table Linkages

I_InsurClmPerformerHistoryLink is a Composite CDS View that provides data about "RBP Shadow History table Linkages" in SAP S/4HANA. It has 3 associations to related views.

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_InsurClmPerformerHistory _PerformerHistory $projection.InsuranceClaim = _PerformerHistory.InsuranceClaim and $projection.InsurClmSourceEntryUUID = _PerformerHistory.InsurClmPerformerUniqueID
[0..1] I_InsuranceClaim _Claim $projection.InsuranceClaim = _Claim.InsuranceClaim
[0..*] I_InsurClmSubclaim _SubClm $projection.InsuranceClaim = _SubClm.InsuranceClaim and $projection.InsurClmTargetEntryUUID = _SubClm.InsurClmSubclaimAssignUUID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ICLVHCSRBP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label RBP Shadow History table Linkages view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim _ClaimAssign InsuranceClaim Claim Number
KEY InsurClmTargetEntryUUID InsurClmTargetEntryUUID TargetUUID
KEY InsurClmSourceEntryUUID InsurClmSourceEntryUUID SourceUUID
KEY InsurClmPerformerUniqueID _PerformerHistory InsurClmPerformerUniqueID
KEY InsurClmResponsibleRole _PerformerHistory InsurClmResponsibleRole
KEY clientNULLasInsurClmChangeDate
KEY clientNULLasInsurClmChangedTime
KEY InsurClmObjTypeOfPerformer _PerformerHistory InsurClmObjTypeOfPerformer
InsurClmPerformerObjID _PerformerHistory InsurClmPerformerObjID
InsurClmType _Claim InsurClmType Claim Type
InsurClmSubclmType _SubClm InsurClmSubclmType
InsurClmAssignCat InsurClmAssignCat Link Category
_Claim _Claim
_SubClm _SubClm

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_InsurClmPerformerHistoryLink.
-- 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.
-- SQL view name: ICLVHCSRBP

CREATE VIEW I_InsurClmPerformerHistoryLink AS
SELECT
  _ClaimAssign.InsuranceClaim AS InsuranceClaim,
  InsurClmTargetEntryUUID,
  InsurClmSourceEntryUUID,
  _PerformerHistory.InsurClmPerformerUniqueID AS InsurClmPerformerUniqueID,
  _PerformerHistory.InsurClmResponsibleRole AS InsurClmResponsibleRole,
  tstmp_to_dats( _PerformerHistory.InsurClmChangeTime, abap_system_timezone( $session.client,'NULL' ), $session.client, 'NULL' ) as InsurClmChangeDate AS clientNULLasInsurClmChangeDate,
  tstmp_to_tims( _PerformerHistory.InsurClmChangeTime, abap_system_timezone( $session.client,'NULL' ), $session.client, 'NULL' ) as InsurClmChangedTime AS clientNULLasInsurClmChangedTime,
  _PerformerHistory.InsurClmObjTypeOfPerformer AS InsurClmObjTypeOfPerformer,
  _PerformerHistory.InsurClmPerformerObjID AS InsurClmPerformerObjID,
  _Claim.InsurClmType AS InsurClmType,
  _SubClm.InsurClmSubclmType AS InsurClmSubclmType,
  InsurClmAssignCat
LEFT OUTER JOIN I_InsurClmPerformerHistory AS _PerformerHistory ON InsuranceClaim = _PerformerHistory.InsuranceClaim AND InsurClmSourceEntryUUID = _PerformerHistory.InsurClmPerformerUniqueID  -- association [0..1]
LEFT OUTER JOIN I_InsuranceClaim AS _Claim ON InsuranceClaim = _Claim.InsuranceClaim  -- association [0..1]
LEFT OUTER JOIN I_InsurClmSubclaim AS _SubClm ON InsuranceClaim = _SubClm.InsuranceClaim AND InsurClmTargetEntryUUID = _SubClm.InsurClmSubclaimAssignUUID  -- association [0..*]
;