P_AnaHubPurOrdSchdlnMigrData
Migration data for Hub po Schedule line
P_AnaHubPurOrdSchdlnMigrData is a Consumption CDS View that provides data about "Migration data for Hub po Schedule line" in SAP S/4HANA. It reads from 3 data sources (I_CentralPurchaseOrder, I_CentralPurchaseOrderItem, I_CntrlPurOrderScheduleLine) and exposes 100 fields with key fields ebeln, ebelp, etenr, BE_SOURCE_SYS. It has 2 associations to related views.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| I_CentralPurchaseOrder | _PurchaseOrder | from |
| I_CentralPurchaseOrderItem | _PurchaseOrderItem | inner |
| I_CntrlPurOrderScheduleLine | _PurchaseOrderScheduleLine | inner |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | E_PrmtHbRpldPurchaseOrder | _PrmtHbRpldPurchaseOrder | _PrmtHbRpldPurchaseOrder.PurchaseOrder = $projection.ebeln and _PrmtHbRpldPurchaseOrder.ExtSourceSystem = $projection.BE_SOURCE_SYS |
| [1..1] | E_PrmtHbRpldPurchaseOrderItem | _PrmtHbRpldPurchaseOrderItem | _PrmtHbRpldPurchaseOrderItem.PurchaseOrder = $projection.ebeln and _PrmtHbRpldPurchaseOrderItem.PurchaseOrderItem = $projection.ebelp and _PrmtHbRpldPurchaseOrderItem.ExtSourceSystem = $projection.BE_SOURCE_SYS |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PANAHUBPOMIGR | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Migration data for Hub po Schedule line | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.private | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view |
Fields (100)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ebeln | I_CntrlPurOrderScheduleLine | PurchaseOrder | Purchasing Document |
| KEY | ebelp | I_CntrlPurOrderScheduleLine | PurchaseOrderItem | Purchasing Document Item |
| KEY | etenr | I_CntrlPurOrderScheduleLine | ScheduleLine | Schedule Line |
| KEY | BE_SOURCE_SYS | I_CentralPurchaseOrder | ExtSourceSystem | Connected System ID |
| uniqueid | ||||
| NETWR_SL_REPCURR1 | ||||
| NETWR_SL_REPCURR2 | ||||
| WAERS_REPCURR1 | ||||
| WAERS_REPCURR2 | ||||
| netwr | I_CentralPurchaseOrderItem | NetAmount | Stated Amount | |
| waers | I_CentralPurchaseOrder | DocumentCurrency | Document Currency | |
| NETWR_BASE | ||||
| WAERS_BASE | I_CentralPurchaseOrder | DocumentCurrency | Document Currency | |
| OBMNG | ||||
| OBMNG_NETWR | ||||
| OBMNG_NETWR_REPCURR1 | ||||
| OBMNG_NETWR_REPCURR2 | ||||
| OBMNG_NETWR_BASE | ||||
| netpr | I_CentralPurchaseOrderItem | NetPriceAmount | Net Price | |
| NETPR_REPCURR1 | ||||
| NETPR_REPCURR2 | ||||
| NETPR_BASE | ||||
| meins | I_CentralPurchaseOrderItem | PurchaseOrderQuantityUnit | Order Unit | |
| ZERO_VAL_REPCURR_IND | ||||
| ekorg | I_CentralPurchaseOrder | PurchasingOrganization | Purchasing Organization | |
| ekgrp | I_CentralPurchaseOrder | PurchasingGroup | Purchasing Group | |
| bukrs | I_CentralPurchaseOrderItem | CompanyCode | Receiver Company Code | |
| werks | I_CentralPurchaseOrderItem | Plant | Valuation Area | |
| lifnr | I_CentralPurchaseOrder | Supplier | Supplier | |
| matnr | I_CentralPurchaseOrderItem | Material | Vehicle Model | |
| matkl | I_CentralPurchaseOrderItem | MaterialGroup | Product Group | |
| SERVICEPERFORMER | I_CentralPurchaseOrderItem | ServicePerformer | Service Performer | |
| elikz | I_CentralPurchaseOrderItem | IsCompletelyDelivered | Is completely delivered | |
| wepos | I_CentralPurchaseOrderItem | GoodsReceiptIsExpected | Goods Receipt | |
| loekz | I_CentralPurchaseOrderItem | PurchasingDocumentDeletionCode | Del. Indicator | |
| memory | I_CentralPurchaseOrder | PurchasingCompletenessStatus | Incomplete | |
| bstyp | I_CentralPurchaseOrder | PurchasingDocumentCategory | Doc. Category | |
| bsart | I_CentralPurchaseOrder | PurchaseOrderType | PO Type | |
| pstyp | I_CentralPurchaseOrderItem | PurchaseOrderItemCategory | Item Category | |
| knttp | I_CentralPurchaseOrderItem | AccountAssignmentCategory | Acct Assgmt Cat | |
| vrtkz | I_CentralPurchaseOrderItem | MultipleAcctAssgmtDistribution | Distribution | |
| konnr | I_CentralPurchaseOrderItem | PurchaseContract | Purchasing Doc. | |
| KTPNR | I_CentralPurchaseOrderItem | PurchaseContractItem | Item | |
| aedat | I_CentralPurchaseOrder | CreationDate | Time Stamp | |
| STATU | I_CentralPurchaseOrder | PurchasingDocumentOrigin | Status | |
| ernam | I_CentralPurchaseOrder | CreatedByUser | User Name | |
| procstat | I_CentralPurchaseOrder | PurchasingProcessingStatus | Proc. State | |
| BEDAT_POHDR | I_CentralPurchaseOrder | PurchasingDocumentOrderDate | PO Date | |
| isaged | I_CentralPurchaseOrder | PurchasingDocumentIsAged | Document aged | |
| MENGE_EKPO | I_CentralPurchaseOrderItem | OrderQuantity | Quantity | |
| MEINS_EKPO | I_CentralPurchaseOrderItem | PurchaseOrderQuantityUnit | Order Unit | |
| BPUMZ | I_CentralPurchaseOrderItem | OrderPriceUnitToOrderUnitNmrtr | Quantity Conversion Numerator | |
| bpumn | I_CentralPurchaseOrderItem | OrdPriceUnitToOrderUnitDnmntr | Quantity Conversion Denominator | |
| umrez | I_CentralPurchaseOrderItem | OrderItemQtyToBaseQtyNmrtr | Equal To | |
| umren | I_CentralPurchaseOrderItem | OrderItemQtyToBaseQtyDnmntr | Denominator | |
| PRODUCTTYPE | I_CentralPurchaseOrderItem | ProductType | Product Type Group | |
| retpo | I_CentralPurchaseOrderItem | IsReturnsItem | Returns Item | |
| frgrl | I_CentralPurchaseOrder | ReleaseIsNotCompleted | Subj.to Release | |
| FinalScheduleLine | ||||
| TOTALEXPECTEDQUANTITY | ||||
| LASTEXPECTEDQUANTITY | ||||
| NDD | ||||
| eindt | I_CntrlPurOrderScheduleLine | ScheduleLineDeliveryDate | Delivery Date | |
| slfdt | I_CntrlPurOrderScheduleLine | SchedLineStscDeliveryDate | Stat. Del. Date | |
| lpein | I_CntrlPurOrderScheduleLine | DelivDateCategory | Delivery Date | |
| menge | I_CntrlPurOrderScheduleLine | ScheduleLineOrderQuantity | Scheduled Qty | |
| ameng | I_CntrlPurOrderScheduleLine | PrevDelivQtyOfScheduleLine | Replenishmt qty | |
| wemng | I_CntrlPurOrderScheduleLine | RoughGoodsReceiptQty | Delivered | |
| wamng | I_CntrlPurOrderScheduleLine | ScheduleLineIssuedQuantity | Issued | |
| uzeit | I_CntrlPurOrderScheduleLine | ScheduleLineDeliveryTime | Time | |
| banfn | I_CntrlPurOrderScheduleLine | PurchaseRequisition | Requisition | |
| bnfpo | I_CntrlPurOrderScheduleLine | PurchaseRequisitionItem | Requisn. item | |
| estkz | I_CntrlPurOrderScheduleLine | SourceOfCreation | Creation Ind. | |
| mahnz | I_CntrlPurOrderScheduleLine | NoOfRemindersOfScheduleLine | No. Rem./Exp. | |
| bedat | I_CntrlPurOrderScheduleLine | ScheduleLineOrderDate | PurchOrderDate | |
| fixkz | I_CntrlPurOrderScheduleLine | ScheduleLineIsFixed | Fixing Ind. | |
| abart | I_CntrlPurOrderScheduleLine | SchedulingAgreementReleaseType | Settl. Category | |
| mng02 | I_CntrlPurOrderScheduleLine | ScheduleLineCommittedQuantity | Committed Qty | |
| dat01 | I_CntrlPurOrderScheduleLine | CommittedDeliveryDate | Finish date | |
| altdt | I_CntrlPurOrderScheduleLine | SchedLinePrevDelivDate | Prev.deliv.date | |
| mbdat | I_CntrlPurOrderScheduleLine | ProductAvailabilityDate | Mat.Avail.Date | |
| mbuhr | I_CntrlPurOrderScheduleLine | MaterialStagingTime | Staging Time | |
| lddat | I_CntrlPurOrderScheduleLine | LoadingDate | Loading Date | |
| lduhr | I_CntrlPurOrderScheduleLine | LoadingTime | Loading Time | |
| tddat | I_CntrlPurOrderScheduleLine | TransportationPlanningDate | TranspPlngDate | |
| tduhr | I_CntrlPurOrderScheduleLine | TransportationPlanningTime | Tr. Plan. Time | |
| wadat | I_CntrlPurOrderScheduleLine | GoodsIssueDate | Goods Issue Date CCD | |
| wauhr | I_CntrlPurOrderScheduleLine | GoodsIssueTime | GI Time | |
| eldat | I_CntrlPurOrderScheduleLine | STOLatestPossibleGRDate | GR End Date | |
| eluhr | I_CntrlPurOrderScheduleLine | STOLatestPossibleGRTime | GR End Time | |
| startdate | I_CntrlPurOrderScheduleLine | PerformancePeriodStartDate | Start of Performance Period | |
| enddate | I_CntrlPurOrderScheduleLine | PerformancePeriodEndDate | End of Performance Period | |
| _dataaging | I_CntrlPurOrderScheduleLine | SchedgLineDataAgingFilterDate | Data Aging | |
| peinh | I_CentralPurchaseOrderItem | NetPriceQuantity | Price Unit | |
| LOEKZ_POHDR | I_CentralPurchaseOrder | PurchasingDocumentDeletionCode | Del. Indicator | |
| USERDESCRIPTION | CreatedByUserName | Person Resp. | ||
| bprme | I_CentralPurchaseOrderItem | OrderPriceUnit | Order Price Un. | |
| lmein | I_CentralPurchaseOrderItem | BaseUnit | Unit of Measure | |
| reswk | I_CentralPurchaseOrder | SupplyingPlant | Supplying Plant | |
| ProcmtHubLastExtractionTime | ProcmtHubLastExtractionTime | Time Stamp |
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_AnaHubPurOrdSchdlnMigrData.
-- 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: PANAHUBPOMIGR
CREATE VIEW P_AnaHubPurOrdSchdlnMigrData AS
SELECT
_PurchaseOrderScheduleLine.PurchaseOrder AS ebeln,
_PurchaseOrderScheduleLine.PurchaseOrderItem AS ebelp,
_PurchaseOrderScheduleLine.ScheduleLine AS etenr,
_PurchaseOrder.ExtSourceSystem AS BE_SOURCE_SYS,
concat(_PurchaseOrderScheduleLine.PurchaseOrder, concat(_PurchaseOrderScheduleLine.PurchaseOrderItem, _PurchaseOrderScheduleLine.ScheduleLine ) ) AS uniqueid,
cast ( 0 as bwert_repcrcy1 ) AS NETWR_SL_REPCURR1,
cast ( 0 as bwert_repcrcy2 ) AS NETWR_SL_REPCURR2,
cast ( '' as waers_repcurr1 ) AS WAERS_REPCURR1,
cast ( '' as waers_repcurr2 ) AS WAERS_REPCURR2,
_PurchaseOrderItem.NetAmount AS netwr,
_PurchaseOrder.DocumentCurrency AS waers,
cast ( 0 as bwert_basecurr ) AS NETWR_BASE,
_PurchaseOrder.DocumentCurrency AS WAERS_BASE,
cast(0 as obmng ) AS OBMNG,
cast ( 0 as obmng_curr ) AS OBMNG_NETWR,
cast ( 0 as obmng_repcurr1 ) AS OBMNG_NETWR_REPCURR1,
cast ( 0 as obmng_repcurr2 ) AS OBMNG_NETWR_REPCURR2,
cast ( 0 as obmng_basecurr ) AS OBMNG_NETWR_BASE,
_PurchaseOrderItem.NetPriceAmount AS netpr,
cast ( 0 as netpr_repcrcy1 ) AS NETPR_REPCURR1,
cast ( 0 as netpr_repcrcy2) AS NETPR_REPCURR2,
cast ( 0 as netpr_basecurr ) AS NETPR_BASE,
_PurchaseOrderItem.PurchaseOrderQuantityUnit AS meins,
cast ( '0' as abap.char (2) ) AS ZERO_VAL_REPCURR_IND,
_PurchaseOrder.PurchasingOrganization AS ekorg,
_PurchaseOrder.PurchasingGroup AS ekgrp,
_PurchaseOrderItem.CompanyCode AS bukrs,
_PurchaseOrderItem.Plant AS werks,
_PurchaseOrder.Supplier AS lifnr,
_PurchaseOrderItem.Material AS matnr,
_PurchaseOrderItem.MaterialGroup AS matkl,
_PurchaseOrderItem.ServicePerformer AS SERVICEPERFORMER,
_PurchaseOrderItem.IsCompletelyDelivered AS elikz,
_PurchaseOrderItem.GoodsReceiptIsExpected AS wepos,
_PurchaseOrderItem.PurchasingDocumentDeletionCode AS loekz,
_PurchaseOrder.PurchasingCompletenessStatus AS memory,
_PurchaseOrder.PurchasingDocumentCategory AS bstyp,
_PurchaseOrder.PurchaseOrderType AS bsart,
_PurchaseOrderItem.PurchaseOrderItemCategory AS pstyp,
_PurchaseOrderItem.AccountAssignmentCategory AS knttp,
_PurchaseOrderItem.MultipleAcctAssgmtDistribution AS vrtkz,
_PurchaseOrderItem.PurchaseContract AS konnr,
_PurchaseOrderItem.PurchaseContractItem AS KTPNR,
_PurchaseOrder.CreationDate AS aedat,
_PurchaseOrder.PurchasingDocumentOrigin AS STATU,
_PurchaseOrder.CreatedByUser AS ernam,
_PurchaseOrder.PurchasingProcessingStatus AS procstat,
_PurchaseOrder.PurchasingDocumentOrderDate AS BEDAT_POHDR,
_PurchaseOrder.PurchasingDocumentIsAged AS isaged,
_PurchaseOrderItem.OrderQuantity AS MENGE_EKPO,
_PurchaseOrderItem.PurchaseOrderQuantityUnit AS MEINS_EKPO,
_PurchaseOrderItem.OrderPriceUnitToOrderUnitNmrtr AS BPUMZ,
_PurchaseOrderItem.OrdPriceUnitToOrderUnitDnmntr AS bpumn,
_PurchaseOrderItem.OrderItemQtyToBaseQtyNmrtr AS umrez,
_PurchaseOrderItem.OrderItemQtyToBaseQtyDnmntr AS umren,
_PurchaseOrderItem.ProductType AS PRODUCTTYPE,
_PurchaseOrderItem.IsReturnsItem AS retpo,
_PurchaseOrder.ReleaseIsNotCompleted AS frgrl,
cast ( '' as abap.char (1) ) AS FinalScheduleLine,
cast ( 0 as abap.int4 ) AS TOTALEXPECTEDQUANTITY,
cast ( 0 as abap.int4 ) AS LASTEXPECTEDQUANTITY,
cast ( '' as abap.char (1) ) AS NDD,
_PurchaseOrderScheduleLine.ScheduleLineDeliveryDate AS eindt,
_PurchaseOrderScheduleLine.SchedLineStscDeliveryDate AS slfdt,
_PurchaseOrderScheduleLine.DelivDateCategory AS lpein,
_PurchaseOrderScheduleLine.ScheduleLineOrderQuantity AS menge,
_PurchaseOrderScheduleLine.PrevDelivQtyOfScheduleLine AS ameng,
_PurchaseOrderScheduleLine.RoughGoodsReceiptQty AS wemng,
_PurchaseOrderScheduleLine.ScheduleLineIssuedQuantity AS wamng,
_PurchaseOrderScheduleLine.ScheduleLineDeliveryTime AS uzeit,
_PurchaseOrderScheduleLine.PurchaseRequisition AS banfn,
_PurchaseOrderScheduleLine.PurchaseRequisitionItem AS bnfpo,
_PurchaseOrderScheduleLine.SourceOfCreation AS estkz,
_PurchaseOrderScheduleLine.NoOfRemindersOfScheduleLine AS mahnz,
_PurchaseOrderScheduleLine.ScheduleLineOrderDate AS bedat,
_PurchaseOrderScheduleLine.ScheduleLineIsFixed AS fixkz,
_PurchaseOrderScheduleLine.SchedulingAgreementReleaseType AS abart,
_PurchaseOrderScheduleLine.ScheduleLineCommittedQuantity AS mng02,
_PurchaseOrderScheduleLine.CommittedDeliveryDate AS dat01,
_PurchaseOrderScheduleLine.SchedLinePrevDelivDate AS altdt,
_PurchaseOrderScheduleLine.ProductAvailabilityDate AS mbdat,
_PurchaseOrderScheduleLine.MaterialStagingTime AS mbuhr,
_PurchaseOrderScheduleLine.LoadingDate AS lddat,
_PurchaseOrderScheduleLine.LoadingTime AS lduhr,
_PurchaseOrderScheduleLine.TransportationPlanningDate AS tddat,
_PurchaseOrderScheduleLine.TransportationPlanningTime AS tduhr,
_PurchaseOrderScheduleLine.GoodsIssueDate AS wadat,
_PurchaseOrderScheduleLine.GoodsIssueTime AS wauhr,
_PurchaseOrderScheduleLine.STOLatestPossibleGRDate AS eldat,
_PurchaseOrderScheduleLine.STOLatestPossibleGRTime AS eluhr,
_PurchaseOrderScheduleLine.PerformancePeriodStartDate AS startdate,
_PurchaseOrderScheduleLine.PerformancePeriodEndDate AS enddate,
_PurchaseOrderScheduleLine.SchedgLineDataAgingFilterDate AS _dataaging,
_PurchaseOrderItem.NetPriceQuantity AS peinh,
_PurchaseOrder.PurchasingDocumentDeletionCode AS LOEKZ_POHDR,
CreatedByUserName AS USERDESCRIPTION,
_PurchaseOrderItem.OrderPriceUnit AS bprme,
_PurchaseOrderItem.BaseUnit AS lmein,
_PurchaseOrder.SupplyingPlant AS reswk,
ProcmtHubLastExtractionTime
FROM I_CentralPurchaseOrder AS _PurchaseOrder
INNER JOIN I_CentralPurchaseOrderItem AS _PurchaseOrderItem ON /* join condition not captured in parsed metadata */
INNER JOIN I_CntrlPurOrderScheduleLine AS _PurchaseOrderScheduleLine ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN E_PrmtHbRpldPurchaseOrder AS _PrmtHbRpldPurchaseOrder ON _PrmtHbRpldPurchaseOrder.PurchaseOrder = ebeln AND _PrmtHbRpldPurchaseOrder.ExtSourceSystem = BE_SOURCE_SYS -- association [1..1]
LEFT OUTER JOIN E_PrmtHbRpldPurchaseOrderItem AS _PrmtHbRpldPurchaseOrderItem ON _PrmtHbRpldPurchaseOrderItem.PurchaseOrder = ebeln AND _PrmtHbRpldPurchaseOrderItem.PurchaseOrderItem = ebelp AND _PrmtHbRpldPurchaseOrderItem.ExtSourceSystem = BE_SOURCE_SYS -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA