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

I_InsurPlcyProcDependentBasic

DDL: I_INSURPLCYPROCDEPENDENTBASIC Type: view_entity BASIC

Proc-Dependent Cond in Insurance Policy

I_InsurPlcyProcDependentBasic is a Basic CDS View that provides data about "Proc-Dependent Cond in Insurance Policy" in SAP S/4HANA. It reads from 1 data source (/pm0/abdaresdepc) and exposes 26 fields with key fields InsurPlcyUUID, InsurPlcyInsurContr, InsurPlcyPremJournalEndNumber, InsurPlcyPremiumJournalNumber, InsurPlcyProcDepdntCndnID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
/pm0/abdaresdepc ProcessDepdntCndn from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_Currency _Currency $projection.InsurPlcyProcDpCndCrcy = _Currency.Currency

Annotations (8)

NameValueLevelField
EndUserText.label Proc-Dependent Cond in Insurance Policy view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor I_InsurPlcyProcDepdntBasic_2 view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY InsurPlcyUUID
KEY InsurPlcyInsurContr /pm0/abdaresdepc policyproduct_id Contract Key
KEY InsurPlcyPremJournalEndNumber /pm0/abdaresdepc journalendno_id Term. Jour. No.
KEY InsurPlcyPremiumJournalNumber
KEY InsurPlcyProcDepdntCndnID /pm0/abdaresdepc resdepc_id PDC Key
InsurPlcyProductPackageID /pm0/abdaresdepc ppdpac_id Prod. Pckg. Key
InsurPlcyProcDpCndIsCancelled /pm0/abdaresdepc cancel_fg Reversal
InsurPlcyProcDpCndProdMgrID /pm0/abdaresdepc pm_id Withh.Tax PM ID
InsurPlcyProcDpCndCategory /pm0/abdaresdepc resdepctype_cd PDC Category
InsurPlcyProcDpCndLossPct /pm0/abdaresdepc lossratio_vl Loss Ratio
InsurPlcyProcDpCndMaxLossAmt /pm0/abdaresdepc maxloss_am Maximum Loss
InsurPlcyProcDpCndRfndPercent /pm0/abdaresdepc refundofprem_vl Refund in %
InsurPlcyProcDpCndSettlmtMode /pm0/abdaresdepc settlemode_cd Settlement Mode
InsurPlcyProcDpCndSettlmtDte /pm0/abdaresdepc valuationend_dt Settlement Date
InsurPlcyProcDpCndCarryFwdAmt /pm0/abdaresdepc losscarryforw_am Loss C/F
InsurPlcyProcDpCndLossRlvtAmt /pm0/abdaresdepc losssum_am Total PDC Loss
InsurPlcyProcDpCndLossRatioAmt /pm0/abdaresdepc lossratioam_am Max. Loss Total
InsurPlcyProcDpCndLossIcrrdAmt /pm0/abdaresdepc losssumres_am Losses Incurred
InsurPlcyProcDpCndLossCurAmt /pm0/abdaresdepc loscarforwnew_am Current Loss
InsurPlcyProcDpCndPrftCurAmt /pm0/abdaresdepc profit_am Current Profit
InsurPlcyProcDpCndRfndAmt /pm0/abdaresdepc refundpremam_am Refund
InsurPlcyProcDpCndCrcy /pm0/abdaresdepc currency_id Indx-Based Curr
InsurPlcyProcDpCndLossRate /pm0/abdaresdepc lossdepdisc_vl LossDep.Discnt
InsurPlcyBusinessObject /pm0/abdaresdepc bo_cd Process.Status
LastChangeDateTime /pm0/abdaresdepc change_ts Time Stamp
_Currency _Currency

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_InsurPlcyProcDependentBasic.
-- 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_InsurPlcyProcDependentBasic AS
SELECT
  cast( ProcessDepdntCndn.policy_id as /pm0/vdm_policy_uuid preserving type ) AS InsurPlcyUUID,
  ProcessDepdntCndn.policyproduct_id AS InsurPlcyInsurContr,
  ProcessDepdntCndn.journalendno_id AS InsurPlcyPremJournalEndNumber,
  cast( ProcessDepdntCndn.journalno_id as /pm0/vdm_journal_number_id preserving type ) AS InsurPlcyPremiumJournalNumber,
  ProcessDepdntCndn.resdepc_id AS InsurPlcyProcDepdntCndnID,
  ProcessDepdntCndn.ppdpac_id AS InsurPlcyProductPackageID,
  ProcessDepdntCndn.cancel_fg AS InsurPlcyProcDpCndIsCancelled,
  ProcessDepdntCndn.pm_id AS InsurPlcyProcDpCndProdMgrID,
  ProcessDepdntCndn.resdepctype_cd AS InsurPlcyProcDpCndCategory,
  ProcessDepdntCndn.lossratio_vl AS InsurPlcyProcDpCndLossPct,
  ProcessDepdntCndn.maxloss_am AS InsurPlcyProcDpCndMaxLossAmt,
  ProcessDepdntCndn.refundofprem_vl AS InsurPlcyProcDpCndRfndPercent,
  ProcessDepdntCndn.settlemode_cd AS InsurPlcyProcDpCndSettlmtMode,
  ProcessDepdntCndn.valuationend_dt AS InsurPlcyProcDpCndSettlmtDte,
  ProcessDepdntCndn.losscarryforw_am AS InsurPlcyProcDpCndCarryFwdAmt,
  ProcessDepdntCndn.losssum_am AS InsurPlcyProcDpCndLossRlvtAmt,
  ProcessDepdntCndn.lossratioam_am AS InsurPlcyProcDpCndLossRatioAmt,
  ProcessDepdntCndn.losssumres_am AS InsurPlcyProcDpCndLossIcrrdAmt,
  ProcessDepdntCndn.loscarforwnew_am AS InsurPlcyProcDpCndLossCurAmt,
  ProcessDepdntCndn.profit_am AS InsurPlcyProcDpCndPrftCurAmt,
  ProcessDepdntCndn.refundpremam_am AS InsurPlcyProcDpCndRfndAmt,
  ProcessDepdntCndn.currency_id AS InsurPlcyProcDpCndCrcy,
  ProcessDepdntCndn.lossdepdisc_vl AS InsurPlcyProcDpCndLossRate,
  ProcessDepdntCndn.bo_cd AS InsurPlcyBusinessObject,
  ProcessDepdntCndn.change_ts AS LastChangeDateTime
FROM /pm0/abdaresdepc AS ProcessDepdntCndn
LEFT OUTER JOIN I_Currency AS _Currency ON InsurPlcyProcDpCndCrcy = _Currency.Currency  -- association [1..1]
;