P_ExciseItemDutyDefnMerge

DDL: P_EXCISEITEMDUTYDEFNMERGE SQL: PSDEXIDTYMGDFN Type: view CONSUMPTION

Tranpose Price of ExciseItem for TaxDefn

P_ExciseItemDutyDefnMerge is a Consumption CDS View that provides data about "Tranpose Price of ExciseItem for TaxDefn" in SAP S/4HANA. It reads from 1 data source (P_ExciseItemDutyCalcDefn) and exposes 20 fields.

Data Sources (1)

SourceAliasJoin Type
P_ExciseItemDutyCalcDefn P_ExciseItemDutyCalcDefn from

Parameters (1)

NameTypeDefault
P_BillingDocument vbeln

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PSDEXIDTYMGDFN view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #CONSUMPTION view
VDM.private true view
EndUserText.label Tranpose Price of ExciseItem for TaxDefn view

Fields (20)

KeyFieldSource TableSource FieldDescription
BillingDocument P_ExciseItemDutyCalcDefn BillingDocument SD Document
BillingDocumentItem P_ExciseItemDutyCalcDefn BillingDocumentItem Item
AEDAmount
BEDAmount
SEDAmount
NCCDAmount
CESSAmount
ECSAmount
AdditionalTax1Value
AdditionalTax2Value
AdditionalTax3Value
AEDRate
BEDRate
SEDRate
NCCDRate
CESSRate
ECSRate
AdditionalTax1Rate
AdditionalTax2Rate
AdditionalTax3Rate

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_ExciseItemDutyDefnMerge.
-- 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.
-- SQL view name: PSDEXIDTYMGDFN
-- Parameters: P_BillingDocument : vbeln

CREATE VIEW P_ExciseItemDutyDefnMerge AS
SELECT
  P_ExciseItemDutyCalcDefn.BillingDocument AS BillingDocument,
  P_ExciseItemDutyCalcDefn.BillingDocumentItem AS BillingDocumentItem,
  max(AEDAmount) AS AEDAmount,
  max(BEDAmount) AS BEDAmount,
  max(SEDAmount) AS SEDAmount,
  max(NCCDAmount) AS NCCDAmount,
  max(CESSAmount) AS CESSAmount,
  max(ECSAmount) AS ECSAmount,
  max(AdditionalTax1Value) AS AdditionalTax1Value,
  max(AdditionalTax2Value) AS AdditionalTax2Value,
  max(AdditionalTax3Value) AS AdditionalTax3Value,
  max(AEDRate) AS AEDRate,
  max(BEDRate) AS BEDRate,
  max(SEDRate) AS SEDRate,
  max(NCCDRate) AS NCCDRate,
  max(CESSRate) AS CESSRate,
  max(ECSRate) AS ECSRate,
  max(AdditionalTax1Rate) AS AdditionalTax1Rate,
  max(AdditionalTax2Rate) AS AdditionalTax2Rate,
  max(AdditionalTax3Rate) AS AdditionalTax3Rate
FROM P_ExciseItemDutyCalcDefn
;