P_EBOrderHdrItmProdnCost1v2

DDL: P_EBORDERHDRITMPRODNCOST1V2 SQL: PEBORDHAIPC1V2 Type: view COMPOSITE Package: ODATA_CO_RT_PRODUCTION_COSTS

Event-Based Order Header and Item Production Cost 1 v2

P_EBOrderHdrItmProdnCost1v2 is a Composite CDS View that provides data about "Event-Based Order Header and Item Production Cost 1 v2" in SAP S/4HANA. It reads from 3 data sources (I_LedgerCompanyCodeCrcyRolesVH, P_EvtBsdOrderMinCompletelyDLV, P_RealTmeWrkInProcOrdHdAndItem) and exposes 68 fields with key fields OrderID, OrderItem. Part of development package ODATA_CO_RT_PRODUCTION_COSTS.

Data Sources (3)

SourceAliasJoin Type
I_LedgerCompanyCodeCrcyRolesVH _LdgrCompCodeCrcy inner
P_EvtBsdOrderMinCompletelyDLV _OrderStatus inner
P_RealTmeWrkInProcOrdHdAndItem EvtBsdOrderAndItem from

Parameters (4)

NameTypeDefault
P_Ledger fins_ledger
P_FromFiscalYearPeriod fins_fyearperiod
P_ToFiscalYearPeriod fins_fyearperiod
P_CurrencyRole fis_curtp

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PEBORDHAIPC1V2 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (68)

KeyFieldSource TableSource FieldDescription
KEY OrderID P_RealTmeWrkInProcOrdHdAndItem OrderID Order ID
KEY OrderItem P_RealTmeWrkInProcOrdHdAndItem OrderItem
OrderInternalID P_RealTmeWrkInProcOrdHdAndItem OrderInternalID Plan No.f.Oper.
ObjectInternalID P_RealTmeWrkInProcOrdHdAndItem ObjectInternalID Object number
OrderType P_RealTmeWrkInProcOrdHdAndItem OrderType Order Type
OrderCategory P_RealTmeWrkInProcOrdHdAndItem OrderCategory Order Category
ExternalOrder P_RealTmeWrkInProcOrdHdAndItem ExternalOrder Ext. order no.
OrderDescription P_RealTmeWrkInProcOrdHdAndItem OrderDescription
Plant P_RealTmeWrkInProcOrdHdAndItem Plant Valuation Area
CompanyCode P_RealTmeWrkInProcOrdHdAndItem CompanyCode Receiver Company Code
BaseUnit
RatioUnit
CombnOrdCombinationIdentifier P_RealTmeWrkInProcOrdHdAndItem CombnOrdCombinationIdentifier
CombinedOrder P_RealTmeWrkInProcOrdHdAndItem CombinedOrder
SuperiorOrder P_RealTmeWrkInProcOrdHdAndItem SuperiorOrder
MfgOrderIsPartOfCollvOrder P_RealTmeWrkInProcOrdHdAndItem MfgOrderIsPartOfCollvOrder
Ledger
ControllingArea P_RealTmeWrkInProcOrdHdAndItem ControllingArea Controlling Area
BusinessArea P_RealTmeWrkInProcOrdHdAndItem BusinessArea Business Area
ProfitCenter P_RealTmeWrkInProcOrdHdAndItem ProfitCenter Profit Center
ResponsibleCostCenter P_RealTmeWrkInProcOrdHdAndItem ResponsibleCostCenter Responsible Cost Center
WBSElementInternalID P_RealTmeWrkInProcOrdHdAndItem WBSElementInternalID WBS Internal ID
ProductionVersion P_RealTmeWrkInProcOrdHdAndItem ProductionVersion Version ID
SalesOrder P_RealTmeWrkInProcOrdHdAndItem SalesOrder SD Document
SalesOrderItem P_RealTmeWrkInProcOrdHdAndItem SalesOrderItem Sales Order Item
Material P_RealTmeWrkInProcOrdHdAndItem Material Vehicle Model
MRPPlant P_RealTmeWrkInProcOrdHdAndItem MRPPlant Plant
StorageLocation P_RealTmeWrkInProcOrdHdAndItem StorageLocation StorageLocation
ProductionUnit P_RealTmeWrkInProcOrdHdAndItem ProductionUnit
ValuationType P_RealTmeWrkInProcOrdHdAndItem ValuationType Valuation Type
IsMarkedForDeletion P_RealTmeWrkInProcOrdHdAndItem IsMarkedForDeletion Purch.org. data
MfgOrderHasMultipleItems P_RealTmeWrkInProcOrdHdAndItem MfgOrderHasMultipleItems
ActualCostsCostingVariant P_RealTmeWrkInProcOrdHdAndItem ActualCostsCostingVariant Act. Costing Variant
PlannedCostsCostingVariant P_RealTmeWrkInProcOrdHdAndItem PlannedCostsCostingVariant Plnd Costing Variant
PlannedReleaseDate P_RealTmeWrkInProcOrdHdAndItem PlannedReleaseDate
PlannedCompletionDate P_RealTmeWrkInProcOrdHdAndItem PlannedCompletionDate
CreatedByUser P_RealTmeWrkInProcOrdHdAndItem CreatedByUser User Name
CreationDate P_RealTmeWrkInProcOrdHdAndItem CreationDate Time Stamp
LastChangedByUser P_RealTmeWrkInProcOrdHdAndItem LastChangedByUser User Name
LastChangeDate P_RealTmeWrkInProcOrdHdAndItem LastChangeDate Time Stamp
TechnicalCompletionDate P_RealTmeWrkInProcOrdHdAndItem TechnicalCompletionDate
ScheduledBasicEndDate P_RealTmeWrkInProcOrdHdAndItem ScheduledBasicEndDate Sched. finish
ScheduledReleaseDate P_RealTmeWrkInProcOrdHdAndItem ScheduledReleaseDate
ActualStartDate P_RealTmeWrkInProcOrdHdAndItem ActualStartDate Actual Start
ConfirmedEndDate P_RealTmeWrkInProcOrdHdAndItem ConfirmedEndDate
ActualDeliveryDate P_RealTmeWrkInProcOrdHdAndItem ActualDeliveryDate Delivery Date
ActualReleasedDate P_RealTmeWrkInProcOrdHdAndItem ActualReleasedDate
OrderKeyStatus
DisplayCurrency I_LedgerCompanyCodeCrcyRolesVH Currency Valuation Crcy
CreditPlanCostInDspCrcy
DebitPlanCostInDspCrcy
CreditPlanFxdCostInDspCrcy
DebitPlanFxdCostInDspCrcy
CreditActlCostInDspCrcy
DebitActlCostInDspCrcy
CrdtActlFxdCostInDspCrcy
DebitActlFixedCostInDspCrcy
WIPCostInDspCrcy
UnrlzdCostRsrvAmtInDspCrcy
CostVarianceInDspCrcy
InptPrVarcAmtInDspCrcy
InptQtyVarcAmtInDspCrcy
RsceUsgeVarcAmtInDspCrcy
OutpPrVarcAmtInDspCrcy
LotSizeVarcAmtInDspCrcy
RmngVarcAmtInDspCrcy
PlanOutputQuantity
ActualOutputQuantity

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_EBOrderHdrItmProdnCost1v2.
-- 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: PEBORDHAIPC1V2
-- Parameters: P_Ledger : fins_ledger, P_FromFiscalYearPeriod : fins_fyearperiod, P_ToFiscalYearPeriod : fins_fyearperiod, P_CurrencyRole : fis_curtp

