I_INSURPLCYDEDUCTIBLEBASIC

CDS View

Deductible in Insurance Policy

I_INSURPLCYDEDUCTIBLEBASIC is a CDS View in S/4HANA. Deductible in Insurance Policy. It contains 19 fields. 33 CDS views read from this table.

CDS Views using this table (33)

ViewTypeJoinVDMDescription
I_InsOpApContrCvrgDeductible view_entity from COMPOSITE Cvrg Deductible of Contr in InsOpenAppl
I_InsOpApContrCvrgObjDcbl view_entity from COMPOSITE Cvrg InsOb Dcbl of Contr in InsOpAppl
I_InsOpApContrInsrdObjDcbl view_entity from COMPOSITE InsOb Deductible of Contr in InsOpenAppl
I_InsOpApContrSubCvrgDcbl view_entity from COMPOSITE SubCoverage Dcbl of Contr in InsOpAppl
I_InsOpApCvrgInsrdObjDcbl view_entity from COMPOSITE InsOb Dcbl of Cvrg under CvPcg in OpAppl
I_InsOpApSubCoverageDeductible view_entity from COMPOSITE SubCoverage Dcbl of CvPcg in InsOpAppl
I_InsurancePolicyDeductible view_entity from COMPOSITE InsOb Dcbl of Cvrg Pckg in Insur Plcy
I_InsurApplContrCvrgDeductible view_entity inner COMPOSITE Cvrg Deductible of Contr in Insur Appl
I_InsurApplContrCvrgObjDcbl view_entity inner COMPOSITE Cvrg InsOb Dcbl of Contr in Insur Appl
I_InsurApplContrDeductible view_entity inner COMPOSITE Contract Deductible in Insurance Appl
I_InsurApplContrInsrdObjDcbl view_entity inner COMPOSITE InsOb Deductible of Contr in Insur Appl
I_InsurApplContrSubCvrgDcbl view_entity inner COMPOSITE SubCoverage Dcbl of Contr in Insur Appl
I_InsurApplCvrgDeductible view_entity inner COMPOSITE Cvrg Dcbl of Cvrg Pckg in Insur Appl
I_InsurApplCvrgInsrdObjDcbl view_entity inner COMPOSITE InsOb Dcbl of Cvrg under CvPcg in Appl
I_InsurApplDeductible view_entity inner COMPOSITE InsOb Dcbl of Cvrg Pckg in Insur Appl
I_InsurApplSubCvrgDeductible view_entity inner COMPOSITE SubCoverage Dcbl of CvPcg in Insur Appl
I_InsurOpenApplContrDeductible view_entity from COMPOSITE Contract Deductible in InsurOpenAppl
I_InsurOpenApplCvrgDeductible view_entity from COMPOSITE Cvrg Dcbl of Cvrg Pckg in InsurOpenAppl
I_InsurOpenApplDeductible view_entity from COMPOSITE InsOb Dcbl of Cvrg Pckg in InsOpenAppl
I_InsurPlcyContrCvrgDeductible view_entity from COMPOSITE Cvrg Deductible of Contr in Insur Plcy
I_InsurPlcyContrCvrgObjDcbl view_entity from COMPOSITE Cvrg InsOb Dcbl of Contr in Insur Plcy
I_InsurPlcyContrInsrdObjDcbl view_entity from COMPOSITE InsOb Deductible of Contr in Insur Plcy
I_InsurPlcyContrSubCvrgDcbl view_entity from COMPOSITE SubCoverage Dcbl of Contr in Insur Plcy
I_InsurPlcyCvrgInsrdObjDcbl view_entity from COMPOSITE InsOb Dcbl of Cvrg under CvPcg in Plcy
I_InsurPlcySubCvrgDeductible view_entity from COMPOSITE SubCoverage Dcbl of CvPcg in Insur Plcy
I_InsurPolicyContrDeductible view_entity from COMPOSITE Contract Deductible in Insurance Policy
I_InsurPolicyCvrgDeductible view_entity from COMPOSITE Cvrg Dcbl of Cvrg Pckg in Insur Plcy
P_InsurOpenApplDeductible view_entity from COMPOSITE
P_InsurOpenApplDeductible view_entity union COMPOSITE
R_InsurPlcyContractDcblTP_2 view_entity from TRANSACTIONAL Deductible under Contract
R_InsurPlcyCvPcgCvrgDcblTP view_entity from TRANSACTIONAL Deductible under CVPackage CV
R_InsurPlcyCvrgDeductibleTP_2 view_entity from TRANSACTIONAL Deductible under Coverage
R_InsurPlcySbcvrgDeductibleTP view_entity from TRANSACTIONAL Deductible under Subcoverage

Fields (19)

