I_PURORDSCHEDULELINEBASIC
Purchasing Document Schedule Line Basic
I_PURORDSCHEDULELINEBASIC is a CDS View in S/4HANA. Purchasing Document Schedule Line Basic. It contains 15 fields. 5 CDS views read from this table.
CDS Views using this table (5)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_OverduePurchaseOrder | view | from | CONSUMPTION | Overdue Purchase Orders |
| C_POMassUpdtDelivSchedItm | view | from | CONSUMPTION | Delivery Schedule Lines |
| I_PurOrdScheduleLineAPI01 | view | from | BASIC | Schedule Line in Purchase Order |
| I_PurOrdScheduleLineTP | view | from | TRANSACTIONAL | Transactional View for PO Schedule Line |
| P_NumberOfScheduleLines | view | from | CONSUMPTION | Retrieves the number of schedule lines |
Fields (15)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | PurchaseOrder | PurchaseOrder | 1 |
| KEY | PurchaseOrderItem | PurchaseOrderItem | 1 |
| KEY | PurchaseOrderScheduleLine | ScheduleLine | 1 |
| _PurchaseRequisitionItem | _PurchaseRequisitionItem | 1 | |
| Batch | Batch | 1 | |
| BatchBySupplier | BatchBySupplier | 1 | |
| PerformancePeriodEndDate | PerformancePeriodEndDate | 1 | |
| PerformancePeriodStartDate | PerformancePeriodStartDate | 1 | |
| PurchaseOrderQuantityUnit | PurchaseOrderQuantityUnit | 1 | |
| PurchaseRequisition | PurchaseRequisition | 1 | |
| PurchaseRequisitionItem | PurchaseRequisitionItem | 1 | |
| RoughGoodsReceiptQty | RoughGoodsReceiptQty | 1 | |
| SchedLineStscDeliveryDate | SchedLineStscDeliveryDate | 1 | |
| ScheduleLineDeliveryDate | ScheduleLineDeliveryDate | 1 | |
| ScheduleLineOrderQuantity | ScheduleLineOrderQuantity | 1 |
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Purchasing Document Schedule Line Basic'
@VDM.viewType: #BASIC
@AbapCatalog.sqlViewName: 'IMMPURORDSLBASIC'
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.representativeKey: 'PurchaseOrderScheduleLine'
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
define view I_PurOrdScheduleLineBasic
as select from I_PurgDocScheduleLineBasic
inner join I_PurchaseOrder on I_PurgDocScheduleLineBasic.PurchasingDocument = I_PurchaseOrder.PurchaseOrder
association [1..1] to I_PurchaseOrder as _PurchaseOrder on $projection.PurchaseOrder = _PurchaseOrder.PurchaseOrder
association [1..1] to I_PurchaseOrderItem as _PurchaseOrderItem on $projection.PurchaseOrder = _PurchaseOrderItem.PurchaseOrder
and $projection.PurchaseOrderItem = _PurchaseOrderItem.PurchaseOrderItem
{
key PurchasingDocument as PurchaseOrder,
key PurchasingDocumentItem as PurchaseOrderItem,
key ScheduleLine as PurchaseOrderScheduleLine,
ScheduleLine,
@ObjectModel: { foreignKey.association: '_DeliveryDateCategory'}
DelivDateCategory,
ScheduleLineDeliveryDate,
SchedLineStscDeliveryDate,
PerformancePeriodStartDate,
PerformancePeriodEndDate,
ScheduleLineDeliveryTime,
ScheduleLineOrderQuantity,
RoughGoodsReceiptQty,
@Semantics.unitOfMeasure: true
@ObjectModel.foreignKey.association: '_PurchaseOrderQuantityUnit'
OrderQuantityUnit as PurchaseOrderQuantityUnit,
@ObjectModel.foreignKey.association: '_PurchaseRequisition'
PurchaseRequisition,
@ObjectModel.foreignKey.association: '_PurchaseRequisitionItem'
PurchaseRequisitionItem,
SourceOfCreation,
PrevDelivQtyOfScheduleLine,
NoOfRemindersOfScheduleLine,
ScheduleLineIsFixed,
ScheduleLineCommittedQuantity,
Reservation,
ProductAvailabilityDate,
MaterialStagingTime,
TransportationPlanningDate,
TransportationPlanningTime,
LoadingDate,
LoadingTime,
GoodsIssueDate,
GoodsIssueTime,
STOLatestPossibleGRDate,
STOLatestPossibleGRTime,
StockTransferDeliveredQuantity,
ScheduleLineIssuedQuantity,
MRPRelevantQuantity,
Batch,
BatchBySupplier,
_PurchaseRequisition,
_PurchaseRequisitionItem,
_DeliveryDateCategory,
_PurchaseOrder,
_PurchaseOrderItem,
_OrderQuantityUnit as _PurchaseOrderQuantityUnit,
// Text associations for CustomUI
_OrderQuantityUnitText as _PurchaseOrderQuantityUnitText
}