C_AR_StRpVATPrintTaxDetailC

DDL: C_AR_STRPVATPRINTTAXDETAILC SQL: CARVATPRNTTXDETC Type: view CONSUMPTION

Argentina VAT Print Tax Details - Cube

C_AR_StRpVATPrintTaxDetailC is a Consumption CDS View (Cube) that provides data about "Argentina VAT Print Tax Details - Cube" in SAP S/4HANA. It reads from 3 data sources (P_AR_JournalEntry, I_StRpJournalEntryLog, P_AR_TaxItem) and exposes 30 fields with key fields CompanyCode, FiscalYear, AccountingDocument, StatryRptgEntity, StatryRptCategory.

Data Sources (3)

SourceAliasJoin Type
P_AR_JournalEntry JournalEntry from
I_StRpJournalEntryLog StRpJournalEntryLog inner
P_AR_TaxItem TaxItem inner

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName CARVATPRNTTXDETC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Argentina VAT Print Tax Details - Cube view
Metadata.allowExtensions true view

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode P_AR_JournalEntry CompanyCode Receiver Company Code
KEY FiscalYear P_AR_JournalEntry FiscalYear G/L Fiscal Year
KEY AccountingDocument P_AR_JournalEntry AccountingDocument Journal Entry
KEY StatryRptgEntity I_StRpJournalEntryLog StatryRptgEntity Reporting Entity
KEY StatryRptCategory I_StRpJournalEntryLog StatryRptCategory Report ID
KEY StatryRptRunID I_StRpJournalEntryLog StatryRptRunID Report Run ID
KEY TaxItem P_AR_TaxItem TaxItem Tax Item
FiscalPeriod P_AR_JournalEntry FiscalPeriod Tax period
PostingDate P_AR_JournalEntry PostingDate Posting Date for GR
DocumentDate P_AR_JournalEntry DocumentDate Journal Entry Date
ReportingDate P_AR_JournalEntry ReportingDate
AccountingDocumentType P_AR_JournalEntry AccountingDocumentType Journal Entry Type
DocumentReferenceID P_AR_JournalEntry DocumentReferenceID Reference
AR_Branch P_AR_JournalEntry AR_Branch
AR_PrintCharacter P_AR_JournalEntry AR_PrintCharacter
AR_OfficialDocumentNumber P_AR_JournalEntry AR_OfficialDocumentNumber
TaxCode P_AR_TaxItem TaxCode Tax Code
TransactionTypeDetermination P_AR_TaxItem TransactionTypeDetermination Transaction Key
AccountKeyName AccountKey AccountKeyName
TaxRate P_AR_TaxItem TaxRate Tax Rate
TaxRateInPercentAsText
StRpTaxClassification P_AR_TaxItem StRpTaxClassification
ZeroVATRsn P_AR_TaxItem ZeroVATRsn Reason for Zero VAT
GLAccount P_AR_TaxItem GLAccount General Ledger
CompanyCodeCurrency P_AR_JournalEntry CompanyCodeCurrency Local Currency
TaxBaseAmountInCoCodeCrcy P_AR_TaxItem TaxBaseAmountInCoCodeCrcy TxBaseAmt CoCodeCrcy
TaxAmountInCoCodeCrcy P_AR_TaxItem TaxAmountInCoCodeCrcy Tax Amount in Company Code Currency
TransactionCurrency P_AR_JournalEntry TransactionCurrency Transaction Currency
TaxBaseAmountInTransCrcy P_AR_TaxItem TaxBaseAmountInTransCrcy Value-Added Tax
TaxAmountInTransCrcy P_AR_TaxItem TaxAmountInTransCrcy TaxAmt in Tran. Crcy

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 C_AR_StRpVATPrintTaxDetailC.
-- 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: CARVATPRNTTXDETC

CREATE VIEW C_AR_StRpVATPrintTaxDetailC AS
SELECT
  JournalEntry.CompanyCode AS CompanyCode,
  JournalEntry.FiscalYear AS FiscalYear,
  JournalEntry.AccountingDocument AS AccountingDocument,
  StRpJournalEntryLog.StatryRptgEntity AS StatryRptgEntity,
  StRpJournalEntryLog.StatryRptCategory AS StatryRptCategory,
  StRpJournalEntryLog.StatryRptRunID AS StatryRptRunID,
  TaxItem.TaxItem AS TaxItem,
  JournalEntry.FiscalPeriod AS FiscalPeriod,
  JournalEntry.PostingDate AS PostingDate,
  JournalEntry.DocumentDate AS DocumentDate,
  JournalEntry.ReportingDate AS ReportingDate,
  JournalEntry.AccountingDocumentType AS AccountingDocumentType,
  JournalEntry.DocumentReferenceID AS DocumentReferenceID,
  JournalEntry.AR_Branch AS AR_Branch,
  JournalEntry.AR_PrintCharacter AS AR_PrintCharacter,
  JournalEntry.AR_OfficialDocumentNumber AS AR_OfficialDocumentNumber,
  TaxItem.TaxCode AS TaxCode,
  TaxItem.TransactionTypeDetermination AS TransactionTypeDetermination,
  AccountKey.AccountKeyName AS AccountKeyName,
  TaxItem.TaxRate AS TaxRate,
  cast ( cast (TaxItem.TaxRate as char32) as figen_taxrateinpercentastext ) AS TaxRateInPercentAsText,
  TaxItem.StRpTaxClassification AS StRpTaxClassification,
  TaxItem.ZeroVATRsn AS ZeroVATRsn,
  TaxItem.GLAccount AS GLAccount,
  JournalEntry.CompanyCodeCurrency AS CompanyCodeCurrency,
  TaxItem.TaxBaseAmountInCoCodeCrcy AS TaxBaseAmountInCoCodeCrcy,
  TaxItem.TaxAmountInCoCodeCrcy AS TaxAmountInCoCodeCrcy,
  JournalEntry.TransactionCurrency AS TransactionCurrency,
  TaxItem.TaxBaseAmountInTransCrcy AS TaxBaseAmountInTransCrcy,
  TaxItem.TaxAmountInTransCrcy AS TaxAmountInTransCrcy
FROM P_AR_JournalEntry AS JournalEntry
INNER JOIN P_AR_TaxItem AS TaxItem ON /* join condition not captured in parsed metadata */
INNER JOIN I_StRpJournalEntryLog AS StRpJournalEntryLog ON /* join condition not captured in parsed metadata */
;