C_RU_IncomingInvcJrnlItemCube

DDL: C_RU_INCOMINGINVCJRNLITEMCUBE SQL: CRUINCINVJRNC Type: view CONSUMPTION

Incoming Invoice Journal: Cube view

C_RU_IncomingInvcJrnlItemCube is a Consumption CDS View (Cube) that provides data about "Incoming Invoice Journal: Cube view" in SAP S/4HANA. It reads from 1 data source (P_RU_VATIncomingInvcJournal2) and exposes 63 fields.

Data Sources (1)

SourceAliasJoin Type
P_RU_VATIncomingInvcJournal2 P_RU_VATIncomingInvcJournal2 from

Parameters (1)

NameTypeDefault
P_StatutoryReportVersion firu_xml_version

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CRUINCINVJRNC view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #CONSUMPTION view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_INCLUDED view
Metadata.allowExtensions true view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
EndUserText.label Incoming Invoice Journal: Cube view view

Fields (63)

KeyFieldSource TableSource FieldDescription
CompanyCode CompanyCode Receiver Company Code
AccountingDocument AccountingDocument Journal Entry
FiscalYear FiscalYear G/L Fiscal Year
PostingDate PostingDate Posting Date for GR
TaxReportingDate Tax Reporting Date
AccountingDocumentType AccountingDocumentType Journal Entry Type
TaxCode TaxCode Tax Code
Invoice Orig.Inv.Number
InvoiceYear Orig.Inv.Year
CorrectionInvoice Corr.Inv.Number
CorrectionInvoiceYear Corr.Inv.Year
RevisionInvoice Rev.Inv.Number
RevisionInvoiceYear Rev.Inv.Year
RU_InvoiceType Invoice Type
ExternalInvoice External Number
InvoiceDate Run On
OriginalInvoiceRevisionNumber Rev.Num.Orig.Inv.
OriginalInvoiceRevisionDate Rev.Date Orig.Inv.
ExternalCorrectionInvoice Corr. VAT Inv. Ext.
CorrectionInvoiceDate Corr. VAT Inv. Date
CorrectionInvoiceRevisionNmbr Revision of Corr. No
CorrectionInvoiceRevisionDate Rev. Date of Corr.
Currency Currency Valuation Crcy
CurrencyISOCode Document Currency
TotalAmountInTransactionCrcy Total Amt In Tr Crcy
AmountInTransactionCurrency Pt Crcy Amt
TaxAmountInTransCrcy TaxAmt in Tran. Crcy
OriginalAmountInTransacCrcy Origl Amt Trans Crcy
OriginalTaxAmountInTransacCrcy TaxAmtOrigInTrCrcy
DifferenceAmtInTransCrcy AmtDifInTransCrcy
DifferenceTaxAmtInTransCrcy TaxAmtDifInTrCrcy
TaxItemGroupingVersion TaxItemGroupingVersion Tax Grping Ver.
Sign Sign Type of SIGN component in row type of a Ranges type
BusinessPartner Issuing Authority
BusinessPartnerIsOrganization BP is Org
IsNaturalPerson BusinessPartnerIsNaturalPerson Natural Person
BusinessPartnerName Extracted Customer Name
RU_PartnerOrganizationINN BP INN
RU_PartnerOrganizationKPP BP KPP
RU_PartnerPersonINN BP Pers. INN
Agent Processor ID
AgentIsOrganization Agent Is Org
AgentOrganizationName Agent Name
RU_AgentOrganizationINN Agent INN
RU_AgentOrganizationKPP Agent KPP
RU_AgentPersonINN Agent Pers. INN
AgentPersonSurname Agent Pers. Last Nm
AgentPersonName Agent Pers. Frst Nm
AgentPersonMiddleName Agent Pers. Mid Nm
RU_VATReturnVersion RU_VATReturnVersion VAT Return Version
RU_VATReturnSectionType RU_VATReturnSectionType Section Type
RU_VATSubScenarioVersion RU_VATSubScenarioVersion Subscenario Version
RU_VATSubScenario RU_VATSubScenario Subscenario
RU_VATScenario RU_VATScenario VAT Scenario
SalesDealType SalesDealType Deal Type
RU_VATOperationType RU_VATOperationType Operation Type Code
SourceDocument SourceDocument Document
SourceDocumentFiscalYear SourceDocumentFiscalYear
RevisionNumber RevisionNumber Revision Number
StatryRptgEntity StatryRptgEntity Reporting Entity
StatryRptCategory StatryRptCategory Report ID
StatryRptRunID StatryRptRunID Report Run ID
ActionRuleIsGenerated

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_RU_IncomingInvcJrnlItemCube.
-- 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: CRUINCINVJRNC
-- Parameters: P_StatutoryReportVersion : firu_xml_version

