P_EBASO_OrderCost2

DDL: P_EBASO_ORDERCOST2 Type: view_entity COMPOSITE Package: ODATA_CO_EB_ANALYZE_SUM_OBJECT

Event-Based Analyze Summarization Object - Order Cost

P_EBASO_OrderCost2 is a Composite CDS View that provides data about "Event-Based Analyze Summarization Object - Order Cost" in SAP S/4HANA. It reads from 1 data source (P_EBASO_OrderCost1) and exposes 55 fields with key fields Ledger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. Part of development package ODATA_CO_EB_ANALYZE_SUM_OBJECT.

Data Sources (1)

SourceAliasJoin Type
P_EBASO_OrderCost1 P_EBASO_OrderCost1 from

Parameters (3)

NameTypeDefault
P_FromFiscalYearPeriod fis_jahrper
P_ToFiscalYearPeriod fis_jahrper
P_Ledger fins_ledger

Annotations (4)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (55)

KeyFieldSource TableSource FieldDescription
KEY Ledger Costs Ledger Ledger
KEY CompanyCode Costs CompanyCode Receiver Company Code
KEY FiscalYear Costs FiscalYear G/L Fiscal Year
KEY AccountingDocument Costs AccountingDocument Journal Entry
KEY LedgerGLLineItem Costs LedgerGLLineItem Journal Entry Item
KEY FinancialPlanningReqTransSqnc Costs FinancialPlanningReqTransSqnc Request TSN
KEY FinancialPlanningDataPacket Costs FinancialPlanningDataPacket Data packet number
KEY FinancialPlanningEntryItem Costs FinancialPlanningEntryItem
KEY ControllingValueType Costs ControllingValueType
KEY SelectedCurrencyBranch Costs SelectedCurrencyBranch
PlantForFilter Costs PlantForFilter Valuation Area
OrderDescription Costs OrderDescription
OrderType Costs OrderType Order Type
Product Costs Product Product Sold
OrderID Costs OrderID Order ID
OrderCategory Costs OrderCategory Order Category
ProfitCenter Costs ProfitCenter Profit Center
MRPPlant Costs MRPPlant Plant
StorageLocation Costs StorageLocation StorageLocation
ProductionVersion Costs ProductionVersion Version ID
SalesOrder Costs SalesOrder SD Document
SalesOrderItem Costs SalesOrderItem Sales Order Item
WBSElementInternalID Costs WBSElementInternalID WBS Internal ID
MfgOrderHasMultipleItems Costs MfgOrderHasMultipleItems
ControllingArea Costs ControllingArea Controlling Area
ReferenceOrder Costs ReferenceOrder Reference Order
ResponsibleCostCenter Costs ResponsibleCostCenter Responsible Cost Center
CostElement Costs CostElement G/L Account
BusinessTransactionCategory Costs BusinessTransactionCategory Business Transaction Category
ControllingDebitCreditCode Costs ControllingDebitCreditCode Dr/Cr ind. CO
CtrlgOrignClassificationFoFltr Costs CtrlgOriginClassification
OrderItem Costs OrderItem
AccountAssignmentType Costs AccountAssignmentType Sndr AcctAssgmt Type
PartnerAccountAssignment Costs PartnerAccountAssignment Partner Account Assignment
PartnerObjectType Costs PartnerObjectType Partner Account Assignment Type
PartnerCostCenter Costs PartnerCostCenter Sender Cost Ctr
PartnerCostCtrActivityType Costs PartnerCostCtrActivityType Partner Cost Center Activity Type
PartnerOrder
UnitOfMeasure Costs UnitOfMeasure Unit Protected Qty
MaterialForFilter Costs Material Vehicle Model
CostOriginGroupForFilter Costs CostOriginGroup Origin Group
SubLedgerAcctLineItemType Costs SubLedgerAcctLineItemType SLALineItemType
IsLotSizeIndependent Costs IsLotSizeIndependent
OriginCostCenter Costs OriginCostCenter
OriginCostCtrActivityType Costs OriginCostCtrActivityType
BusinessTransactionCatPrefix
CostElementCategory CostElement CostElementCategory
ChartOfAccounts CostElement ChartOfAccounts Node Class
Plant Costs Plant Valuation Area
Material Costs Material Vehicle Model
CostOriginGroup Costs CostOriginGroup Origin Group
OriginCostCenterelseendasOriginObject
DisplayCurrency Costs DisplayCurrency Display Currency
AmountInDisplayCurrency Costs AmountInDisplayCurrency
TotalQuantity Costs TotalQuantity Activity Quantity

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 P_EBASO_OrderCost2.
-- 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.
-- Parameters: P_FromFiscalYearPeriod : fis_jahrper, P_ToFiscalYearPeriod : fis_jahrper, P_Ledger : fins_ledger