KeyField CDS FieldsUsed in Views
KEY InsurPlcyCoverageID InsurPlcyCoverageID 28
KEY InsurPlcyCoveragePackageID InsurPlcyCoveragePackageID 28
KEY InsurPlcyDeductibleID InsurPlcyDeductibleID 28
KEY InsurPlcyInsurContr InsurPlcyInsurContr 28
KEY InsurPlcyInsuredObjectID InsurPlcyInsuredObjectID 28
KEY InsurPlcyJrnlNmbr InsurPlcyJrnlNmbr 28
KEY InsurPlcySubCvrgID InsurPlcySubCvrgID 28
KEY InsurPlcyUUID InsurPlcyUUID 18
InsurPlcyDeductibleAmount InsurPlcyDeductibleAmount 27
InsurPlcyDeductibleAmountUnit InsurPlcyDeductibleAmountUnit 27
InsurPlcyDeductibleCategory InsurPlcyDeductibleCategory 27
InsurPlcyDeductibleCurrency InsurPlcyDeductibleCurrency 27
InsurPlcyDeductibleEndDate InsurPlcyDeductibleEndDate 27
InsurPlcyDeductibleStartDate InsurPlcyDeductibleStartDate 27
InsurPlcyDeductibleTemplate InsurPlcyDeductibleTemplate 27
InsurPlcyDeductibleValue InsurPlcyDeductibleValue 27
InsurPlcyJrnlEndNmbr InsurPlcyJrnlEndNmbr 27
InsurPlcyProductPackageID InsurPlcyProductPackageID 27
LastChangeDateTime LastChangeDateTime 27
@EndUserText.label: 'Deductible in Insurance Policy'
@VDM: {
  viewType: #BASIC,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
@AccessControl: {
  authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   representativeKey: 'InsurPlcyDeductibleID',
   semanticKey: [ 'InsurPlcyDeductibleID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #A,
     sizeCategory:   #XL
   },
   supportedCapabilities: [ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE ]
}
//@Metadata.allowExtensions: true

@Analytics: {
  technicalName: 'IPDcblBsc'
}

define view entity I_InsurPlcyDeductibleBasic
  as select from /pm0/abdadedctbl as Deductible

  association [1..1] to I_Currency as _Currency on $projection.InsurPlcyDeductibleCurrency = _Currency.Currency

{

  key cast( Deductible.policy_id as /pm0/vdm_policy_uuid preserving type )          as InsurPlcyUUID,
  key Deductible.policyproduct_id                                                   as InsurPlcyInsurContr,
  key Deductible.covpac_id                                                          as InsurPlcyCoveragePackageID,
  key Deductible.coverage_id                                                        as InsurPlcyCoverageID,
  key Deductible.subject_id                                                         as InsurPlcyInsuredObjectID,
  key Deductible.covcpco_id                                                         as InsurPlcySubCvrgID,
  key Deductible.dedctbl_id                                                         as InsurPlcyDeductibleID,
  key cast( Deductible.journalno_id as /pm0/vdm_journal_number_id preserving type ) as InsurPlcyJrnlNmbr,
  key Deductible.journalendno_id                                                    as InsurPlcyJrnlEndNmbr,      
      Deductible.ppdpac_id                                                          as InsurPlcyProductPackageID,
      Deductible.deductible_cd                                                      as InsurPlcyDeductibleCategory,
      @Semantics.amount.currencyCode: 'InsurPlcyDeductibleCurrency'
      Deductible.dedctbl_am                                                         as InsurPlcyDeductibleAmount,
      cast( Deductible.ddtbegin_dt as /pm0/vdm_dcbl_start_date preserving type )    as InsurPlcyDeductibleStartDate,
      cast( Deductible.ddtend_dt   as /pm0/vdm_dcbl_end_date   preserving type )    as InsurPlcyDeductibleEndDate,
      cast( Deductible.pm_id as /pm0/vdm_dcbl_template_code preserving type )       as InsurPlcyDeductibleTemplate,
      @ObjectModel.foreignKey.association: '_Currency'
      Deductible.currency_id                                                        as InsurPlcyDeductibleCurrency,
      Deductible.deductibletyp_cd                                                   as InsurPlcyDeductibleAmountUnit,
      Deductible.dedctbl_vl                                                         as InsurPlcyDeductibleValue,
      @Consumption.hidden: true
      Deductible.bo_cd                                                              as InsurPlcyBusinessObject,
      @Semantics.systemDateTime.lastChangedAt: true
      Deductible.change_ts                                                          as LastChangeDateTime,

      _Currency

}
where
      Deductible.covcp_id = 0
  and Deductible.uwdcn_id = 0
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/PM0/ABDADEDCTBL"
],
"ASSOCIATED":
[
"I_CURRENCY"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/