R_InsurClmBnftSplitPerdcHdrTP

DDL: R_INSURCLMBNFTSPLITPERDCHDRTP Type: view_entity TRANSACTIONAL Package: ICL_VDM_CLAIM_API

Benefit Split Header (Periodic) - TP

R_InsurClmBnftSplitPerdcHdrTP is a Transactional CDS View that provides data about "Benefit Split Header (Periodic) - TP" in SAP S/4HANA. It reads from 1 data source (I_InsurClmBnftSplitPerdcHdr) and exposes 12 fields with key fields InsurClmActive, InsuranceClaim, InsurClmBnftSpltPerdcHdrUUID. It has 2 associations to related views. Part of development package ICL_VDM_CLAIM_API.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmBnftSplitPerdcHdr I_InsurClmBnftSplitPerdcHdr from

Associations (2)

CardinalityTargetAliasCondition
[1..1] E_InsurClmBnftSplitPerdcHdr _Extension $projection.InsuranceClaim = _Extension.InsuranceClaim and $projection.InsurClmBnftSpltPerdcHdrUUID = _Extension.InsurClmBnftSpltPerdcHdrUUID
[0..*] R_InsurClmBnftSplitPerdcItemTP _InsurClmBnftSplitPerdcItem

Annotations (8)

NameValueLevelField
EndUserText.label Benefit Split Header (Periodic) - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey InsurClmBnftSpltPerdcHdrUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive InsurClmActive
KEY InsuranceClaim InsuranceClaim
KEY InsurClmBnftSpltPerdcHdrUUID InsurClmBnftSpltPerdcHdrUUID
ChangedOnDateTime ChangedOnDateTime
LastChangedByUser LastChangedByUser
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus
InsurClmBnftSpltPerdcHdrNmbr InsurClmBnftSpltPerdcHdrNmbr
InsurClmBnftSplitValidFromDate InsurClmBnftSplitValidFromDate
InsurClmBnftSpltValidToDate InsurClmBnftSpltValidToDate
InsurClmAddlPaytDueDateVal InsurClmAddlPaytDueDateVal
_InsuranceClaim _InsuranceClaim
_InsurClmBnftSplitPerdcItem _InsurClmBnftSplitPerdcItem
@EndUserText.label: 'Benefit Split Header (Periodic) - TP'
@VDM: {
  viewType:#TRANSACTIONAL,
  lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #MANDATORY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   representativeKey: 'InsurClmBnftSpltPerdcHdrUUID',
   semanticKey: [ 'InsurClmBnftSpltPerdcHdrUUID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL
   }
}
define view entity R_InsurClmBnftSplitPerdcHdrTP
as select from I_InsurClmBnftSplitPerdcHdr 
composition [0..*] of R_InsurClmBnftSplitPerdcItemTP  as _InsurClmBnftSplitPerdcItem
association to parent R_InsuranceClaimTP as _InsuranceClaim 
        on  $projection.InsuranceClaim = _InsuranceClaim.InsuranceClaim
association [1..1] to E_InsurClmBnftSplitPerdcHdr   as _Extension  on  $projection.InsuranceClaim = _Extension.InsuranceClaim
                                                                and $projection.InsurClmBnftSpltPerdcHdrUUID = _Extension.InsurClmBnftSpltPerdcHdrUUID
 
{
key InsurClmActive,
key InsuranceClaim,
key InsurClmBnftSpltPerdcHdrUUID, 
ChangedOnDateTime,
LastChangedByUser,
InsurClmDatabaseLineStatus,
InsurClmBnftSpltPerdcHdrNmbr,
InsurClmBnftSplitValidFromDate,
InsurClmBnftSpltValidToDate,
InsurClmAddlPaytDueDateVal,

_InsuranceClaim,
_InsurClmBnftSplitPerdcItem
    
}