I_INSURPLCYCLAUSEBASIC

CDS View

Clause in Insurance Policy

I_INSURPLCYCLAUSEBASIC is a CDS View in S/4HANA. Clause in Insurance Policy. It contains 17 fields. 32 CDS views read from this table.

CDS Views using this table (32)

ViewTypeJoinVDMDescription
I_InsOpApContrCvrgObjectClause view_entity from COMPOSITE Cvrg InsOb Clause of Contr in InsOpAppl
I_InsOpApContrInsrdObjClause view_entity from COMPOSITE InsOb Clause of Contract in InsOpenAppl
I_InsOpApContrSubCvrgClause view_entity from COMPOSITE SubCoverage Clause of Contr in InsOpAppl
I_InsOpApCvrgInsrdObjectClause view_entity from COMPOSITE InsOb Clause of Cvrg of CvPcg in InsOpAp
I_InsurancePolicyClause view_entity from COMPOSITE InsOb Clause of Cvrg Pckg in Insur Plcy
I_InsurancePolicyContrClause view_entity from COMPOSITE Contract Clause in Insurance Policy
I_InsurancePolicyCvrgClause view_entity from COMPOSITE Cvrg Clause of Cvrg Pckg in Insur Plcy
I_InsurApplClause view_entity inner COMPOSITE InsOb Clause of Cvrg Pckg in Insur Appl
I_InsurApplContrClause view_entity inner COMPOSITE Contract Clause in Insurance Appl
I_InsurApplContrCvrgClause view_entity inner COMPOSITE Cvrg Clause of Contract in Insur Appl
I_InsurApplContrCvrgObjClause view_entity inner COMPOSITE Cvrg InsOb Clause of Contr in Insur Appl
I_InsurApplContrInsrdObjClause view_entity inner COMPOSITE InsOb Clause of Contract in Insur Appl
I_InsurApplContrSubCvrgClause view_entity inner COMPOSITE SubCoverage Clause of Contr in Appl
I_InsurApplCvrgClause view_entity inner COMPOSITE Cvrg Clause of Cvrg Pckg in Insur Appl
I_InsurApplCvrgInsrdObjClause view_entity inner COMPOSITE InsOb Clause of Cvrg of CvPcg in Appl
I_InsurApplCvrgPckgClause view_entity inner COMPOSITE Cvrg Pckg Clause in Insur Appl
I_InsurApplSubCvrgClause view_entity inner COMPOSITE SubCoverage Clause of CvPcg in Appl
I_InsurOpenApplClause view_entity from COMPOSITE InsOb Clause of Cvrg Pckg in InsOpenAppl
I_InsurOpenApplContractClause view_entity from COMPOSITE Contract Clause in InsurOpenApplication
I_InsurOpenApplContrCvrgClause view_entity from COMPOSITE Cvrg Clause of Contract in InsOpAp
I_InsurOpenApplCoverageClause view_entity from COMPOSITE Cvrg Clause of Cvrg Pckg in InsOpenAppl
I_InsurOpenApplCvrgPckgClause view_entity from COMPOSITE Cvrg Pckg Clause in InsurOpenAppl
I_InsurOpenApplSubCvrgClause view_entity from COMPOSITE SubCoverage Clause of CvPcg in InsOpAppl
I_InsurPlcyContrCvrgClause view_entity from COMPOSITE Cvrg Clause of Contract in Insur Policy
I_InsurPlcyContrCvrgObjClause view_entity from COMPOSITE Cvrg InsOb Clause of Contr in Insur Plcy
I_InsurPlcyContrInsrdObjClause view_entity from COMPOSITE InsOb Clause of Contract in Insur Plcy
I_InsurPlcyContrSubCvrgClause view_entity from COMPOSITE SubCoverage Clause of Contr in Plcy
I_InsurPlcyCvrgInsrdObjClause view_entity from COMPOSITE InsOb Clause of Cvrg of CvPcg in Plcy
I_InsurPlcyCvrgPckgClause view_entity from COMPOSITE Cvrg Pckg Clause in Insur Plcy
I_InsurPolicySubCvrgClause view_entity from COMPOSITE SubCoverage Clause of CvPcg in Plcy
P_InsurOpenApplClause view_entity from COMPOSITE
P_InsurOpenApplClause view_entity union COMPOSITE

