P_PurOrdSchedAcctAssgmt

DDL: P_PURORDSCHEDACCTASSGMT SQL: PMMPOSCHEDACCT Type: view CONSUMPTION Package: ODATA_MM_ANALYTICS

Pur Ord Schedue Lines Account Assignment

P_PurOrdSchedAcctAssgmt is a Consumption CDS View that provides data about "Pur Ord Schedue Lines Account Assignment" in SAP S/4HANA. It reads from 1 data source (P_PurOrdSchedAcct) and exposes 36 fields with key fields PurchaseOrder, PurchaseOrderItem, ScheduleLine. Part of development package ODATA_MM_ANALYTICS.

Data Sources (1)

SourceAliasJoin Type
P_PurOrdSchedAcct P_PurOrdSchedAcct from

Parameters (3)

NameTypeDefault
P_DisplayCurrency displaycurrency
P_StartDate bedat
P_EndDate bedat

Annotations (8)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName PMMPOSCHEDACCT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Pur Ord Schedue Lines Account Assignment view
VDM.private true view
VDM.viewType #CONSUMPTION view
AccessControl.personalData.blocking #NOT_REQUIRED view

Fields (36)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrderItem PurchaseOrder Purchasing Document
KEY PurchaseOrderItem PurchaseOrderItem PurchaseOrderItem Purchasing Document Item
KEY ScheduleLine ScheduleLine Schedule Line
PurchaseOrderCategory PurchaseOrderItem PurchaseOrderCategory Doc. Category
PurchaseOrderItemCategory PurchaseOrderItem PurchaseOrderItemCategory Item Category
PurchaseRequisition PurchaseOrderItem PurchaseRequisition Requisition
PurchaseRequisitionItem PurchaseOrderItem PurchaseRequisitionItem Requisn. item
PurchaseOrderType PurchaseOrderType PO Type
PurchaseOrderDate PurchaseOrderDate PO Date
Supplier Supplier Supplier
CompanyCode CompanyCode Receiver Company Code
ReceivingCompanyCode ReceivingCompanyCode Rcvg Co Code
PurchasingGroup PurchasingGroup Purchasing Group
PurchasingOrganization PurchasingOrganization Purchasing Organization
MaterialGroup PurchaseOrderItem MaterialGroup Product Group
Material PurchaseOrderItem Material Vehicle Model
Plant PurchaseOrderItem Plant Valuation Area
ProductType PurchaseOrderItem ProductType Product Type Group
ServicePerformer PurchaseOrderItem ServicePerformer Service Performer
ScheduleLineDeliveryDate ScheduleLineDeliveryDate Delivery Date
SchedLineStscDeliveryDate SchedLineStscDeliveryDate Stat. Del. Date
PerformancePeriodStartDate PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate PerformancePeriodEndDate End of Performance Period
ScheduleLineDeliveryTime ScheduleLineDeliveryTime Time
ScheduleLineOrderQuantity ScheduleLineOrderQuantity Scheduled Qty
RoughGoodsReceiptQty RoughGoodsReceiptQty Delivered
CreatedByUser CreatedByUser User Name
PurchaseContract PurchaseOrderItem PurchaseContract Purchasing Doc.
PurchaseContractItem PurchaseOrderItem PurchaseContractItem Item
MultipleAcctAssgmtDistribution PurchaseOrderItem MultipleAcctAssgmtDistribution Distribution
AccountAssignmentCategory PurchaseOrderItem AccountAssignmentCategory Acct Assgmt Cat
PurchaseOrderQuantityUnit PurchaseOrderItem PurchaseOrderQuantityUnit Order Unit
DisplayCurrency
Currency Currency Valuation Crcy
_PurchaseRequisition PurchaseOrderItem _PurchaseRequisition
_PurchaseRequisitionItem PurchaseOrderItem _PurchaseRequisitionItem

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_PurOrdSchedAcctAssgmt.
-- 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: PMMPOSCHEDACCT
-- Parameters: P_DisplayCurrency : displaycurrency, P_StartDate : bedat, P_EndDate : bedat

CREATE VIEW P_PurOrdSchedAcctAssgmt AS
SELECT
  PurchaseOrderItem.PurchaseOrder AS PurchaseOrder,
  PurchaseOrderItem.PurchaseOrderItem AS PurchaseOrderItem,
  ScheduleLine,
  PurchaseOrderItem.PurchaseOrderCategory AS PurchaseOrderCategory,
  PurchaseOrderItem.PurchaseOrderItemCategory AS PurchaseOrderItemCategory,
  PurchaseOrderItem.PurchaseRequisition AS PurchaseRequisition,
  PurchaseOrderItem.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  PurchaseOrderType,
  PurchaseOrderDate,
  Supplier,
  CompanyCode,
  ReceivingCompanyCode,
  PurchasingGroup,
  PurchasingOrganization,
  PurchaseOrderItem.MaterialGroup AS MaterialGroup,
  PurchaseOrderItem.Material AS Material,
  PurchaseOrderItem.Plant AS Plant,
  PurchaseOrderItem.ProductType AS ProductType,
  PurchaseOrderItem.ServicePerformer AS ServicePerformer,
  ScheduleLineDeliveryDate,
  SchedLineStscDeliveryDate,
  PerformancePeriodStartDate,
  PerformancePeriodEndDate,
  ScheduleLineDeliveryTime,
  ScheduleLineOrderQuantity,
  RoughGoodsReceiptQty,
  CreatedByUser,
  PurchaseOrderItem.PurchaseContract AS PurchaseContract,
  PurchaseOrderItem.PurchaseContractItem AS PurchaseContractItem,
  PurchaseOrderItem.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
  PurchaseOrderItem.AccountAssignmentCategory AS AccountAssignmentCategory,
  PurchaseOrderItem.PurchaseOrderQuantityUnit AS PurchaseOrderQuantityUnit,
  cast( :P_DisplayCurrency as displaycurrency ) AS DisplayCurrency,
  Currency,
  PurchaseOrderItem._PurchaseRequisition AS _PurchaseRequisition,
  PurchaseOrderItem._PurchaseRequisitionItem AS _PurchaseRequisitionItem
FROM P_PurOrdSchedAcct
;