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

I_PrmtHbRpldSuplrInvcItmGLAcct

DDL: I_PRMTHBRPLDSUPLRINVCITMGLACCT SQL: IPRCHUBGLACCT Type: view BASIC

Procurement Hub Supplier Invoice Item GL Account

I_PrmtHbRpldSuplrInvcItmGLAcct is a Basic CDS View that provides data about "Procurement Hub Supplier Invoice Item GL Account" in SAP S/4HANA. It reads from 2 data sources (I_PrmtHbRpldSupplierInvoice, cim_d_itm_gl) and exposes 19 fields with key field PrmtHbRpldSuplrInvcItemUUID. It has 2 associations to related views.

Data Sources (2)

SourceAliasJoin Type
I_PrmtHbRpldSupplierInvoice I_PrmtHbRpldSupplierInvoice inner
cim_d_itm_gl item from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_PrmtHbRpldSupplierInvoice _SupplierInvoice $projection.PrmtHbRpldSupplierInvoiceUUID = _SupplierInvoice.PrmtHbRpldSupplierInvoiceUUID
[0..1] I_Currency _Currency $projection.ProcmtHubDocumentCurrency = _Currency.Currency

Annotations (15)

NameValueLevelField
EndUserText.label Procurement Hub Supplier Invoice Item GL Account view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AbapCatalog.sqlViewName IPRCHUBGLACCT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey PrmtHbRpldSuplrInvcItemUUID view
ObjectModel.uniqueIdField PrmtHbRpldSuplrInvcItemUUID view
AbapCatalog.preserveKey true view
VDM.lifecycle.status #DEPRECATED view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY PrmtHbRpldSuplrInvcItemUUID cim_d_itm_gl prmthbrpldsuplrinvcitemuuid UUID
PrmtHbRpldSupplierInvoiceUUID cim_d_itm_gl prmthbrpldsupplierinvoiceuuid UUID
PrmtHbRpldSupplierInvoice cim_d_itm_gl prmthbrpldsupplierinvoice Inv. Doc. No.
PrmtHbRpldSuplrInvcFiscalYear cim_d_itm_gl prmthbrpldsuplrinvcfiscalyear Fiscal Year
ProcmtHubCompanyCode cim_d_itm_gl procmthubcompanycode Company Code
PrmtHbRpldSupplierInvoiceItem cim_d_itm_gl prmthbrpldsupplierinvoiceitem Seq. Number
ProcmtHubDocumentCurrency cim_d_itm_gl procmthubdocumentcurrency Currency Key
SupplierInvoiceItemAmount cim_d_itm_gl supplierinvoiceitemamount Amount
SupplierInvoiceItemText cim_d_itm_gl supplierinvoiceitemtext Text
ProcmtHubTaxCode cim_d_itm_gl procmthubtaxcode Tax Code
DebitCreditCode cim_d_itm_gl debitcreditcode Single-Character Flag
AssignmentReference cim_d_itm_gl assignmentreference Assignment Reference
ProcmtHubGLAccount cim_d_itm_gl procmthubglaccount G/L Account
ProcmtHubSalesOrder cim_d_itm_gl procmthubsalesorder SD Document
ProcmtHubSalesOrderItem cim_d_itm_gl procmthubsalesorderitem Sales doc. item
ProcmtHubCostCenter cim_d_itm_gl procmthubcostcenter Cost Center
PrmtHbProfitCenter cim_d_itm_gl prmthbprofitcenter Profit Center
_SupplierInvoice _SupplierInvoice
_Currency _Currency

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_PrmtHbRpldSuplrInvcItmGLAcct.
-- 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: IPRCHUBGLACCT

CREATE VIEW I_PrmtHbRpldSuplrInvcItmGLAcct AS
SELECT
  item.prmthbrpldsuplrinvcitemuuid AS PrmtHbRpldSuplrInvcItemUUID,
  item.prmthbrpldsupplierinvoiceuuid AS PrmtHbRpldSupplierInvoiceUUID,
  item.prmthbrpldsupplierinvoice AS PrmtHbRpldSupplierInvoice,
  item.prmthbrpldsuplrinvcfiscalyear AS PrmtHbRpldSuplrInvcFiscalYear,
  item.procmthubcompanycode AS ProcmtHubCompanyCode,
  item.prmthbrpldsupplierinvoiceitem AS PrmtHbRpldSupplierInvoiceItem,
  item.procmthubdocumentcurrency AS ProcmtHubDocumentCurrency,
  item.supplierinvoiceitemamount AS SupplierInvoiceItemAmount,
  item.supplierinvoiceitemtext AS SupplierInvoiceItemText,
  item.procmthubtaxcode AS ProcmtHubTaxCode,
  item.debitcreditcode AS DebitCreditCode,
  item.assignmentreference AS AssignmentReference,
  item.procmthubglaccount AS ProcmtHubGLAccount,
  item.procmthubsalesorder AS ProcmtHubSalesOrder,
  item.procmthubsalesorderitem AS ProcmtHubSalesOrderItem,
  item.procmthubcostcenter AS ProcmtHubCostCenter,
  item.prmthbprofitcenter AS PrmtHbProfitCenter
FROM cim_d_itm_gl AS item
INNER JOIN I_PrmtHbRpldSupplierInvoice ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PrmtHbRpldSupplierInvoice AS _SupplierInvoice ON PrmtHbRpldSupplierInvoiceUUID = _SupplierInvoice.PrmtHbRpldSupplierInvoiceUUID  -- association [1..1]
LEFT OUTER JOIN I_Currency AS _Currency ON ProcmtHubDocumentCurrency = _Currency.Currency  -- association [0..1]
;