CREATE VIEW P_EBOrderHdrItmProdnCost1v2 AS
SELECT
  EvtBsdOrderAndItem.OrderID AS OrderID,
  EvtBsdOrderAndItem.OrderItem AS OrderItem,
  EvtBsdOrderAndItem.OrderInternalID AS OrderInternalID,
  EvtBsdOrderAndItem.ObjectInternalID AS ObjectInternalID,
  EvtBsdOrderAndItem.OrderType AS OrderType,
  EvtBsdOrderAndItem.OrderCategory AS OrderCategory,
  EvtBsdOrderAndItem.ExternalOrder AS ExternalOrder,
  EvtBsdOrderAndItem.OrderDescription AS OrderDescription,
  EvtBsdOrderAndItem.Plant AS Plant,
  EvtBsdOrderAndItem.CompanyCode AS CompanyCode,
  cast(EvtBsdOrderAndItem.BaseUnit as fis_meinh) AS BaseUnit,
  cast('%' as msehi) AS RatioUnit,
  EvtBsdOrderAndItem.CombnOrdCombinationIdentifier AS CombnOrdCombinationIdentifier,
  EvtBsdOrderAndItem.CombinedOrder AS CombinedOrder,
  EvtBsdOrderAndItem.SuperiorOrder AS SuperiorOrder,
  EvtBsdOrderAndItem.MfgOrderIsPartOfCollvOrder AS MfgOrderIsPartOfCollvOrder,
  :P_Ledger AS Ledger,
  EvtBsdOrderAndItem.ControllingArea AS ControllingArea,
  EvtBsdOrderAndItem.BusinessArea AS BusinessArea,
  EvtBsdOrderAndItem.ProfitCenter AS ProfitCenter,
  EvtBsdOrderAndItem.ResponsibleCostCenter AS ResponsibleCostCenter,
  EvtBsdOrderAndItem.WBSElementInternalID AS WBSElementInternalID,
  EvtBsdOrderAndItem.ProductionVersion AS ProductionVersion,
  EvtBsdOrderAndItem.SalesOrder AS SalesOrder,
  EvtBsdOrderAndItem.SalesOrderItem AS SalesOrderItem,
  EvtBsdOrderAndItem.Material AS Material,
  EvtBsdOrderAndItem.MRPPlant AS MRPPlant,
  EvtBsdOrderAndItem.StorageLocation AS StorageLocation,
  EvtBsdOrderAndItem.ProductionUnit AS ProductionUnit,
  EvtBsdOrderAndItem.ValuationType AS ValuationType,
  EvtBsdOrderAndItem.IsMarkedForDeletion AS IsMarkedForDeletion,
  EvtBsdOrderAndItem.MfgOrderHasMultipleItems AS MfgOrderHasMultipleItems,
  EvtBsdOrderAndItem.ActualCostsCostingVariant AS ActualCostsCostingVariant,
  EvtBsdOrderAndItem.PlannedCostsCostingVariant AS PlannedCostsCostingVariant,
  EvtBsdOrderAndItem.PlannedReleaseDate AS PlannedReleaseDate,
  EvtBsdOrderAndItem.PlannedCompletionDate AS PlannedCompletionDate,
  EvtBsdOrderAndItem.CreatedByUser AS CreatedByUser,
  EvtBsdOrderAndItem.CreationDate AS CreationDate,
  EvtBsdOrderAndItem.LastChangedByUser AS LastChangedByUser,
  EvtBsdOrderAndItem.LastChangeDate AS LastChangeDate,
  EvtBsdOrderAndItem.TechnicalCompletionDate AS TechnicalCompletionDate,
  EvtBsdOrderAndItem.ScheduledBasicEndDate AS ScheduledBasicEndDate,
  EvtBsdOrderAndItem.ScheduledReleaseDate AS ScheduledReleaseDate,
  EvtBsdOrderAndItem.ActualStartDate AS ActualStartDate,
  EvtBsdOrderAndItem.ConfirmedEndDate AS ConfirmedEndDate,
  EvtBsdOrderAndItem.ActualDeliveryDate AS ActualDeliveryDate,
  EvtBsdOrderAndItem.ActualReleasedDate AS ActualReleasedDate,
  cast(_OrderKeyStatus.StatusCode as fco_current_order_key_status) AS OrderKeyStatus,
  _LdgrCompCodeCrcy.Currency AS DisplayCurrency,
  coalesce(_OrderPlanCost.CreditPlanCostInDspCrcy, 0) AS CreditPlanCostInDspCrcy,
  coalesce(_OrderPlanCost.DebitPlanCostInDspCrcy, 0) AS DebitPlanCostInDspCrcy,
  coalesce(_OrderPlanCost.CreditPlanFxdCostInDspCrcy, 0) AS CreditPlanFxdCostInDspCrcy,
  coalesce(_OrderPlanCost.DebitPlanFxdCostInDspCrcy, 0) AS DebitPlanFxdCostInDspCrcy,
  coalesce(_OrderActualCost.CreditActlCostInDspCrcy, 0) AS CreditActlCostInDspCrcy,
  coalesce(_OrderActualCost.DebitActlCostInDspCrcy, 0) AS DebitActlCostInDspCrcy,
  coalesce(_OrderActualCost.CrdtActlFxdCostInDspCrcy, 0) AS CrdtActlFxdCostInDspCrcy,
  coalesce(_OrderActualCost.DebitActlFixedCostInDspCrcy, 0) AS DebitActlFixedCostInDspCrcy,
  coalesce(_OrderWIPCost.WIPCostInDspCrcy, 0) AS WIPCostInDspCrcy,
  coalesce(_OrderWIPCost.UnrlzdCostRsrvAmtInDspCrcy, 0) AS UnrlzdCostRsrvAmtInDspCrcy,
  coalesce(_OrderVarianceCost.AmountInDisplayCurrency, 0) AS CostVarianceInDspCrcy,
  coalesce(_OrderSplitVarianceCost.InptPrVarcAmtInDspCrcy, 0) AS InptPrVarcAmtInDspCrcy,
  coalesce(_OrderSplitVarianceCost.InptQtyVarcAmtInDspCrcy, 0) AS InptQtyVarcAmtInDspCrcy,
  coalesce(_OrderSplitVarianceCost.RsceUsgeVarcAmtInDspCrcy, 0) AS RsceUsgeVarcAmtInDspCrcy,
  coalesce(_OrderSplitVarianceCost.OutpPrVarcAmtInDspCrcy, 0) AS OutpPrVarcAmtInDspCrcy,
  coalesce(_OrderSplitVarianceCost.LotSizeVarcAmtInDspCrcy, 0) AS LotSizeVarcAmtInDspCrcy,
  coalesce(_OrderSplitVarianceCost.RmngVarcAmtInDspCrcy, 0) AS RmngVarcAmtInDspCrcy,
  coalesce(_OrderPlanCost.PlanOutputQuantity, 0) AS PlanOutputQuantity,
  coalesce(_OrderActualCost.ActualOutputQuantity, 0) AS ActualOutputQuantity
FROM P_RealTmeWrkInProcOrdHdAndItem AS EvtBsdOrderAndItem
INNER JOIN P_EvtBsdOrderMinCompletelyDLV AS _OrderStatus ON /* join condition not captured in parsed metadata */
INNER JOIN I_LedgerCompanyCodeCrcyRolesVH AS _LdgrCompCodeCrcy ON /* join condition not captured in parsed metadata */
;