C_GB_StRpAuditMMFileC

DDL: C_GB_STRPAUDITMMFILEC Type: view_entity CONSUMPTION Package: GLO_FIN_IS_ECSL_GB

GB HRMC Audit File for MM - Cube

C_GB_StRpAuditMMFileC is a Consumption CDS View (Cube) that provides data about "GB HRMC Audit File for MM - Cube" in SAP S/4HANA. It reads from 3 data sources (I_PurchasingDocument, I_PurchasingDocumentItem, I_PurgDocAccountAssignment) and exposes 28 fields with key fields CompanyCode, PurchasingDocument, PurchasingDocumentItem, AccountAssignmentNumber, PurchasingDocumentType. Part of development package GLO_FIN_IS_ECSL_GB.

Data Sources (3)

SourceAliasJoin Type
I_PurchasingDocument I_PurchasingDocument from
I_PurchasingDocumentItem I_PurchasingDocumentItem inner
I_PurgDocAccountAssignment I_PurgDocAccountAssignment inner

Annotations (10)

NameValueLevelField
EndUserText.label GB HRMC Audit File for MM - Cube view
Analytics.internalName #LOCAL view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
Analytics.dataCategory #CUBE view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode I_PurchasingDocument CompanyCode Receiver Company Code
KEY PurchasingDocument I_PurchasingDocument PurchasingDocument Purchasing Document
KEY PurchasingDocumentItem I_PurchasingDocumentItem PurchasingDocumentItem Purchasing Doc. Item
KEY AccountAssignmentNumber I_PurgDocAccountAssignment AccountAssignmentNumber Account Assgmt No.
KEY PurchasingDocumentType I_PurchasingDocument PurchasingDocumentType RFQ Type
KEY PurchasingDocumentOrderDate I_PurchasingDocument PurchasingDocumentOrderDate PO Date
DocumentCurrency I_PurchasingDocument DocumentCurrency Document Currency
AccountAssignmentCategory I_PurchasingDocumentItem AccountAssignmentCategory Acct Assgmt Cat
MultipleAcctAssgmtDistribution I_PurchasingDocumentItem MultipleAcctAssgmtDistribution Distribution
PartialInvoiceDistribution I_PurchasingDocumentItem PartialInvoiceDistribution Partial invoice
GoodsReceiptIsExpected I_PurchasingDocumentItem GoodsReceiptIsExpected Goods Receipt
GoodsReceiptIsNonValuated I_PurchasingDocumentItem GoodsReceiptIsNonValuated GR Non-Valuated
InvoiceIsExpected I_PurchasingDocumentItem InvoiceIsExpected Invoice Receipt
OrderQuantityUnit I_PurchasingDocumentItem OrderQuantityUnit Sales Unit
IsDeleted I_PurgDocAccountAssignment IsDeleted TRUE
Quantity I_PurgDocAccountAssignment Quantity Value
MultipleAcctAssgmtDistrPercent I_PurgDocAccountAssignment MultipleAcctAssgmtDistrPercent Distribution
PurgDocNetAmount I_PurgDocAccountAssignment PurgDocNetAmount Net Value
GLAccount I_PurgDocAccountAssignment GLAccount General Ledger
CostCenter I_PurgDocAccountAssignment CostCenter Cost Center
MasterFixedAsset I_PurgDocAccountAssignment MasterFixedAsset Fixed Asset
ControllingArea I_PurgDocAccountAssignment ControllingArea Controlling Area
CostObject I_PurgDocAccountAssignment CostObject Cost Object
ProfitCenter I_PurgDocAccountAssignment ProfitCenter Profit Center
WBSElementInternalID
TaxCode I_PurgDocAccountAssignment TaxCode Tax Code
TaxJurisdiction I_PurgDocAccountAssignment TaxJurisdiction Tax Jurisdiction
PurchasingDocumentItemText I_PurchasingDocumentItem PurchasingDocumentItemText Short Text

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_GB_StRpAuditMMFileC.
-- 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.

CREATE VIEW C_GB_StRpAuditMMFileC AS
SELECT
  I_PurchasingDocument.CompanyCode AS CompanyCode,
  I_PurchasingDocument.PurchasingDocument AS PurchasingDocument,
  I_PurchasingDocumentItem.PurchasingDocumentItem AS PurchasingDocumentItem,
  I_PurgDocAccountAssignment.AccountAssignmentNumber AS AccountAssignmentNumber,
  I_PurchasingDocument.PurchasingDocumentType AS PurchasingDocumentType,
  I_PurchasingDocument.PurchasingDocumentOrderDate AS PurchasingDocumentOrderDate,
  I_PurchasingDocument.DocumentCurrency AS DocumentCurrency,
  I_PurchasingDocumentItem.AccountAssignmentCategory AS AccountAssignmentCategory,
  I_PurchasingDocumentItem.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
  I_PurchasingDocumentItem.PartialInvoiceDistribution AS PartialInvoiceDistribution,
  I_PurchasingDocumentItem.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
  I_PurchasingDocumentItem.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
  I_PurchasingDocumentItem.InvoiceIsExpected AS InvoiceIsExpected,
  I_PurchasingDocumentItem.OrderQuantityUnit AS OrderQuantityUnit,
  I_PurgDocAccountAssignment.IsDeleted AS IsDeleted,
  I_PurgDocAccountAssignment.Quantity AS Quantity,
  I_PurgDocAccountAssignment.MultipleAcctAssgmtDistrPercent AS MultipleAcctAssgmtDistrPercent,
  I_PurgDocAccountAssignment.PurgDocNetAmount AS PurgDocNetAmount,
  I_PurgDocAccountAssignment.GLAccount AS GLAccount,
  I_PurgDocAccountAssignment.CostCenter AS CostCenter,
  I_PurgDocAccountAssignment.MasterFixedAsset AS MasterFixedAsset,
  I_PurgDocAccountAssignment.ControllingArea AS ControllingArea,
  I_PurgDocAccountAssignment.CostObject AS CostObject,
  I_PurgDocAccountAssignment.ProfitCenter AS ProfitCenter,
  cast(I_PurgDocAccountAssignment.WBSElementInternalID as ps_psp_pnr_core) AS WBSElementInternalID,
  I_PurgDocAccountAssignment.TaxCode AS TaxCode,
  I_PurgDocAccountAssignment.TaxJurisdiction AS TaxJurisdiction,
  I_PurchasingDocumentItem.PurchasingDocumentItemText AS PurchasingDocumentItemText
FROM I_PurchasingDocument
INNER JOIN I_PurchasingDocumentItem ON /* join condition not captured in parsed metadata */
INNER JOIN I_PurgDocAccountAssignment ON /* join condition not captured in parsed metadata */
;