I_InsurClmTaxItem

DDL: I_INSURCLMTAXITEM Type: view_entity COMPOSITE

Zusammengesetzte Sicht für Steuerposition

I_InsurClmTaxItem is a Composite CDS View that provides data about "Zusammengesetzte Sicht für Steuerposition" in SAP S/4HANA. It reads from 1 data source (I_InsurClmTaxItemBasic) and exposes 25 fields with key fields InsurClmActive, InsuranceClaim, InsuranceClaimTaxItemUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurClmTaxItemBasic _InsurClmTaxItemBasic from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_InsuranceClaim _InsuranceClaim $projection.InsuranceClaim = _InsuranceClaim.InsuranceClaim association[1..1] to I_InsurClmTaxHeader as _InsurClmTaxHeader on $projection.InsurClmActive = _InsurClmTaxHeader.InsurClmActive and $projection.InsuranceClaim = _InsurClmTaxHeader.InsuranceClaim and $projection.InsurClmTaxItmHdrUUID = _InsurClmTaxHeader.InsurClmTaxHdrUUID

Annotations (10)

NameValueLevelField
EndUserText.label Zusammengesetzte Sicht für Steuerposition view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey InsuranceClaimTaxItemUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions false view
Metadata.ignorePropagatedAnnotations false view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY InsurClmActive InsurClmActive Active/Suspense
KEY InsuranceClaim InsuranceClaim Claim Number
KEY InsuranceClaimTaxItemUUID InsuranceClaimTaxItemUUID Object GUID
ChangedOnDateTime ChangedOnDateTime Last Changed At
LastChangedByUser LastChangedByUser User Name
InsurClmDatabaseLineStatus InsurClmDatabaseLineStatus Status
InsuranceClaimTaxItemNumber InsuranceClaimTaxItemNumber Item
InsurClmTaxItmHdrUUID InsurClmTaxItmHdrUUID Object GUID
InsurClmTaxItmTaxTypeValue InsurClmTaxItmTaxTypeValue Tax Type
InsurClmTaxItmTaxTypeKeyBase InsurClmTaxItmTaxTypeKeyBase Tax Type Key
InsurClmTaxItmTaxBaseAmount InsurClmTaxItmTaxBaseAmount Tax Base Unit
InsurClmTaxItmTaxDeductionAmt InsurClmTaxItmTaxDeductionAmt Item Tax Dedctn
InsurClmTaxCrcy InsurClmTaxCrcy Currency
InsurClaimSingleItemTaxRate InsurClaimSingleItemTaxRate Tax Rate
InsurClmTaxItmTaxStartDate InsurClmTaxItmTaxStartDate Valid From
InsurClmTaxItmTaxEndDate InsurClmTaxItmTaxEndDate Valid To
InsurClmMnllyAdjdTaxBaseAmount InsurClmMnllyAdjdTaxBaseAmount Man. Tax Base
InsuranceClaimKeyOfTaxCountry InsuranceClaimKeyOfTaxCountry Country/Region
InsuranceClaimTaxRegionKey InsuranceClaimTaxRegionKey Region
InsurClmTaxCodeValue InsurClmTaxCodeValue Tax Code Other Taxes
InsurClmTaxItmTaxTypeText InsurClmTaxItmTaxTypeText Text
InsurClmTaxItmTaxBaseText InsurClmTaxItmTaxBaseText Tax AssmtB Name
_Currency _Currency
_InsuranceClaim _InsuranceClaim
_InsurClmTaxHeader _InsurClmTaxHeader

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_InsurClmTaxItem.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW I_InsurClmTaxItem AS
SELECT
  InsurClmActive,
  InsuranceClaim,
  InsuranceClaimTaxItemUUID,
  ChangedOnDateTime,
  LastChangedByUser,
  InsurClmDatabaseLineStatus,
  InsuranceClaimTaxItemNumber,
  InsurClmTaxItmHdrUUID,
  InsurClmTaxItmTaxTypeValue,
  InsurClmTaxItmTaxTypeKeyBase,
  InsurClmTaxItmTaxBaseAmount,
  InsurClmTaxItmTaxDeductionAmt,
  InsurClmTaxCrcy,
  InsurClaimSingleItemTaxRate,
  InsurClmTaxItmTaxStartDate,
  InsurClmTaxItmTaxEndDate,
  InsurClmMnllyAdjdTaxBaseAmount,
  InsuranceClaimKeyOfTaxCountry,
  InsuranceClaimTaxRegionKey,
  InsurClmTaxCodeValue,
  InsurClmTaxItmTaxTypeText,
  InsurClmTaxItmTaxBaseText
FROM I_InsurClmTaxItemBasic AS _InsurClmTaxItemBasic
LEFT OUTER JOIN I_InsuranceClaim AS _InsuranceClaim ON InsuranceClaim = _InsuranceClaim.InsuranceClaim association[1..1] to I_InsurClmTaxHeader as _InsurClmTaxHeader on InsurClmActive = _InsurClmTaxHeader.InsurClmActive AND InsuranceClaim = _InsurClmTaxHeader.InsuranceClaim AND InsurClmTaxItmHdrUUID = _InsurClmTaxHeader.InsurClmTaxHdrUUID  -- association [1..1]
;