R_INSURPLCYREPORTEDVALUETP
Reported Value
R_INSURPLCYREPORTEDVALUETP is a CDS View in S/4HANA. Reported Value. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_InsurancePolicyReportedValue | view_entity | projection | CONSUMPTION | Reported Value under Coverage |
| A_InsurOpnApplReportedValue | view_entity | projection | CONSUMPTION | Reported Value under Coverage |
@EndUserText.label: 'Reported Value'
@VDM: {
viewType:#TRANSACTIONAL,
lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
semanticKey: [ 'InsurPlcyRptdValID' ],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #XL
}
}
@ObjectModel.sapObjectNodeType.name: 'InsuranceCoverage'
@AbapCatalog.extensibility: {
extensible: true,
elementSuffix: 'RVA',
allowNewDatasources: false,
dataSources: [ '_Extension' ],
allowNewCompositions: true,
quota: {
maximumFields: 250,
maximumBytes: 2500
}
}
define view entity R_InsurPlcyReportedValueTP
as select from I_InsurPlcyReportedValBasic as ReportedValue
association to parent R_InsurPlcyContrCoverageTP_2 as _Coverage on $projection.InsurPlcyUUID = _Coverage.InsurPlcyUUID
and $projection.InsurPlcyInsurContr = _Coverage.InsurPlcyInsurContr
and $projection.InsurPlcyCoveragePackageID = _Coverage.InsurPlcyCoveragePackageID
and $projection.InsurPlcyCoverageID = _Coverage.InsurPlcyCoverageID
association [1..1] to E_InsurancePolicyReportedValue as _Extension on $projection.InsurPlcyRptdValID = _Extension.InsurPlcyRptdValID
and $projection.InsurPlcyCoverageID = _Extension.InsurPlcyCoverageID
and $projection.InsurPlcyCoveragePackageID = _Extension.InsurPlcyCoveragePackageID
and $projection.InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr
and $projection.InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr
and $projection.InsurPlcyUUID = _Extension.InsurPlcyUUID
and $projection.InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr
{
key ReportedValue.InsurPlcyUUID,
key ReportedValue.InsurPlcyInsurContr,
key ReportedValue.InsurPlcyCoveragePackageID,
key ReportedValue.InsurPlcyCoverageID,
key ReportedValue.InsurPlcyRptdValID,
ReportedValue.InsurPlcyJrnlEndNmbr,
ReportedValue.InsurPlcyJrnlNmbr,
ReportedValue.InsurPlcyProductPackageID,
ReportedValue.InsurPlcyRptdValIsCancld,
ReportedValue.InsurPlcyRptdValTemplateID,
ReportedValue.InsurPlcyRptdValCat,
ReportedValue.InsurPlcyRptdSettlmtStartDate,
ReportedValue.InsurPlcyRptdSettlmtEndDate,
ReportedValue.InsurPlcyRptdValDueDteKey,
ReportedValue.InsurPlcyPnltyEndorsementMode,
ReportedValue.InsurPlcyPnltyFctrPercent,
ReportedValue.InsurPlcyIsPnltyEndorsement,
ReportedValue.InsurPlcyFiscalYearHandling,
ReportedValue.InsurPlcyRptdValSts,
ReportedValue.InsurPlcyRptgCyc,
ReportedValue.InsurPlcyNotifPerdNumberOfDays,
ReportedValue.InsurPlcyRptdValTmeRef,
ReportedValue.InsurPlcyMonetaryRptdValAmt,
ReportedValue.InsurPlcyAdvncPaytOfPremPct,
ReportedValue.InsurPlcyRptdValSettlmtCyc,
ReportedValue.InsurPlcyRptdValSettlmtMode,
ReportedValue.InsurPlcyRptdValSettlmtWvr,
ReportedValue.InsurPlcyRptdValCurrency,
ReportedValue.InsurPlcyRptdValQuantity,
ReportedValue.InsurPlcyRptdValQuantityUnit,
ReportedValue.InsurPlcyRptdValCl,
ReportedValue.InsurPlcyBusinessObject,
ReportedValue.LastChangeDateTime,
/* Associations */
ReportedValue._Currency,
_Coverage
}
where
InsurPlcyCoveragePackageID = 0