I_InsurClmFinOvwPayment

DDL: I_INSURCLMFINOVWPAYMENT Type: view COMPOSITE

Finanzübersicht - Zahlung

I_InsurClmFinOvwPayment is a Composite CDS View that provides data about "Finanzübersicht - Zahlung" in SAP S/4HANA. It reads from 1 data source (I_InsurClmFinOvwPaytSalvgRcvry) and exposes 16 fields with key fields InsuranceClaim, InsurClmSubclm, InsurClmPayt, InsurClmPaytItem. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmFinOvwPaytSalvgRcvry I_InsurClmFinOvwPaytSalvgRcvry from

Associations (2)

CardinalityTargetAliasCondition
[1] I_InsurClmClaimHdrText _ClmHdrTxt _ClmHdrTxt.Language = $session.system_language
[0..1] I_InsurClmSubclaim _Subclaim $projection.InsuranceClaim = _Subclaim.InsuranceClaim and $projection.InsurClmSubclm = _Subclaim.InsurClmSubclm

Annotations (9)

NameValueLevelField
EndUserText.label Finanzübersicht - Zahlung view
AbapCatalog.sqlViewName IICLFOPAYMENT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #D view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim InsuranceClaim Claim Number
KEY InsurClmSubclm InsurClmSubclm Subclaim
KEY InsurClmPayt InsurClmPayt Payment Number
KEY InsurClmPaytItem InsurClmPaytItem Payment Item
InsurClmLossExpnType InsurClmLossExpnType
InsurClmLossExpnTypeName InsurClmLossExpnTypeName
InsurClmPaytAmt InsurClmPaytAmt Payment Amount
InsurClmSalvagePaytAmt InsurClmSalvagePaytAmt
InsurClmRecoveryPaytAmt InsurClmRecoveryPaytAmt
InsurClmSubrogtnRcvryPaytAmt InsurClmSubrogtnRcvryPaytAmt
InsurClmTotalRecoveryPaytAmt
InsurClmTotalExpenditure
InsurClmPaymentCurrency InsurClmPaymentCurrency Currency
InsurClmIsSalvage InsurClmIsSalvage
InsurClmIsSubrogation InsurClmIsSubrogation
_Claim _Claim

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_InsurClmFinOvwPayment.
-- 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_InsurClmFinOvwPayment AS
SELECT
  InsuranceClaim,
  InsurClmSubclm,
  InsurClmPayt,
  InsurClmPaytItem,
  InsurClmLossExpnType,
  InsurClmLossExpnTypeName,
  InsurClmPaytAmt,
  InsurClmSalvagePaytAmt,
  InsurClmRecoveryPaytAmt,
  InsurClmSubrogtnRcvryPaytAmt,
  cast(InsurClmSalvagePaytAmt + InsurClmSubrogtnRcvryPaytAmt + InsurClmRecoveryPaytAmt as icl_finovr_total_recovery_d ) AS InsurClmTotalRecoveryPaytAmt,
  cast(InsurClmPaytAmt + InsurClmSalvagePaytAmt + InsurClmSubrogtnRcvryPaytAmt + InsurClmRecoveryPaytAmt as icl_finovr_total_incurred_d) AS InsurClmTotalExpenditure,
  InsurClmPaymentCurrency,
  InsurClmIsSalvage,
  InsurClmIsSubrogation
FROM I_InsurClmFinOvwPaytSalvgRcvry
LEFT OUTER JOIN I_InsurClmClaimHdrText AS _ClmHdrTxt ON _ClmHdrTxt.Language = $session.system_language  -- association [1]
LEFT OUTER JOIN I_InsurClmSubclaim AS _Subclaim ON InsuranceClaim = _Subclaim.InsuranceClaim AND InsurClmSubclm = _Subclaim.InsurClmSubclm  -- association [0..1]
;