R_InsurClmTaxHeaderTP

DDL: R_INSURCLMTAXHEADERTP Type: view_entity TRANSACTIONAL Package: ICL_VDM_CLAIM_API

Tax Header - TP

R_InsurClmTaxHeaderTP is a Transactional CDS View that provides data about "Tax Header - TP" in SAP S/4HANA. It reads from 1 data source (I_InsurClmTaxHeader) and exposes 16 fields with key fields InsurClmActive, InsuranceClaim, InsurClmTaxHdrUUID. It has 1 association to related views. Part of development package ICL_VDM_CLAIM_API.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmTaxHeader _InsurClmTaxHeader from

Associations (1)

CardinalityTargetAliasCondition
[0..*] R_InsurClmTaxItemTP _InsurClmTaxItem

Annotations (8)

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

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive InsurClmActive
KEY InsuranceClaim InsuranceClaim
KEY InsurClmTaxHdrUUID InsurClmTaxHdrUUID
ChangedOnDateTime I_InsurClmTaxHeader ChangedOnDateTime
LastChangedByUser I_InsurClmTaxHeader LastChangedByUser
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus
InsuranceClaimTaxHeaderNumber InsuranceClaimTaxHeaderNumber
InsurClmTaxHdrTotTaxBaseAmount InsurClmTaxHdrTotTaxBaseAmount
InsurClmTaxHdrTotTaxDdctdAmt InsurClmTaxHdrTotTaxDdctdAmt
InsurClmTaxCrcy InsurClmTaxCrcy
InsurClmTaxHdrTaxRecgnValue InsurClmTaxHdrTaxRecgnValue
InsurClmTaxHdrTaxPayer InsurClmTaxHdrTaxPayer
InsurClmTaxHdrTaxCat InsurClmTaxHdrTaxCat
_Currency _Currency
_InsuranceClaim _InsuranceClaim
_InsurClmTaxItem _InsurClmTaxItem
@EndUserText.label: 'Tax Header - TP'
@VDM: {
  viewType:#TRANSACTIONAL,
  lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #MANDATORY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
   representativeKey: 'InsurClmTaxHdrUUID',
   semanticKey: [ 'InsurClmTaxHdrUUID' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL
   }
}
define view entity R_InsurClmTaxHeaderTP 
as select from I_InsurClmTaxHeader as _InsurClmTaxHeader
composition [0..*] of R_InsurClmTaxItemTP as _InsurClmTaxItem
association to parent R_InsuranceClaimTP as _InsuranceClaim 
        on  $projection.InsuranceClaim = _InsuranceClaim.InsuranceClaim
        
      
{
key InsurClmActive,
key InsuranceClaim,
key InsurClmTaxHdrUUID, 
_InsurClmTaxHeader.ChangedOnDateTime,
_InsurClmTaxHeader.LastChangedByUser,
InsurClmDatabaseLineStatus,   
InsuranceClaimTaxHeaderNumber,
@Semantics.amount.currencyCode: 'InsurClmTaxCrcy'
InsurClmTaxHdrTotTaxBaseAmount,
@Semantics.amount.currencyCode: 'InsurClmTaxCrcy'
InsurClmTaxHdrTotTaxDdctdAmt,
InsurClmTaxCrcy,
InsurClmTaxHdrTaxRecgnValue,
InsurClmTaxHdrTaxPayer,
InsurClmTaxHdrTaxCat,
_Currency,
_InsuranceClaim,
_InsurClmTaxItem 
}