Deprecated SAP_INTERNAL_API
This CDS view is deprecated in S/4HANA. Use R_InsurPlcyFundAllocationTP_2 instead. View all deprecated CDS views →

R_InsurPlcyFundAllocationTP

DDL: R_INSURPLCYFUNDALLOCATIONTP Type: view_entity TRANSACTIONAL

Fund Allocation under Coverage

R_InsurPlcyFundAllocationTP is a Transactional CDS View that provides data about "Fund Allocation under Coverage" in SAP S/4HANA. It reads from 1 data source (I_InsurPlcyFundAllocationBasic) and exposes 38 fields with key fields InsurPlcyUUID, InsurPlcyInsurContr, InsurPlcyCoveragePackageID, InsurPlcyCoverageID, InsurPlcyCoverageOptionID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurPlcyFundAllocationBasic FundAllocation from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_InsurPolicyFundAllocation _Extension $projection.InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr and $projection.InsurPlcyCoverageOptionID = _Extension.InsurPlcyCoverageOptionID and $projection.InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr and $projection.InsurPlcyUUID = _Extension.InsurPlcyUUID and $projection.InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr and $projection.InsurPlcyCoveragePackageID = _Extension.InsurPlcyCoveragePackageID and $projection.InsurPlcyCoverageID = _Extension.InsurPlcyCoverageID and $projection.InsurPlcyFundAllocationID = _Extension.InsurPlcyFundAllocationID

Annotations (16)

