R_InsurClmWrkrsCompnHdrTP

DDL: R_INSURCLMWRKRSCOMPNHDRTP Type: view_entity TRANSACTIONAL

Insurance Claim Worker Compn Header

R_InsurClmWrkrsCompnHdrTP is a Transactional CDS View that provides data about "Insurance Claim Worker Compn Header" in SAP S/4HANA. It reads from 1 data source (I_InsurClmWrkrsCompnHdr) and exposes 28 fields with key fields InsurClmActive, InsuranceClaim, InsurClmSubclm, InsurClmWrkrsCompnSqncNmbr. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmWrkrsCompnHdr I_InsurClmWrkrsCompnHdr from

Associations (2)

CardinalityTargetAliasCondition
[0..*] R_InsurClmWrkrsCompnItmTP _InsurClmWrkrsCompnItm
[0..*] R_InsurClmWrkrsCompnSchedItmTP _InsurClmWrkrsCompnSchedItm

Annotations (8)

NameValueLevelField
EndUserText.label Insurance Claim Worker Compn Header view
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive InsurClmActive
KEY InsuranceClaim InsuranceClaim
KEY InsurClmSubclm InsurClmSubclm
KEY InsurClmWrkrsCompnSqncNmbr InsurClmWrkrsCompnSqncNmbr
ChangedOnDateTime ChangedOnDateTime
LastChangedByUser LastChangedByUser
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus
InsurClmWrkrsCompnCountry InsurClmWrkrsCompnCountry
InsurClmWrkrsCompnRegion InsurClmWrkrsCompnRegion
InsurClmWrkrsCompnDsbltyCl InsurClmWrkrsCompnDsbltyCl
InsurClmWrkrCompnAvgWkPaytAmt InsurClmWrkrCompnAvgWkPaytAmt
InsClmWrkrCompnPostAvgWkPayAmt InsClmWrkrCompnPostAvgWkPayAmt
InsurClmDateOfLoss InsurClmDateOfLoss
InsurClmWrkrsCompnStrtDte InsurClmWrkrsCompnStrtDte
InsurClmWrkrsCompnExpdRetDte InsurClmWrkrsCompnExpdRetDte
InsurClmWrkrsCompnEndDte InsurClmWrkrsCompnEndDte
InsurClmWrkrsCompnMMIDate InsurClmWrkrsCompnMMIDate
InsClmWrkrsCompnNmbrEntldExmp InsClmWrkrsCompnNmbrEntldExmp
InsClmWrkrsCompnNmbrWhgdExmp InsClmWrkrsCompnNmbrWhgdExmp
InsurClmWrkrsCompnCurrency InsurClmWrkrsCompnCurrency
InsClmWrkrsCompnBnftCtlgUUID InsClmWrkrsCompnBnftCtlgUUID
InsClmWrkrsCompnNmbrOfDepdnt InsClmWrkrsCompnNmbrOfDepdnt
InsurClmWrkrsCompnMartialSts InsurClmWrkrsCompnMartialSts
InsurClmWrkrsCompnBnftOffstAmt InsurClmWrkrsCompnBnftOffstAmt
InsClmWrkrsCompnIsPaidInjryDay InsClmWrkrsCompnIsPaidInjryDay
_InsurSubclaim _InsurSubclaim
_InsurClmWrkrsCompnItm _InsurClmWrkrsCompnItm
_InsurClmWrkrsCompnSchedItm _InsurClmWrkrsCompnSchedItm
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Insurance Claim Worker Compn Header'
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.ignorePropagatedAnnotations: true
@VDM: {
  viewType:#TRANSACTIONAL,
  lifecycle.contract.type:#SAP_INTERNAL_API
}
@ObjectModel: {
   semanticKey: [ 'InsuranceClaim' ],
usageType:{
  dataClass:      #TRANSACTIONAL,
  serviceQuality: #C,
  sizeCategory:   #XL
}
}
define view entity R_InsurClmWrkrsCompnHdrTP 
as select from I_InsurClmWrkrsCompnHdr
composition [0..*] of R_InsurClmWrkrsCompnItmTP as _InsurClmWrkrsCompnItm
composition [0..*] of R_InsurClmWrkrsCompnSchedItmTP as _InsurClmWrkrsCompnSchedItm
association to parent R_InsurClmSubclaimTP as _InsurSubclaim 
        on  $projection.InsuranceClaim = _InsurSubclaim.InsuranceClaim
        and $projection.InsurClmSubclm = _InsurSubclaim.InsurClmSubclm
        
{
key InsurClmActive,
key InsuranceClaim,
key InsurClmSubclm,
key InsurClmWrkrsCompnSqncNmbr,
ChangedOnDateTime,
LastChangedByUser,
InsurClmDatabaseLineStatus,
InsurClmWrkrsCompnCountry,
InsurClmWrkrsCompnRegion,
InsurClmWrkrsCompnDsbltyCl,
@Semantics.amount.currencyCode: 'InsurClmWrkrsCompnCurrency'
InsurClmWrkrCompnAvgWkPaytAmt,
@Semantics.amount.currencyCode: 'InsurClmWrkrsCompnCurrency'
InsClmWrkrCompnPostAvgWkPayAmt,
InsurClmDateOfLoss,
InsurClmWrkrsCompnStrtDte,
InsurClmWrkrsCompnExpdRetDte,
InsurClmWrkrsCompnEndDte,
InsurClmWrkrsCompnMMIDate,
InsClmWrkrsCompnNmbrEntldExmp,
InsClmWrkrsCompnNmbrWhgdExmp,
InsurClmWrkrsCompnCurrency,
InsClmWrkrsCompnBnftCtlgUUID,
InsClmWrkrsCompnNmbrOfDepdnt,
InsurClmWrkrsCompnMartialSts,
@Semantics.amount.currencyCode: 'InsurClmWrkrsCompnCurrency'
InsurClmWrkrsCompnBnftOffstAmt,
InsClmWrkrsCompnIsPaidInjryDay,
/* Associations */

_InsurSubclaim,
_InsurClmWrkrsCompnItm,
_InsurClmWrkrsCompnSchedItm
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_INSURCLMWRKRSCOMPNHDR"
],
"ASSOCIATED":
[
"R_INSURCLMSUBCLAIMTP",
"R_INSURCLMWRKRSCOMPNITMTP",
"R_INSURCLMWRKRSCOMPNSCHEDITMTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/