CREATE VIEW P_EBASO_OrderCost2 AS
SELECT
  Costs.Ledger AS Ledger,
  Costs.CompanyCode AS CompanyCode,
  Costs.FiscalYear AS FiscalYear,
  Costs.AccountingDocument AS AccountingDocument,
  Costs.LedgerGLLineItem AS LedgerGLLineItem,
  Costs.FinancialPlanningReqTransSqnc AS FinancialPlanningReqTransSqnc,
  Costs.FinancialPlanningDataPacket AS FinancialPlanningDataPacket,
  Costs.FinancialPlanningEntryItem AS FinancialPlanningEntryItem,
  Costs.ControllingValueType AS ControllingValueType,
  Costs.SelectedCurrencyBranch AS SelectedCurrencyBranch,
  Costs.PlantForFilter AS PlantForFilter,
  Costs.OrderDescription AS OrderDescription,
  Costs.OrderType AS OrderType,
  Costs.Product AS Product,
  Costs.OrderID AS OrderID,
  Costs.OrderCategory AS OrderCategory,
  Costs.ProfitCenter AS ProfitCenter,
  Costs.MRPPlant AS MRPPlant,
  Costs.StorageLocation AS StorageLocation,
  Costs.ProductionVersion AS ProductionVersion,
  Costs.SalesOrder AS SalesOrder,
  Costs.SalesOrderItem AS SalesOrderItem,
  Costs.WBSElementInternalID AS WBSElementInternalID,
  Costs.MfgOrderHasMultipleItems AS MfgOrderHasMultipleItems,
  Costs.ControllingArea AS ControllingArea,
  Costs.ReferenceOrder AS ReferenceOrder,
  Costs.ResponsibleCostCenter AS ResponsibleCostCenter,
  Costs.CostElement AS CostElement,
  Costs.BusinessTransactionCategory AS BusinessTransactionCategory,
  Costs.ControllingDebitCreditCode AS ControllingDebitCreditCode,
  Costs.CtrlgOriginClassification AS CtrlgOrignClassificationFoFltr,
  Costs.OrderItem AS OrderItem,
  Costs.AccountAssignmentType AS AccountAssignmentType,
  Costs.PartnerAccountAssignment AS PartnerAccountAssignment,
  Costs.PartnerObjectType AS PartnerObjectType,
  Costs.PartnerCostCenter AS PartnerCostCenter,
  Costs.PartnerCostCtrActivityType AS PartnerCostCtrActivityType,
  cast(Costs.PartnerOrder as fis_par_aufnr) AS PartnerOrder,
  Costs.UnitOfMeasure AS UnitOfMeasure,
  Costs.Material AS MaterialForFilter,
  Costs.CostOriginGroup AS CostOriginGroupForFilter,
  Costs.SubLedgerAcctLineItemType AS SubLedgerAcctLineItemType,
  Costs.IsLotSizeIndependent AS IsLotSizeIndependent,
  Costs.OriginCostCenter AS OriginCostCenter,
  Costs.OriginCostCtrActivityType AS OriginCostCtrActivityType,
  substring(Costs.BusinessTransactionCategory, 1, 3) AS BusinessTransactionCatPrefix,
  CostElement.CostElementCategory AS CostElementCategory,
  CostElement.ChartOfAccounts AS ChartOfAccounts,
  Costs.Plant AS Plant,
  Costs.Material AS Material,
  Costs.CostOriginGroup AS CostOriginGroup,
  case when Costs.Material <> '' then concat(concat(Costs.Plant, '/'), Costs.Material) when Costs.CostOriginGroup <> '' then Costs.CostOriginGroup when Costs.OriginCostCenter <> '' and Costs.OriginCostCtrActivityType <> '' then concat(concat(Costs.OriginCostCenter, '/'), Costs.OriginCostCtrActivityType) when Costs.OriginCostCenter <> '' and (Costs.OriginCostCtrActivityType = '' or Costs.OriginCostCtrActivityType is null) then Costs.OriginCostCenter else '' end as OriginObject AS OriginCostCenterelseendasOriginObject,
  Costs.DisplayCurrency AS DisplayCurrency,
  Costs.AmountInDisplayCurrency AS AmountInDisplayCurrency,
  Costs.TotalQuantity AS TotalQuantity
FROM P_EBASO_OrderCost1
;