Fields (17)

KeyField CDS FieldsUsed in Views
KEY InsurPlcyClauseID InsurPlcyClauseID 31
KEY InsurPlcyCoverageID InsurPlcyCoverageID 31
KEY InsurPlcyCoveragePackageID InsurPlcyCoveragePackageID 31
KEY InsurPlcyInsurContr InsurPlcyInsurContr 31
KEY InsurPlcyInsuredObjectID InsurPlcyInsuredObjectID 31
KEY InsurPlcyJrnlNmbr InsurPlcyJrnlNmbr 31
KEY InsurPlcySubCvrgID InsurPlcySubCvrgID 31
KEY InsurPlcyUUID InsurPlcyUUID 20
InsurPlcyClauseDetailTextUUID InsurPlcyClauseDetailTextUUID 30
InsurPlcyClauseEndDate InsurPlcyClauseEndDate 30
InsurPlcyClauseStartDate InsurPlcyClauseStartDate 30
InsurPlcyClauseTemplate InsurPlcyClauseTemplate 30
InsurPlcyClauseType InsurPlcyClauseType 30
InsurPlcyIndivClauseAgrmtText InsurPlcyIndivClauseAgrmtText 30
InsurPlcyJrnlEndNmbr InsurPlcyJrnlEndNmbr 30
InsurPlcyProductPackageID InsurPlcyProductPackageID 30
LastChangeDateTime LastChangeDateTime 30
@EndUserText.label: 'Clause in Insurance Policy'
@VDM: {
  viewType: #BASIC,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
@AccessControl: {
  authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   representativeKey: 'InsurPlcyClauseID',
   semanticKey: [ 'InsurPlcyClauseID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #A,
     sizeCategory:   #XL
   },
   supportedCapabilities: [ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE ]
}
@Metadata.allowExtensions: true
@Analytics: {
  technicalName: 'IPClauseBsc'
}

define view entity I_InsurPlcyClauseBasic
  as select from /pm0/abdaclause as Clause

{

  key cast( Clause.policy_id  as /pm0/vdm_policy_uuid preserving type )           as InsurPlcyUUID,
  key Clause.policyproduct_id                                                     as InsurPlcyInsurContr,
  key cast( Clause.journalno_id as /pm0/vdm_journal_number_id preserving type )   as InsurPlcyJrnlNmbr,
  key Clause.journalendno_id                                                      as InsurPlcyJrnlEndNmbr,
  key Clause.covpac_id                                                            as InsurPlcyCoveragePackageID,
  key Clause.coverage_id                                                          as InsurPlcyCoverageID,
  key Clause.subject_id                                                           as InsurPlcyInsuredObjectID,
  key Clause.covcpco_id                                                           as InsurPlcySubCvrgID,
  key Clause.clause_id                                                            as InsurPlcyClauseID,    
      Clause.ppdpac_id                                                            as InsurPlcyProductPackageID,
      Clause.clause_td                                                            as InsurPlcyIndivClauseAgrmtText,
      cast( Clause.longtext_id as /pm0/vdm_clause_longtext_uuid preserving type ) as InsurPlcyClauseDetailTextUUID,
      Clause.clause_cd                                                            as InsurPlcyClauseType,
      @Semantics.businessDate.from: true
      cast( Clause.begin_dt as /pm0/vdm_clause_start_date preserving type )       as InsurPlcyClauseStartDate,
      @Semantics.businessDate.to: true
      cast( Clause.end_dt   as /pm0/vdm_clause_end_date   preserving type )       as InsurPlcyClauseEndDate,
      Clause.pm_id                                                                as InsurPlcyClauseTemplate,
      @Consumption.hidden: true
      Clause.bo_cd                                                                as InsurPlcyBusinessObject,
      @Semantics.systemDateTime.lastChangedAt: true
      Clause.change_ts                                                            as LastChangeDateTime
}
where
      Clause.covcp_id = 0
  and Clause.uwdcn_id = 0
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/PM0/ABDACLAUSE"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/