I_INSURCLMFUNDHEADER
Zusammengesetzte Sicht für Fonds
I_INSURCLMFUNDHEADER is a CDS View in S/4HANA. Zusammengesetzte Sicht für Fonds. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| R_InsurClmFundHeaderTP | view_entity | from | TRANSACTIONAL | Insurance Claim Fund Header - TP |
@EndUserText.label: 'Zusammengesetzte Sicht für Fonds'
@VDM: {
viewType:#COMPOSITE,
lifecycle.contract.type:#PUBLIC_LOCAL_API
}
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #('TRANSACTIONAL_DATA'),
privilegedAssociations: [ '_InsuranceClaim']
}
@ObjectModel: {
representativeKey: 'InsurClmFundHdrUUID',
semanticKey: [ 'InsurClmFundHdrUUID' ],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #XL
},
supportedCapabilities: [ #CDS_MODELING_DATA_SOURCE ]
}
@Metadata: {
allowExtensions:false,
ignorePropagatedAnnotations:false
}
define view entity I_InsurClmFundHeader
as select from I_InsurClmFundHeaderBasic as _InsurClmFundHeaderBasic
association [1..1] to I_InsuranceClaim as _InsuranceClaim
on $projection.InsuranceClaim = _InsuranceClaim.InsuranceClaim
association [0..*] to I_InsurClmFundItem as _InsurClmFundItem
on $projection.InsurClmActive = _InsurClmFundItem.InsurClmActive
and $projection.InsuranceClaim = _InsurClmFundItem.InsuranceClaim
and $projection.InsurClmFundHdrUUID = _InsurClmFundItem.InsurClmFundItmHdrUUID
{
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
}
where _InsurClmFundHeaderBasic.InsurClmActive = 'A' //Only Active
and _InsurClmFundHeaderBasic.InsurClmDatabaseLineStatus <> 'X' //Not Deleted