I_INSURPLCYCLAUSEBASIC
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| 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)
| Key | Field | CDS Fields | Used 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":""
}
}*/