P_IT_StRpWhldgTaxItemAddlData

DDL: P_IT_STRPWHLDGTAXITEMADDLDATA Type: view_entity BASIC Package: GLO_FIN_IS_WHT_IT

Italy WHT CU - Additional Data

P_IT_StRpWhldgTaxItemAddlData is a Basic CDS View that provides data about "Italy WHT CU - Additional Data" in SAP S/4HANA. It reads from 1 data source (rf07) and exposes 55 fields with key fields CompanyCode, FiscalYear, Supplier. It has 1 association to related views. Part of development package GLO_FIN_IS_WHT_IT.

Data Sources (1)

SourceAliasJoin Type
rf07 rf07 from

Associations (1)

CardinalityTargetAliasCondition
[0..1] t005_it_uicreg _t005_it_uicreg _t005_it_uicreg.land1 = $projection.WhldgTxTmpResidenceFrgnCtryReg

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Italy WHT CU - Additional Data view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (55)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode bukrs Value
KEY FiscalYear gjahr Settlement Year
KEY Supplier lifnr Vendor no.
WithholdingTaxPaymentReason caus Payment reason
WhldgTxNrOfTerritorialInsur cdinail Number of INAIL
WhldgTaxInsuranceStartDate dtiniz INAIL Start Date
WithholdingTaxInsuranceEndDate dtfine INIAL ending date
WithholdingTaxMunicipalCode cdcomu Municipal Code
WhldgTaxFrgnSuplrRprstv rep_lifnr Foreign represent.
IT_WhldgTaxRegionCode regio_sf Region code
WhldgTxIsSoclContrbnExmpFlag scexemp_fl Social Contribution Exemption
WithholdingTaxIsHeir p_heir Heir
WhldgTaxExceptionalEvents ex_events Exceptional events
ReportingCurrency
WhldgTxExpnsRfnddAmtInRptgCrcy p_cost Expenses Ref
WhldgTxRmbsdAmtInRptgCrcy p_tax WH Amt Reimbursed
WhldgBfrBankruptAmtInRptgCrcy p_dubank Amt before bank.
WhldgAftBankruptAmtInRptgCrcy p_pabank Amt after bank.
WhldgTxTotIncRcvdAmtInRptgCrcy income_rec Total Income
IT_TaxCode taxcode Tax Code
IT_WhldgTxBaseAmtInRptgCrcy taxbase Tax Base Unit
IT_WhldgTxAmtInRptgCrcy wtax WH Tax Amt
WhldgTxDdctdAmtInRptgCrcy taxdedu Tax amount
WhldgTxSuspAmtInRptgCrcy sutax WH amt sus
WhldgTxRgnlAmtInRptgCrcy regwtax Reg WH tax
IT_RgnlTxAmtInRptgCrcy regtax Add.Reg tax
IT_AddlRgnlSuspAmtInRptgCrcy suregtax Sus Reg amount
WhldgTaxAdditionalDataCode it_code Code
WhldgTxTmpResidenceFrgnCtryReg it_foreign_country ForeignCountry/Reg
WithheldTxAmtInRptgCrcy it_bytax Amt withheld as tax
WhldgTxDeemedAmtInRptgCrcy it_deemed WH amount suspended
WhldgTxRetdAmtInRptgCrcy it_returnedamt Amounts Ret
WhldgTxAddlAmtInRptgCrcy it_addwhtamt Reg WH tax
IT_AddlTxAmtInRptgCrcy it_addtaxamt Add.Reg tax
IT_AddlRgnlSuspAmtInRptgCrcy2 it_addsusamt Sus Reg amount
WithholdingTaxPreviousYear it_prevyear Previous Year
IT_PrevYrBaseAmtInRptgCrcy it_prevbaseamt Prev. Base amount
IT_PrevYrTxAmtInRptgCrcy it_prevtaxamt Prev. Tax amount
IT_AddlMncplTtlAmtInRptgCrcy addmultitle Municipal Title
IT_AddMncplTtlTxAmtInRptgCrcy addmultax Municipal Tax
IT_AddlMncplSuspAmtInRptgCrcy addmulsusp Municipal Suspended
IT_MunicipalTtlAmtInRptgCrcy multitle Municipal Title
IT_MunicipalTxAmtInRptgCrcy multax Municipal Tax
IT_MunicipalSuspAmtInRptgCrcy mulsusp Municipal Suspended
WhldgTxAgtSpclCat bpcatgry Special Category
WhldgTxDelivIdnNumber delidnum Delivery id Number
WhldgTxProgressiveCertNmbr cunumber Progressive CU Num
WhldgTxIsAdvancePaymentFlag advance Advance payment
IT_OthContrbnAmtInRptgCrcy othcamt Amnt. for Oth. Cont.
IT_OthContrbnDuAmtInRptgCrcy othcdue Contribution Due
IT_OthContrbnPaidAmtInRptgCrcy othcpaid Other Cont. Paid
WhldgTxSoclScrtyInstnCode ssivcatg SSI code to vendor
WhldgTxSuplrTxRprstv vendrepr Vend. Tax Rep.
WhldgTxDcblAmtInRptgCrcy deductible_amount
WhldgTaxUICCode _t005_it_uicreg intcn3_it_uic

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 P_IT_StRpWhldgTaxItemAddlData.
-- 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 P_IT_StRpWhldgTaxItemAddlData AS
SELECT
  bukrs AS CompanyCode,
  gjahr AS FiscalYear,
  lifnr AS Supplier,
  caus AS WithholdingTaxPaymentReason,
  cdinail AS WhldgTxNrOfTerritorialInsur,
  dtiniz AS WhldgTaxInsuranceStartDate,
  dtfine AS WithholdingTaxInsuranceEndDate,
  cdcomu AS WithholdingTaxMunicipalCode,
  rep_lifnr AS WhldgTaxFrgnSuplrRprstv,
  regio_sf AS IT_WhldgTaxRegionCode,
  scexemp_fl AS WhldgTxIsSoclContrbnExmpFlag,
  p_heir AS WithholdingTaxIsHeir,
  ex_events AS WhldgTaxExceptionalEvents,
  cast('' as waers) AS ReportingCurrency,
  p_cost AS WhldgTxExpnsRfnddAmtInRptgCrcy,
  p_tax AS WhldgTxRmbsdAmtInRptgCrcy,
  p_dubank AS WhldgBfrBankruptAmtInRptgCrcy,
  p_pabank AS WhldgAftBankruptAmtInRptgCrcy,
  income_rec AS WhldgTxTotIncRcvdAmtInRptgCrcy,
  taxcode AS IT_TaxCode,
  taxbase AS IT_WhldgTxBaseAmtInRptgCrcy,
  wtax AS IT_WhldgTxAmtInRptgCrcy,
  taxdedu AS WhldgTxDdctdAmtInRptgCrcy,
  sutax AS WhldgTxSuspAmtInRptgCrcy,
  regwtax AS WhldgTxRgnlAmtInRptgCrcy,
  regtax AS IT_RgnlTxAmtInRptgCrcy,
  suregtax AS IT_AddlRgnlSuspAmtInRptgCrcy,
  it_code AS WhldgTaxAdditionalDataCode,
  it_foreign_country AS WhldgTxTmpResidenceFrgnCtryReg,
  it_bytax AS WithheldTxAmtInRptgCrcy,
  it_deemed AS WhldgTxDeemedAmtInRptgCrcy,
  it_returnedamt AS WhldgTxRetdAmtInRptgCrcy,
  it_addwhtamt AS WhldgTxAddlAmtInRptgCrcy,
  it_addtaxamt AS IT_AddlTxAmtInRptgCrcy,
  it_addsusamt AS IT_AddlRgnlSuspAmtInRptgCrcy2,
  it_prevyear AS WithholdingTaxPreviousYear,
  it_prevbaseamt AS IT_PrevYrBaseAmtInRptgCrcy,
  it_prevtaxamt AS IT_PrevYrTxAmtInRptgCrcy,
  addmultitle AS IT_AddlMncplTtlAmtInRptgCrcy,
  addmultax AS IT_AddMncplTtlTxAmtInRptgCrcy,
  addmulsusp AS IT_AddlMncplSuspAmtInRptgCrcy,
  multitle AS IT_MunicipalTtlAmtInRptgCrcy,
  multax AS IT_MunicipalTxAmtInRptgCrcy,
  mulsusp AS IT_MunicipalSuspAmtInRptgCrcy,
  bpcatgry AS WhldgTxAgtSpclCat,
  delidnum AS WhldgTxDelivIdnNumber,
  cunumber AS WhldgTxProgressiveCertNmbr,
  advance AS WhldgTxIsAdvancePaymentFlag,
  othcamt AS IT_OthContrbnAmtInRptgCrcy,
  othcdue AS IT_OthContrbnDuAmtInRptgCrcy,
  othcpaid AS IT_OthContrbnPaidAmtInRptgCrcy,
  ssivcatg AS WhldgTxSoclScrtyInstnCode,
  vendrepr AS WhldgTxSuplrTxRprstv,
  deductible_amount AS WhldgTxDcblAmtInRptgCrcy,
  _t005_it_uicreg.intcn3_it_uic AS WhldgTaxUICCode
FROM rf07
LEFT OUTER JOIN t005_it_uicreg AS _t005_it_uicreg ON _t005_it_uicreg.land1 = WhldgTxTmpResidenceFrgnCtryReg  -- association [0..1]
;