Deprecated
This CDS view is deprecated in S/4HANA. View all deprecated CDS views →

I_MY_SupplierInvoiceItemCube

DDL: I_MY_SUPPLIERINVOICEITEMCUBE SQL: IMYSUPLRINVCCUBE Type: view COMPOSITE

Supplier Invoice Item Cube for MY GAF

I_MY_SupplierInvoiceItemCube is a Composite CDS View (Cube) that provides data about "Supplier Invoice Item Cube for MY GAF" in SAP S/4HANA. It reads from 1 data source (P_MY_SupplierInvoicewithTax) and exposes 38 fields with key fields SupplierInvoice, FiscalYear, SupplierInvoiceItem, TaxCode, TransactionTypeDetermination. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_MY_SupplierInvoicewithTax P_MY_SupplierInvoicewithTax from

Parameters (1)

NameTypeDefault
P_RelevantAmountPosition relevantamountposition

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_Currency _CompanyCodeCurrency $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency
[0..1] I_Currency _ReportingCurrency $projection.ReportingCurrency = _ReportingCurrency.Currency
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency
[0..1] I_Currency _DocumentCurrency $projection.DocumentCurrency = _DocumentCurrency.Currency

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IMYSUPLRINVCCUBE view
AbapCatalog.compiler.compareFilter true view
AccessControl.personalData.blocking #BLOCKED_DATA_INCLUDED view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Supplier Invoice Item Cube for MY GAF view
ClientHandling.algorithm #SESSION_VARIABLE view
Analytics.dataCategory #CUBE view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
VDM.viewType #COMPOSITE view
Metadata.allowExtensions true view
VDM.lifecycle.status #DEPRECATED view

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY SupplierInvoice SupplierInvoice
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY SupplierInvoiceItem SupplierInvoiceItem
KEY TaxCode TaxCode Tax Code
KEY TransactionTypeDetermination TransactionTypeDetermination Transaction Key
KEY DebitCreditCode DebitCreditCode Single-Character Flag
KEY CompanyCode CompanyCode Receiver Company Code
KEY TaxItemGroupingVersion Tax Grping Ver.
TaxNumberResponsible TaxNumberResponsible
OrganizationBPName4 Name 4
AuthorizationGroup AuthorizationGroup AuthorizGroup
MY_IndustryCode MY_IndustryCode
OriginalReferenceDocument OriginalReferenceDocument Reference Key
VATRegistration VATRegistration VAT Registration No.
ReportingCountry ReportingCountry
SupplierName SupplierName Supplier Name
BusinessPartnerCountry BusinessPartnerCountry BP Ctry/Reg.
CustomerSupplierAddress CustomerSupplierAddress
DocumentDate DocumentDate Journal Entry Date
PostingDate PostingDate Posting Date for GR
ReportingDate ReportingDate
TaxReportingDate TaxReportingDate Tax Reporting Date
DocumentHeaderText DocumentHeaderText Doc.Header Text
PurchasingDocumentItemText Short Text
ReportingCurrency ReportingCurrency Currency
CompanyCodeCurrency CompanyCodeCurrency Local Currency
DocumentCurrency DocumentCurrency Document Currency
TransactionCurrency Transaction Currency
InvoiceAmountInFrgnCurrency InvoiceAmountInFrgnCurrency Invc. Amt Frgn Crcy
TaxAmount TaxAmount Tax Amt in Rptg Crcy
TaxAmountInCoCodeCrcy TaxAmountInCoCodeCrcy Tax Amount in Company Code Currency
TaxBaseAmountInCoCodeCrcy TaxBaseAmountInCoCodeCrcy TxBaseAmt CoCodeCrcy
TaxBaseAmountInTransCrcy TaxBaseAmountInTransCrcy Value-Added Tax
AccountingDocumentHeaderText AccountingDocumentHeaderText Doc.Header Text
_CompanyCodeCurrency _CompanyCodeCurrency
_ReportingCurrency _ReportingCurrency
_TransactionCurrency _TransactionCurrency
_DocumentCurrency _DocumentCurrency

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 I_MY_SupplierInvoiceItemCube.
-- 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: IMYSUPLRINVCCUBE
-- Parameters: P_RelevantAmountPosition : relevantamountposition

CREATE VIEW I_MY_SupplierInvoiceItemCube AS
SELECT
  SupplierInvoice,
  FiscalYear,
  SupplierInvoiceItem,
  TaxCode,
  TransactionTypeDetermination,
  DebitCreditCode,
  CompanyCode,
  cast(TaxItemGroupingVersion as verstax) AS TaxItemGroupingVersion,
  TaxNumberResponsible,
  cast(OrganizationBPName4 as fiph_brn) AS OrganizationBPName4,
  AuthorizationGroup,
  MY_IndustryCode,
  OriginalReferenceDocument,
  VATRegistration,
  ReportingCountry,
  SupplierName,
  BusinessPartnerCountry,
  CustomerSupplierAddress,
  DocumentDate,
  PostingDate,
  ReportingDate,
  TaxReportingDate,
  DocumentHeaderText,
  cast(PurchasingDocumentItemText as fiph_puritmtxt ) AS PurchasingDocumentItemText,
  ReportingCurrency,
  CompanyCodeCurrency,
  DocumentCurrency,
  cast(TransactionCurrency as j_3r_for_cur) AS TransactionCurrency,
  InvoiceAmountInFrgnCurrency,
  TaxAmount,
  TaxAmountInCoCodeCrcy,
  TaxBaseAmountInCoCodeCrcy,
  TaxBaseAmountInTransCrcy,
  AccountingDocumentHeaderText
FROM P_MY_SupplierInvoicewithTax
LEFT OUTER JOIN I_Currency AS _CompanyCodeCurrency ON CompanyCodeCurrency = _CompanyCodeCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _ReportingCurrency ON ReportingCurrency = _ReportingCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _DocumentCurrency ON DocumentCurrency = _DocumentCurrency.Currency  -- association [0..1]
;