I_ExtendedWhldgTaxCodeText

DDL: I_EXTENDEDWHLDGTAXCODETEXT SQL: IFIEWHTAXCODET Type: view BASIC

Extended Withholding Tax Code - Text

I_ExtendedWhldgTaxCodeText is a Basic CDS View (Cube) that provides data about "Extended Withholding Tax Code - Text" in SAP S/4HANA. It reads from 1 data source (t059zt) and exposes 6 fields with key fields WithholdingTaxCode, Language, CountryCode, WithholdingTaxType. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
t059zt t059zt from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IFIEWHTAXCODET view
EndUserText.label Extended Withholding Tax Code - Text view
VDM.viewType #BASIC view
Analytics.dataCategory #CUBE view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.supportedCapabilities #CDS_MODELING_ASSOCIATION_TARGET view
Metadata.ignorePropagatedAnnotations true view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY WithholdingTaxCode t059zt wt_withcd
KEY Language t059zt spras
KEY CountryCode t059zt land1
KEY WithholdingTaxType t059zt witht
WhldgTaxCodeName t059zt text40
_Language _Language
@AbapCatalog.sqlViewName: 'IFIEWHTAXCODET'
@EndUserText.label: 'Extended Withholding Tax Code - Text'
@VDM.viewType: #BASIC
@Analytics.dataCategory: #CUBE
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ObjectModel.supportedCapabilities: #CDS_MODELING_ASSOCIATION_TARGET
@Metadata.ignorePropagatedAnnotations:true

define view I_ExtendedWhldgTaxCodeText
  as select from t059zt

  association [0..1] to I_Language as _Language on $projection.Language = _Language.Language

{

  key t059zt.wt_withcd as WithholdingTaxCode,

      @Semantics.language
      @ObjectModel.foreignKey.association: '_Language'
  key t059zt.spras     as Language,

  key t059zt.land1     as CountryCode,
  key t059zt.witht     as WithholdingTaxType,

      @Semantics.text
      t059zt.text40    as WhldgTaxCodeName,

      _Language

}