P_KZ_DSVATRetDeduct

DDL: P_KZ_DSVATRETDEDUCT SQL: PKZDSVATRETDED Type: view COMPOSITE

P_KZ_DSVATRetDeduct is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_KZ_VATReturnCustomizing, I_JournalEntry) and exposes 11 fields with key fields StatryRptgEntity, StatryRptCategory, StatryRptRunID, CompanyCode, FiscalYear.

Data Sources (2)

SourceAliasJoin Type
I_KZ_VATReturnCustomizing Customazing inner
I_JournalEntry JournalEntry from

Parameters (6)

NameTypeDefault
P_StatryRptgEntity srf_reporting_entity
P_StatryRptCategory srf_rep_cat_id
P_StatryRptRunID srf_report_run_id
P_VATReturnVersion j_3rvatdversion
P_ReportingPeriodStartDate datum
P_ReportingPeriodEndDate datum

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PKZDSVATRETDED view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY StatryRptgEntity
KEY StatryRptCategory
KEY StatryRptRunID
KEY CompanyCode I_JournalEntry CompanyCode Receiver Company Code
KEY FiscalYear I_JournalEntry FiscalYear G/L Fiscal Year
KEY AccountingDocument I_JournalEntry AccountingDocument Journal Entry
KEY AccountingDocumentItem TaxItem TaxItem Tax Item
KEY SectionNum I_KZ_VATReturnCustomizing KZ_VATReturnSection
KEY LineItem I_KZ_VATReturnCustomizing KZ_VATLineItem
KEY OperationCode I_KZ_VATReturnCustomizing KZ_VATOperationCode Operation Code
KEY ColumnNum I_KZ_VATReturnCustomizing KZ_VATReturnSectionColumn

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_KZ_DSVATRetDeduct.
-- 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: PKZDSVATRETDED
-- Parameters: P_StatryRptgEntity : srf_reporting_entity, P_StatryRptCategory : srf_rep_cat_id, P_StatryRptRunID : srf_report_run_id, P_VATReturnVersion : j_3rvatdversion, P_ReportingPeriodStartDate : datum, P_ReportingPeriodEndDate : datum

CREATE VIEW P_KZ_DSVATRetDeduct AS
SELECT
  $parameters.P_StatryRptgEntity AS StatryRptgEntity,
  $parameters.P_StatryRptCategory AS StatryRptCategory,
  $parameters.P_StatryRptRunID AS StatryRptRunID,
  JournalEntry.CompanyCode AS CompanyCode,
  JournalEntry.FiscalYear AS FiscalYear,
  JournalEntry.AccountingDocument AS AccountingDocument,
  TaxItem.TaxItem AS AccountingDocumentItem,
  Customazing.KZ_VATReturnSection AS SectionNum,
  Customazing.KZ_VATLineItem AS LineItem,
  Customazing.KZ_VATOperationCode AS OperationCode,
  Customazing.KZ_VATReturnSectionColumn AS ColumnNum
FROM I_JournalEntry AS JournalEntry
INNER JOIN I_KZ_VATReturnCustomizing AS Customazing ON /* join condition not captured in parsed metadata */
;