R_InsurClmFundHeaderTP

DDL: R_INSURCLMFUNDHEADERTP Type: view_entity TRANSACTIONAL Package: ICL_VDM_CLAIM_API

Insurance Claim Fund Header - TP

R_InsurClmFundHeaderTP is a Transactional CDS View that provides data about "Insurance Claim Fund Header - TP" in SAP S/4HANA. It reads from 1 data source (I_InsurClmFundHeader) and exposes 36 fields with key fields InsurClmActive, InsuranceClaim, InsurClmFundHdrUUID. It has 2 associations to related views. Part of development package ICL_VDM_CLAIM_API.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmFundHeader I_InsurClmFundHeader from

Associations (2)

CardinalityTargetAliasCondition
[1..1] E_InsurClmFundHeader _Extension $projection.InsuranceClaim = _Extension.InsuranceClaim and $projection.InsurClmFundHdrUUID = _Extension.InsurClmFundHdrUUID
[0..*] R_InsurClmFundItemTP _InsurClmFundItem

Annotations (8)

NameValueLevelField
EndUserText.label Insurance Claim Fund Header - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey InsurClmFundHdrUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (36)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive InsurClmActive
KEY InsuranceClaim InsuranceClaim
KEY InsurClmFundHdrUUID InsurClmFundHdrUUID
ChangedOnDateTime ChangedOnDateTime
LastChangedByUser LastChangedByUser
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus
InsuranceClaimFundHeaderNumber InsuranceClaimFundHeaderNumber
InsurClmFundHdrTotFundValAmt InsurClmFundHdrTotFundValAmt
InsurClmFundHdrTotSrrndrValAmt InsurClmFundHdrTotSrrndrValAmt
InsurClmFundHdrValSetBaseKey InsurClmFundHdrValSetBaseKey
InsurClmFundHdrValueDate InsurClmFundHdrValueDate
InsurClmBeneficiaryValueDate InsurClmBeneficiaryValueDate
InsurClmFundHdrCalcBsdOnDistr InsurClmFundHdrCalcBsdOnDistr
InsurClmFundHdrTotGrssDrawAmt InsurClmFundHdrTotGrssDrawAmt
InsurClmFundHdrTotGrssDrawPct InsurClmFundHdrTotGrssDrawPct
InsurClmFundHdrTotTransChrgAmt InsurClmFundHdrTotTransChrgAmt
InsurClmFundHdrTransChargeRate InsurClmFundHdrTransChargeRate
InsurClmFundHdrTotFundChrgAmt InsurClmFundHdrTotFundChrgAmt
InsurClmTotRvslDeductionAmount InsurClmTotRvslDeductionAmount
InsurClmTotNetWthdrwlAmt InsurClmTotNetWthdrwlAmt
InsurClmTotWthdrwlPreTaxAmount InsurClmTotWthdrwlPreTaxAmount
InsurClmWthdrwlVarianceAmount InsurClmWthdrwlVarianceAmount
InsurClmMinTransChargeAmount InsurClmMinTransChargeAmount
InsurClmMaxTransChargeAmount InsurClmMaxTransChargeAmount
InsuranceClaimFundCurrency InsuranceClaimFundCurrency
InsurClmFundHdrOrderGenID InsurClmFundHdrOrderGenID
InsurClmAllFundPrIsAvailable InsurClmAllFundPrIsAvailable
InsurClmFundHdrChrgCategory InsurClmFundHdrChrgCategory
InsurClmPlcyMgmtValSetBaseKey InsurClmPlcyMgmtValSetBaseKey
InsurClmPlcyMgmtValueDate InsurClmPlcyMgmtValueDate
InsurClmPlcyMgmtTransChrgAmt InsurClmPlcyMgmtTransChrgAmt
InsurClmPlcyMgmtTransChrgRate InsurClmPlcyMgmtTransChrgRate
InsurClmFundHdrIsChgdManually InsurClmFundHdrIsChgdManually
_Currency _Currency
_InsuranceClaim _InsuranceClaim
_InsurClmFundItem _InsurClmFundItem
@EndUserText.label: 'Insurance Claim Fund Header - TP'
@VDM: {
  viewType:#TRANSACTIONAL,
  lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #MANDATORY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   representativeKey: 'InsurClmFundHdrUUID',
   semanticKey: [ 'InsurClmFundHdrUUID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL
   }
}
define view entity R_InsurClmFundHeaderTP  
as select from I_InsurClmFundHeader
composition [0..*] of R_InsurClmFundItemTP as _InsurClmFundItem
association to parent R_InsuranceClaimTP as _InsuranceClaim 
        on  $projection.InsuranceClaim = _InsuranceClaim.InsuranceClaim
association [1..1] to E_InsurClmFundHeader   as _Extension  on  $projection.InsuranceClaim = _Extension.InsuranceClaim
                                                                and $projection.InsurClmFundHdrUUID = _Extension.InsurClmFundHdrUUID
{
key  InsurClmActive,
key  InsuranceClaim,
key  InsurClmFundHdrUUID,  
ChangedOnDateTime,
LastChangedByUser,
InsurClmDatabaseLineStatus,
InsuranceClaimFundHeaderNumber,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmFundHdrTotFundValAmt,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmFundHdrTotSrrndrValAmt,
InsurClmFundHdrValSetBaseKey, // 

InsurClmFundHdrValueDate,
InsurClmBeneficiaryValueDate,
InsurClmFundHdrCalcBsdOnDistr,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmFundHdrTotGrssDrawAmt,
InsurClmFundHdrTotGrssDrawPct,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmFundHdrTotTransChrgAmt,
InsurClmFundHdrTransChargeRate,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
 InsurClmFundHdrTotFundChrgAmt,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmTotRvslDeductionAmount,//

@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmTotNetWthdrwlAmt,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmTotWthdrwlPreTaxAmount,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
 InsurClmWthdrwlVarianceAmount,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmMinTransChargeAmount,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
 InsurClmMaxTransChargeAmount,
InsuranceClaimFundCurrency,
InsurClmFundHdrOrderGenID,
InsurClmAllFundPrIsAvailable,
InsurClmFundHdrChrgCategory,
InsurClmPlcyMgmtValSetBaseKey,
InsurClmPlcyMgmtValueDate,
@Semantics.amount.currencyCode: 'InsuranceClaimFundCurrency'
InsurClmPlcyMgmtTransChrgAmt,
InsurClmPlcyMgmtTransChrgRate,
InsurClmFundHdrIsChgdManually,

_Currency,
_InsuranceClaim,
_InsurClmFundItem
    
}