NameValueLevelField
EndUserText.label Fund Allocation under Coverage view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.sapObjectNodeType.name InsuranceCoverage view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix FAL view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.allowNewCompositions true view
AbapCatalog.extensibility.quota.maximumFields 250 view
AbapCatalog.extensibility.quota.maximumBytes 2500 view
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor R_InsurPlcyFundAllocationTP_2 view

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY InsurPlcyUUID I_InsurPlcyFundAllocationBasic InsurPlcyUUID Policy UUID
KEY InsurPlcyInsurContr I_InsurPlcyFundAllocationBasic InsurPlcyInsurContr Contract Key
KEY InsurPlcyCoveragePackageID I_InsurPlcyFundAllocationBasic InsurPlcyCoveragePackageID Cov.Package ID
KEY InsurPlcyCoverageID I_InsurPlcyFundAllocationBasic InsurPlcyCoverageID Coverage Key
KEY InsurPlcyCoverageOptionID I_InsurPlcyFundAllocationBasic InsurPlcyCoverageOptionID Cov. Option Key
KEY InsurPlcyFundAllocationID I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocationID Fund. Dist. Key
InsurPlcyJrnlEndNmbr I_InsurPlcyFundAllocationBasic InsurPlcyJrnlEndNmbr Term. Jour. No.
InsurPlcyJrnlNmbr I_InsurPlcyFundAllocationBasic InsurPlcyJrnlNmbr Journal Number
InsurPlcyProductPackageID I_InsurPlcyFundAllocationBasic InsurPlcyProductPackageID Prod. Pckg. Key
InsurPlcyFundAllocIsCancelled I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocIsCancelled Rev. Flag
InsurPlcyFundAllocFundID I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocFundID Fund Key
InsurPlcyFundAllocEffctvDte I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocEffctvDte Valid. Start
InsurPlcyFundAllocCurDistrPct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocCurDistrPct Curr Distrb Val
InsurPlcyFundAllocMinShrPct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocMinShrPct Min.Dist.Key(%)
InsurPlcyFundAllocMaxShrPct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocMaxShrPct Max.Dist.Key(%)
InsurPlcyFundAllocValueAmt I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocValueAmt Value Currency
InsurPlcyFundAllocNmbrOfShares I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocNmbrOfShares Shares
InsurPlcyFundAllocPriceDte I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocPriceDte Price Date
InsurPlcyFundAllocLoclCrcyAmt I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocLoclCrcyAmt PriceLocalCurr.
InsurPlcyFundAllocSlsProdID I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocSlsProdID Sales Product
InsurPlcyFundAllocIntNumber I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocIntNumber Fund Number
InsurPlcyFundAllocCurrency I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocCurrency Currency
InsurPlcyFundAllocOrdAmt I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocOrdAmt Fund Value
InsurPlcyFundAllocOrdShrVal I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocOrdShrVal Fund Shares
InsurPlcyFundAllocDistCalcRule I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocDistCalcRule Dist.Calc.Rl.
InsurPlcyFundAllocChrgSched I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocChrgSched Charge Schedule
InsurPlcyFundAllocChrgType I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocChrgType Charge Category
InsurPlcyFundAllocMgmtChrgPct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocMgmtChrgPct Manag. Char. %
InsurPlcyFundAllocIssuancePct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocIssuancePct Issuance Fee %
InsurPlcyFundAllocCollType I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocCollType Withdrawal Type
InsurPlcyFundAllocMinIntrstPct I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocMinIntrstPct Guar.Min.Int. %
InsurPlcyFundIntrstCalcPct I_InsurPlcyFundAllocationBasic InsurPlcyFundIntrstCalcPct Fund Int.Calc.%
InsurPlcyFundAllocPriceType I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocPriceType Fund Price Type
InsurPlcyFundAllocPartnerID I_InsurPlcyFundAllocationBasic InsurPlcyFundAllocPartnerID BusPartner
InsurPlcyBusinessObject I_InsurPlcyFundAllocationBasic InsurPlcyBusinessObject Process.Status
LastChangeDateTime I_InsurPlcyFundAllocationBasic LastChangeDateTime Timestamp
_Currency I_InsurPlcyFundAllocationBasic _Currency
_Coverage _Coverage

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_InsurPlcyFundAllocationTP.
-- 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_InsurPlcyFundAllocationTP AS
SELECT
  FundAllocation.InsurPlcyUUID AS InsurPlcyUUID,
  FundAllocation.InsurPlcyInsurContr AS InsurPlcyInsurContr,
  FundAllocation.InsurPlcyCoveragePackageID AS InsurPlcyCoveragePackageID,
  FundAllocation.InsurPlcyCoverageID AS InsurPlcyCoverageID,
  FundAllocation.InsurPlcyCoverageOptionID AS InsurPlcyCoverageOptionID,
  FundAllocation.InsurPlcyFundAllocationID AS InsurPlcyFundAllocationID,
  FundAllocation.InsurPlcyJrnlEndNmbr AS InsurPlcyJrnlEndNmbr,
  FundAllocation.InsurPlcyJrnlNmbr AS InsurPlcyJrnlNmbr,
  FundAllocation.InsurPlcyProductPackageID AS InsurPlcyProductPackageID,
  FundAllocation.InsurPlcyFundAllocIsCancelled AS InsurPlcyFundAllocIsCancelled,
  FundAllocation.InsurPlcyFundAllocFundID AS InsurPlcyFundAllocFundID,
  FundAllocation.InsurPlcyFundAllocEffctvDte AS InsurPlcyFundAllocEffctvDte,
  FundAllocation.InsurPlcyFundAllocCurDistrPct AS InsurPlcyFundAllocCurDistrPct,
  FundAllocation.InsurPlcyFundAllocMinShrPct AS InsurPlcyFundAllocMinShrPct,
  FundAllocation.InsurPlcyFundAllocMaxShrPct AS InsurPlcyFundAllocMaxShrPct,
  FundAllocation.InsurPlcyFundAllocValueAmt AS InsurPlcyFundAllocValueAmt,
  FundAllocation.InsurPlcyFundAllocNmbrOfShares AS InsurPlcyFundAllocNmbrOfShares,
  FundAllocation.InsurPlcyFundAllocPriceDte AS InsurPlcyFundAllocPriceDte,
  FundAllocation.InsurPlcyFundAllocLoclCrcyAmt AS InsurPlcyFundAllocLoclCrcyAmt,
  FundAllocation.InsurPlcyFundAllocSlsProdID AS InsurPlcyFundAllocSlsProdID,
  FundAllocation.InsurPlcyFundAllocIntNumber AS InsurPlcyFundAllocIntNumber,
  FundAllocation.InsurPlcyFundAllocCurrency AS InsurPlcyFundAllocCurrency,
  FundAllocation.InsurPlcyFundAllocOrdAmt AS InsurPlcyFundAllocOrdAmt,
  FundAllocation.InsurPlcyFundAllocOrdShrVal AS InsurPlcyFundAllocOrdShrVal,
  FundAllocation.InsurPlcyFundAllocDistCalcRule AS InsurPlcyFundAllocDistCalcRule,
  FundAllocation.InsurPlcyFundAllocChrgSched AS InsurPlcyFundAllocChrgSched,
  FundAllocation.InsurPlcyFundAllocChrgType AS InsurPlcyFundAllocChrgType,
  FundAllocation.InsurPlcyFundAllocMgmtChrgPct AS InsurPlcyFundAllocMgmtChrgPct,
  FundAllocation.InsurPlcyFundAllocIssuancePct AS InsurPlcyFundAllocIssuancePct,
  FundAllocation.InsurPlcyFundAllocCollType AS InsurPlcyFundAllocCollType,
  FundAllocation.InsurPlcyFundAllocMinIntrstPct AS InsurPlcyFundAllocMinIntrstPct,
  FundAllocation.InsurPlcyFundIntrstCalcPct AS InsurPlcyFundIntrstCalcPct,
  FundAllocation.InsurPlcyFundAllocPriceType AS InsurPlcyFundAllocPriceType,
  FundAllocation.InsurPlcyFundAllocPartnerID AS InsurPlcyFundAllocPartnerID,
  FundAllocation.InsurPlcyBusinessObject AS InsurPlcyBusinessObject,
  FundAllocation.LastChangeDateTime AS LastChangeDateTime,
  FundAllocation._Currency AS _Currency
FROM I_InsurPlcyFundAllocationBasic AS FundAllocation
LEFT OUTER JOIN E_InsurPolicyFundAllocation AS _Extension ON InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr AND InsurPlcyCoverageOptionID = _Extension.InsurPlcyCoverageOptionID AND InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr AND InsurPlcyUUID = _Extension.InsurPlcyUUID AND InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr AND InsurPlcyCoveragePackageID = _Extension.InsurPlcyCoveragePackageID AND InsurPlcyCoverageID = _Extension.InsurPlcyCoverageID AND InsurPlcyFundAllocationID = _Extension.InsurPlcyFundAllocationID  -- association [1..1]
;