R_INSURPLCYREPORTEDVALUETP

CDS View

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)

ViewTypeJoinVDMDescription
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