R_InsurPlcyContrCvrgObjDcblTP

DDL: R_INSURPLCYCONTRCVRGOBJDCBLTP Type: view_entity TRANSACTIONAL

Cvrg InsOb Dcbl of Contr in Plcy - TP

R_InsurPlcyContrCvrgObjDcblTP is a Transactional CDS View that provides data about "Cvrg InsOb Dcbl of Contr in Plcy - TP" in SAP S/4HANA. It reads from 1 data source (I_InsurPlcyContrCvrgObjDcbl) and exposes 18 fields with key fields InsurPlcyUUID, InsurPlcyInsurContr, InsurPlcyCoverageID, InsurPlcyInsuredObjectID, InsurPlcyDeductibleID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurPlcyContrCvrgObjDcbl Deductible from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_InsurancePolicyDeductible _Extension $projection.InsurPlcyUUID = _Extension.InsurPlcyUUID and $projection.InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr and 0 = _Extension.InsurPlcyCoveragePackageID and $projection.InsurPlcyCoverageID = _Extension.InsurPlcyCoverageID and 0 = _Extension.InsurPlcySubCvrgID and $projection.InsurPlcyInsuredObjectID = _Extension.InsurPlcyInsuredObjectID and $projection.InsurPlcyDeductibleID = _Extension.InsurPlcyDeductibleID and 0 = _Extension.InsurPlcyCoverageOptionID and 0 = _Extension.InsurPlcyUndrwrtgDcsnRiskID and $projection.InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr and $projection.InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr

Annotations (8)

NameValueLevelField
EndUserText.label Cvrg InsOb Dcbl of Contr in Plcy - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.representativeKey InsurPlcyDeductibleID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY InsurPlcyUUID I_InsurPlcyContrCvrgObjDcbl InsurPlcyUUID Policy UUID
KEY InsurPlcyInsurContr I_InsurPlcyContrCvrgObjDcbl InsurPlcyInsurContr Contract Key
KEY InsurPlcyCoverageID I_InsurPlcyContrCvrgObjDcbl InsurPlcyCoverageID Coverage Key
KEY InsurPlcyInsuredObjectID I_InsurPlcyContrCvrgObjDcbl InsurPlcyInsuredObjectID Ins. Obj. No.
KEY InsurPlcyDeductibleID I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleID Deduct. ID
InsurPlcyJrnlNmbr I_InsurPlcyContrCvrgObjDcbl InsurPlcyJrnlNmbr Journal Number
InsurPlcyJrnlEndNmbr I_InsurPlcyContrCvrgObjDcbl InsurPlcyJrnlEndNmbr Term. Jour. No.
InsurPolicyContractPackageID I_InsurPlcyContrCvrgObjDcbl InsurPlcyProductPackageID Prod. Pckg. Key
InsurPlcyDeductibleCategory I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleCategory Deductible Type
InsurPlcyDeductibleAmount I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleAmount Deductible Amt
InsurPlcyDeductibleStartDate I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleStartDate Deductible Start
InsurPlcyDeductibleEndDate I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleEndDate Deductible End
InsurPolicyDeductibleControl I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleTemplate Deductible Template
InsurPlcyDeductibleCurrency I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleCurrency Currency
InsurPlcyDeductibleAmountUnit I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleAmountUnit Deductible Cat.
InsurPlcyDeductibleValue I_InsurPlcyContrCvrgObjDcbl InsurPlcyDeductibleValue Ded. Percentage
LastChangeDateTime I_InsurPlcyContrCvrgObjDcbl LastChangeDateTime Timestamp
_InsurPlcyContrCvrgInsrdObj _InsurPlcyContrCvrgInsrdObj

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_InsurPlcyContrCvrgObjDcblTP.
-- 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_InsurPlcyContrCvrgObjDcblTP AS
SELECT
  Deductible.InsurPlcyUUID AS InsurPlcyUUID,
  Deductible.InsurPlcyInsurContr AS InsurPlcyInsurContr,
  Deductible.InsurPlcyCoverageID AS InsurPlcyCoverageID,
  Deductible.InsurPlcyInsuredObjectID AS InsurPlcyInsuredObjectID,
  Deductible.InsurPlcyDeductibleID AS InsurPlcyDeductibleID,
  Deductible.InsurPlcyJrnlNmbr AS InsurPlcyJrnlNmbr,
  Deductible.InsurPlcyJrnlEndNmbr AS InsurPlcyJrnlEndNmbr,
  Deductible.InsurPlcyProductPackageID AS InsurPolicyContractPackageID,
  Deductible.InsurPlcyDeductibleCategory AS InsurPlcyDeductibleCategory,
  Deductible.InsurPlcyDeductibleAmount AS InsurPlcyDeductibleAmount,
  Deductible.InsurPlcyDeductibleStartDate AS InsurPlcyDeductibleStartDate,
  Deductible.InsurPlcyDeductibleEndDate AS InsurPlcyDeductibleEndDate,
  Deductible.InsurPlcyDeductibleTemplate AS InsurPolicyDeductibleControl,
  Deductible.InsurPlcyDeductibleCurrency AS InsurPlcyDeductibleCurrency,
  Deductible.InsurPlcyDeductibleAmountUnit AS InsurPlcyDeductibleAmountUnit,
  Deductible.InsurPlcyDeductibleValue AS InsurPlcyDeductibleValue,
  Deductible.LastChangeDateTime AS LastChangeDateTime
FROM I_InsurPlcyContrCvrgObjDcbl AS Deductible
LEFT OUTER JOIN E_InsurancePolicyDeductible AS _Extension ON InsurPlcyUUID = _Extension.InsurPlcyUUID AND InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr AND 0 = _Extension.InsurPlcyCoveragePackageID AND InsurPlcyCoverageID = _Extension.InsurPlcyCoverageID AND 0 = _Extension.InsurPlcySubCvrgID AND InsurPlcyInsuredObjectID = _Extension.InsurPlcyInsuredObjectID AND InsurPlcyDeductibleID = _Extension.InsurPlcyDeductibleID AND 0 = _Extension.InsurPlcyCoverageOptionID AND 0 = _Extension.InsurPlcyUndrwrtgDcsnRiskID AND InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr AND InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr  -- association [1..1]
;