I_InsurClmSubrogationItem

DDL: I_INSURCLMSUBROGATIONITEM Type: view BASIC

Regressposition

I_InsurClmSubrogationItem is a Basic CDS View that provides data about "Regressposition" in SAP S/4HANA. It reads from 1 data source (icl_subrogitem) and exposes 16 fields with key fields InsurClmActive, InsuranceClaim, InsurClmSubrogationItemUUID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
icl_subrogitem icl_subrogitem from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_InsuranceClaim _Claim $projection.InsuranceClaim = _Claim.InsuranceClaim
[1..*] I_InsurClmSubrogation _Subrogation $projection.InsuranceClaim = _Subrogation.InsuranceClaim and $projection.InsurClmSubrogationUUID = _Subrogation.InsurClmSubrogationUUID

Annotations (9)

NameValueLevelField
EndUserText.label Regressposition view
AbapCatalog.sqlViewName IICLSUBROGTNITM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive active Usage Active
KEY InsuranceClaim claim Policy Snapshot
KEY InsurClmSubrogationItemUUID subrogitem_guid UUID Subro/Rcvr
ChangedOnDateTime Created
LastChangedByUser changedby User Name
InsurClmDatabaseLineStatus deleted Truth Value
InsurClmSubrogationUUID subrog_guid UUID Subro/Rcvr
InsurClmSubclm subclaim Subclaim
InsurClmSubrogationResAmount reserveamt Reserve Amount
InsurClaimSubrogationCurrency currency Valuation Crcy
InsurClmSubrogationItemNumber subrogitem_id Item Number
InsurClmSubrogationItmCompId subrogitem_cguid Compr.Itm GUID
InsurClmRsrvPendingAmount rspending Pending Reserve
InsurClmSubrogationStatusText _Subrogation InsurClmSubrogationStatusText
_Claim _Claim
_Subrogation _Subrogation

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_InsurClmSubrogationItem.
-- 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_InsurClmSubrogationItem AS
SELECT
  active AS InsurClmActive,
  claim AS InsuranceClaim,
  subrogitem_guid AS InsurClmSubrogationItemUUID,
  cast( changetime as icl_achangetime_fiori preserving type ) AS ChangedOnDateTime,
  changedby AS LastChangedByUser,
  deleted AS InsurClmDatabaseLineStatus,
  subrog_guid AS InsurClmSubrogationUUID,
  subclaim AS InsurClmSubclm,
  reserveamt AS InsurClmSubrogationResAmount,
  currency AS InsurClaimSubrogationCurrency,
  subrogitem_id AS InsurClmSubrogationItemNumber,
  subrogitem_cguid AS InsurClmSubrogationItmCompId,
  rspending AS InsurClmRsrvPendingAmount,
  _Subrogation.InsurClmSubrogationStatusText AS InsurClmSubrogationStatusText
FROM icl_subrogitem
LEFT OUTER JOIN I_InsuranceClaim AS _Claim ON InsuranceClaim = _Claim.InsuranceClaim  -- association [1..1]
LEFT OUTER JOIN I_InsurClmSubrogation AS _Subrogation ON InsuranceClaim = _Subrogation.InsuranceClaim AND InsurClmSubrogationUUID = _Subrogation.InsurClmSubrogationUUID  -- association [1..*]
;