R_InsurClmPolicySnapshotTP

DDL: R_INSURCLMPOLICYSNAPSHOTTP Type: view_entity TRANSACTIONAL

Insurance Claim Policy Snapshot - TP

R_InsurClmPolicySnapshotTP is a Transactional CDS View that provides data about "Insurance Claim Policy Snapshot - TP" in SAP S/4HANA. It reads from 1 data source (I_InsurClmPolicySnapshot) and exposes 51 fields with key fields InsuranceClaim, InsurClmContractVersion. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmPolicySnapshot I_InsurClmPolicySnapshot from

Associations (8)

CardinalityTargetAliasCondition
[1..1] E_InsurClmPolicySnapshot _ExtensionPolicy $projection.InsuranceClaim = _ExtensionPolicy.InsuranceClaim and $projection.InsurClmContractVersion = _ExtensionPolicy.InsurClmContractVersion
[0..*] R_InsurClmBnftTypePlcySnpshtTP _BnftTypesPlcySnpsht
[0..*] R_InsurClmLimitDeductibleTP _LimitDeductiblePlcySnpsht
[0..*] R_InsurClmCvrgPolicySnapshotTP _CoveragePlcySnpsht
[0..*] R_InsurClmPlcySnpshtInsrdObjTP _InsurClmPlcySnpshtInsrdObj
[0..*] R_InsurClmPlcySnpshtObjCvrgTP _InsurClmPlcySnpshtObjCvrg
[0..*] R_InsurClmPlcySnpshtSumInsrdTP _InsurClmPlcySnpshtSumInsrd
[0..*] R_InsurClmDistrPlanTP _InsurClmDistrPlan

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Insurance Claim Policy Snapshot - TP view
AbapCatalog.extensibility.elementSuffix ICL view
AbapCatalog.extensibility.quota.maximumFields 100 view
AbapCatalog.extensibility.quota.maximumBytes 1000 view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (51)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim InsuranceClaim Claim Number
KEY InsurClmContractVersion InsurClmContractVersion Contrct Counter
InsurClmContractStartDateTime InsurClmContractStartDateTime
InsurClmContractEndDateTime InsurClmContractEndDateTime
InsurancePolicy InsurancePolicy Policy Number
InsurClmPolicyProdMultiCrcyCat InsurClmPolicyProdMultiCrcyCat Multi-Currency
InsurClmLimitAndDcblCurrency InsurClmLimitAndDcblCurrency Valuation Crcy
InsurLineOfBus InsurLineOfBus Insurance Line
InsurClmChangeTime InsurClmChangeTime Time Stamp
InsurClmChangedBy InsurClmChangedBy Changed By
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus Status
InsurClmPlcySnpshtImported InsurClmPlcySnpshtImported Status
InsurClmPlcySnpshtOverview InsurClmPlcySnpshtOverview Data Status
InsurClmPlcySnpshtHasChanged InsurClmPlcySnpshtHasChanged Chngd Manually
InsurClmPlcySnpshtFromDateTime InsurClmPlcySnpshtFromDateTime
InsurClmPlcySnpshtToDateTime InsurClmPlcySnpshtToDateTime
InsurClmPlcySnpshtVersDateTime InsurClmPlcySnpshtVersDateTime
InsurClmIssuePrescriptDateTime InsurClmIssuePrescriptDateTime
InsurClmJurisdictionCountry InsurClmJurisdictionCountry C/R Juris.
InsurClmJurisdictionRegion InsurClmJurisdictionRegion Jurisd. Region
InsurClmPlcySnpshtDiscountRate InsurClmPlcySnpshtDiscountRate ClaimFree Disc.
InsurClmPlcySnpshtDistChannel InsurClmPlcySnpshtDistChannel Distr. Channel
InsurClmBndlParentContract InsurClmBndlParentContract Policy
InsurClmPolicyProduct InsurClmPolicyProduct Policy Product
InsurClmContractLastRenewal InsurClmContractLastRenewal Last Renewal
InsurClmLoanHdrInsurObjId InsurClmLoanHdrInsurObjId ID of PM Insurance Object in CD
InsurClmIsBenefitExclusion InsurClmIsBenefitExclusion Ben.Exclsn Per.
InsurClmPlcySnpshtNoOfPolicy InsurClmPlcySnpshtNoOfPolicy External Policy
InsurClmPlcySnpshtPlcyShrtName InsurClmPlcySnpshtPlcyShrtName Policy Name
InsurClmBndlNameOfContrTxt InsurClmBndlNameOfContrTxt Contract Name
InsurClmBnftProcgPrfl InsurClmBnftProcgPrfl BenProcProfile
InsurClmPlcySnpshtHasClause InsurClmPlcySnpshtHasClause Clauses
InsurClmPlcySnpshtPlcyProdName InsurClmPlcySnpshtPlcyProdName Policy Product
InsurClmGenInsurConditionsText InsurClmGenInsurConditionsText GenInsurCondtns
InsurClmGenConditionsDescText InsurClmGenConditionsDescText Description
InsurClmSpecialConditionsText InsurClmSpecialConditionsText Specl InsurCond
InsurClmSpclConditionsDescText InsurClmSpclConditionsDescText Description
InsurClmReinsurPlcyCompanyCode InsurClmReinsurPlcyCompanyCode Value
InsurClmReinsurBPBroker InsurClmReinsurBPBroker BP Company Code
InsurClmPlcySnpshtMainDue InsurClmPlcySnpshtMainDue Main Due Date
InsurClmPlcySnpshtDueDate InsurClmPlcySnpshtDueDate
InsurClmPlcySnpshtReqStatus InsurClmPlcySnpshtReqStatus Request Status
InsurClmPlcySnpshtLangKey InsurClmPlcySnpshtLangKey Language Text
_BnftTypesPlcySnpsht _BnftTypesPlcySnpsht
_LimitDeductiblePlcySnpsht _LimitDeductiblePlcySnpsht
_CoveragePlcySnpsht _CoveragePlcySnpsht
_InsuranceClaim _InsuranceClaim
_InsurClmPlcySnpshtInsrdObj _InsurClmPlcySnpshtInsrdObj
_InsurClmPlcySnpshtObjCvrg _InsurClmPlcySnpshtObjCvrg
_InsurClmPlcySnpshtSumInsrd _InsurClmPlcySnpshtSumInsrd
_InsurClmDistrPlan _InsurClmDistrPlan

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_InsurClmPolicySnapshotTP.
-- 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_InsurClmPolicySnapshotTP AS
SELECT
  InsuranceClaim,
  InsurClmContractVersion,
  InsurClmContractStartDateTime,
  InsurClmContractEndDateTime,
  InsurancePolicy,
  InsurClmPolicyProdMultiCrcyCat,
  InsurClmLimitAndDcblCurrency,
  InsurLineOfBus,
  InsurClmChangeTime,
  InsurClmChangedBy,
  InsurClmDatabaseLineStatus,
  InsurClmPlcySnpshtImported,
  InsurClmPlcySnpshtOverview,
  InsurClmPlcySnpshtHasChanged,
  InsurClmPlcySnpshtFromDateTime,
  InsurClmPlcySnpshtToDateTime,
  InsurClmPlcySnpshtVersDateTime,
  InsurClmIssuePrescriptDateTime,
  InsurClmJurisdictionCountry,
  InsurClmJurisdictionRegion,
  InsurClmPlcySnpshtDiscountRate,
  InsurClmPlcySnpshtDistChannel,
  InsurClmBndlParentContract,
  InsurClmPolicyProduct,
  InsurClmContractLastRenewal,
  InsurClmLoanHdrInsurObjId,
  InsurClmIsBenefitExclusion,
  InsurClmPlcySnpshtNoOfPolicy,
  InsurClmPlcySnpshtPlcyShrtName,
  InsurClmBndlNameOfContrTxt,
  InsurClmBnftProcgPrfl,
  InsurClmPlcySnpshtHasClause,
  InsurClmPlcySnpshtPlcyProdName,
  InsurClmGenInsurConditionsText,
  InsurClmGenConditionsDescText,
  InsurClmSpecialConditionsText,
  InsurClmSpclConditionsDescText,
  InsurClmReinsurPlcyCompanyCode,
  InsurClmReinsurBPBroker,
  InsurClmPlcySnpshtMainDue,
  InsurClmPlcySnpshtDueDate,
  InsurClmPlcySnpshtReqStatus,
  InsurClmPlcySnpshtLangKey
FROM I_InsurClmPolicySnapshot
LEFT OUTER JOIN E_InsurClmPolicySnapshot AS _ExtensionPolicy ON InsuranceClaim = _ExtensionPolicy.InsuranceClaim AND InsurClmContractVersion = _ExtensionPolicy.InsurClmContractVersion  -- association [1..1]
LEFT OUTER JOIN R_InsurClmBnftTypePlcySnpshtTP AS _BnftTypesPlcySnpsht ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmLimitDeductibleTP AS _LimitDeductiblePlcySnpsht ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmCvrgPolicySnapshotTP AS _CoveragePlcySnpsht ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmPlcySnpshtInsrdObjTP AS _InsurClmPlcySnpshtInsrdObj ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmPlcySnpshtObjCvrgTP AS _InsurClmPlcySnpshtObjCvrg ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmPlcySnpshtSumInsrdTP AS _InsurClmPlcySnpshtSumInsrd ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_InsurClmDistrPlanTP AS _InsurClmDistrPlan ON /* condition not available in parsed metadata */  -- association [0..*]
;