CREATE VIEW C_RU_IncomingInvcJrnlItemCube AS
SELECT
  CompanyCode,
  AccountingDocument,
  FiscalYear,
  PostingDate,
  cast(TaxReportingDate as vatdate) AS TaxReportingDate,
  AccountingDocumentType,
  TaxCode,
  cast(Invoice as firu_inv_origdoc) AS Invoice,
  cast(InvoiceYear as firu_inv_origyear) AS InvoiceYear,
  cast(CorrectionInvoice as firu_inv_corrdoc) AS CorrectionInvoice,
  cast(CorrectionInvoiceYear as firu_inv_corryear) AS CorrectionInvoiceYear,
  cast(RevisionInvoice as firu_inv_revdoc) AS RevisionInvoice,
  cast(RevisionInvoiceYear as firu_inv_revyear) AS RevisionInvoiceYear,
  cast(RU_InvoiceType as firu_invoice_type) AS RU_InvoiceType,
  cast(ExternalInvoice as j_3rfinv_orige) AS ExternalInvoice,
  cast(InvoiceDate as j_3rfinv_origd) AS InvoiceDate,
  cast(OriginalInvoiceRevisionNumber as j_3rfinv_revno_orig) AS OriginalInvoiceRevisionNumber,
  cast(OriginalInvoiceRevisionDate as j_3rfinv_orig_revd) AS OriginalInvoiceRevisionDate,
  cast(ExternalCorrectionInvoice as j_3rfinv_corre) AS ExternalCorrectionInvoice,
  cast(CorrectionInvoiceDate as j_3rfinv_corrd) AS CorrectionInvoiceDate,
  cast(CorrectionInvoiceRevisionNmbr as j_3rfinv_revno_corr) AS CorrectionInvoiceRevisionNmbr,
  cast(CorrectionInvoiceRevisionDate as j_3rfinv_corr_revd) AS CorrectionInvoiceRevisionDate,
  Currency,
  cast(CurrencyISOCode as firu_currency_iso_code) AS CurrencyISOCode,
  cast(TotalAmountInTransactionCrcy as glo_total_amount_intrancrcy) AS TotalAmountInTransactionCrcy,
  cast(AmountInTransactionCurrency as glo_amount_trans_crcy) AS AmountInTransactionCurrency,
  cast(TaxAmountInTransCrcy as firu_taxamount_in_trans_curr) AS TaxAmountInTransCrcy,
  cast(OriginalAmountInTransacCrcy as firu_amount_org_intranscrcy) AS OriginalAmountInTransacCrcy,
  cast(OriginalTaxAmountInTransacCrcy as firu_taxamount_org_intranscrcy) AS OriginalTaxAmountInTransacCrcy,
  cast(DifferenceAmtInTransCrcy as firu_amount_dif_intranscrcy) AS DifferenceAmtInTransCrcy,
  cast(DifferenceTaxAmtInTransCrcy as firu_taxamount_dif_intranscrcy) AS DifferenceTaxAmtInTransCrcy,
  TaxItemGroupingVersion,
  Sign,
  cast(BusinessPartner as bu_partner) AS BusinessPartner,
  cast(BusinessPartnerIsOrganization as firu_is_bp_org) AS BusinessPartnerIsOrganization,
  BusinessPartnerIsNaturalPerson AS IsNaturalPerson,
  cast(BusinessPartnerName as firu_partner_name_250) AS BusinessPartnerName,
  cast(RU_PartnerOrganizationINN as firu_partner_inn) AS RU_PartnerOrganizationINN,
  cast(RU_PartnerOrganizationKPP as firu_partner_kpp) AS RU_PartnerOrganizationKPP,
  cast(RU_PartnerPersonINN as firu_partner_pers_inn) AS RU_PartnerPersonINN,
  cast(Agent as firu_subagent) AS Agent,
  cast(AgentIsOrganization as firu_is_subagent_org) AS AgentIsOrganization,
  cast(AgentOrganizationName as firu_subagent_name) AS AgentOrganizationName,
  cast(RU_AgentOrganizationINN as firu_subagent_inn) AS RU_AgentOrganizationINN,
  cast(RU_AgentOrganizationKPP as firu_subagent_kpp) AS RU_AgentOrganizationKPP,
  cast(RU_AgentPersonINN as firu_subagent_pers_inn) AS RU_AgentPersonINN,
  cast(AgentPersonSurname as firu_subagent_pers_last_name) AS AgentPersonSurname,
  cast(AgentPersonName as firu_subagent_pers_first_name) AS AgentPersonName,
  cast(AgentPersonMiddleName as firu_subagent_pers_middle_name) AS AgentPersonMiddleName,
  RU_VATReturnVersion,
  RU_VATReturnSectionType,
  RU_VATSubScenarioVersion,
  RU_VATSubScenario,
  RU_VATScenario,
  SalesDealType,
  RU_VATOperationType,
  SourceDocument,
  SourceDocumentFiscalYear,
  RevisionNumber,
  StatryRptgEntity,
  StatryRptCategory,
  StatryRptRunID,
  cast('0' as firu_relevance_sign) AS ActionRuleIsGenerated
FROM P_RU_VATIncomingInvcJournal2
;