R_INSURPLCYQUESTIONTP

CDS View

Risk Assessment Questions

R_INSURPLCYQUESTIONTP is a CDS View in S/4HANA. Risk Assessment Questions. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
A_InsurancePolicyQuestion view_entity projection CONSUMPTION Risk Assessment Questions
@EndUserText.label: 'Risk Assessment Questions'
@VDM: {
  viewType:#TRANSACTIONAL,
  lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   semanticKey: [ 'InsurPlcyRskAssmtQstnID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL
   }
}
@ObjectModel.sapObjectNodeType.name: 'InsurancePolicy'
define root view entity R_InsurPlcyQuestionTP
  as select from I_InsurPlcyQuestionBasic
  association [1..1] to E_InsurancePolicyQuestion as _Extension            on  $projection.InsurPlcyUUID              = _Extension.InsurPlcyUUID
                                                                           and $projection.InsurPlcyInsurContr        = _Extension.InsurPlcyInsurContr
                                                                           and $projection.InsurPlcyCoveragePackageID = _Extension.InsurPlcyCoveragePackageID
                                                                           and $projection.InsurPlcyCoverageID        = _Extension.InsurPlcyCoverageID
                                                                           and $projection.InsurPlcyRskAssmtQstnID    = _Extension.InsurPlcyRskAssmtQstnID
                                                                           and $projection.InsurPlcyJrnlEndNmbr       = _Extension.InsurPlcyJrnlEndNmbr
                                                                           and $projection.InsurPlcyJrnlNmbr          = _Extension.InsurPlcyJrnlNmbr

  association [0..*] to R_InsurPlcyAnswRskAssmtTP as _RiskAssessmentAnswer on  $projection.InsurPlcyUUID              = _RiskAssessmentAnswer.InsurPlcyUUID
                                                                           and $projection.InsurPlcyInsurContr        = _RiskAssessmentAnswer.InsurPlcyInsurContr
                                                                           and $projection.InsurPlcyCoveragePackageID = _RiskAssessmentAnswer.InsurPlcyCoveragePackageID
                                                                           and $projection.InsurPlcyCoverageID        = _RiskAssessmentAnswer.InsurPlcyCoverageID
                                                                           and $projection.InsurPlcyRskAssmtQstnID    = _RiskAssessmentAnswer.InsurPlcyRskAssmtQstnID
{
  key InsurPlcyUUID,
  key InsurPlcyInsurContr,
  key InsurPlcyCoveragePackageID,
  key InsurPlcyCoverageID,
  key InsurPlcyRskAssmtQstnID,
      InsurPlcyJrnlEndNmbr,
      InsurPlcyJrnlNmbr,
      InsurPlcyProductPackageID,
      InsurPlcyRskAssmtQstnIsCancld,
      InsurancePolicy,
      InsurancePolicyContract,
      InsurancePolicyApplication,
      InsurPlcyElementaryProdID,
      InsurPlcyRskAssmtQstnApplQstn,
      InsurPlcyRskAssmtQstnPrtn,
      InsurPlcyBusinessObject,
      LastChangeDateTime,

      /* Associations */
      _RiskAssessmentAnswer
}