I_STOCKTRANSPTORDSCHEDULELINE
CDS View for STO Schedule Line
I_STOCKTRANSPTORDSCHEDULELINE is a CDS View in S/4HANA. CDS View for STO Schedule Line. It contains 5 fields. 13 CDS views read from this table.
CDS Views using this table (13)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_ExcessRqmtQtyPerSTOItm | view | from | BASIC | Aggregated Quantity Per Stock Transport Order Item |
| P_ABOP_HRF_STO | view | from | BASIC | |
| P_ABOPFC_STO_EXT | view | from | BASIC | |
| P_ABOPFieldCatalogSTO | view | from | BASIC | |
| P_ABOPRlvtStkTransptRqmt | view_entity | from | COMPOSITE | Advncd BOP Run All Rlvt Stk Transpt Docs |
| P_ABOPStaticWhereConditionSTO | view | from | COMPOSITE | |
| P_IntactvABOPRqmtAddlFields | view_entity | union | COMPOSITE | IBOP Requirements Additional Fields View |
| P_ReqdAllocStkTransptSchedLine | view_entity | inner | COMPOSITE | Requested Allocation Stock Transport Order Schedule Lines |
| P_SOTFieldCatalog_STO | view | from | COMPOSITE | |
| P_StkTransptFilteredSchedLine | view | from | CONSUMPTION | |
| P_STOItmSchdlnAnlyts | view | from | COMPOSITE | |
| P_SupAssgmtSTOItmQty | view | from | COMPOSITE | |
| rfm_scc_sto_schedule_line_agg | view | from | RFM STO Scheducule Line Aggregation |
Fields (5)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | PurchaseOrder | ATPRelevantDocument,ProdAllocAssignedOrder | 2 |
| KEY | ScheduleLine | ATPRelevantDocScheduleLine | 1 |
| KEY | ScheduleLineDeliveryDate | RequestedDeliveryDate,ScheduleLineDeliveryDate | 2 |
| KEY | ScheduleLineDeliveryTime | ScheduleLineDeliveryTime | 1 |
| OrderQuantityUnit | BaseUnit | 1 |
@AbapCatalog.sqlViewName: 'ISTOSCHLINE'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'CDS View for STO Schedule Line'
@VDM.viewType : #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.representativeKey: 'ScheduleLine'
@Metadata.ignorePropagatedAnnotations:true
define view I_StockTransptOrdScheduleLine as select from I_PurgDocScheduleLineBasic
inner join I_StockTransportOrder on I_PurgDocScheduleLineBasic.PurchasingDocument = I_StockTransportOrder.PurchaseOrder
association [1..1] to I_StockTransportOrder as _StockTransportOrder on $projection.PurchaseOrder = _StockTransportOrder.PurchaseOrder
association [1..1] to I_StockTransportOrderItem as _StockTransportOrderItem on $projection.PurchaseOrder = _StockTransportOrderItem.PurchaseOrder
and $projection.PurchaseOrderItem = _StockTransportOrderItem.PurchaseOrderItem
{
@ObjectModel.foreignKey.association: '_StockTransportOrder'
key cast (PurchasingDocument as vdm_stocktransportorder preserving type) as PurchaseOrder,
@ObjectModel.foreignKey.association: '_StockTransportOrderItem'
key cast (PurchasingDocumentItem as vdm_stocktransportorderitem preserving type) as PurchaseOrderItem,
key ScheduleLine,
//@ObjectModel: { foreignKey.association: '_DeliveryDateCategory'}
DelivDateCategory,
ScheduleLineDeliveryDate,
SchedLineStscDeliveryDate,
ScheduleLineDeliveryTime,
@Semantics.unitOfMeasure: true
OrderQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
ScheduleLineOrderQuantity,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
RoughGoodsReceiptQty,
@ObjectModel.foreignKey.association: '_PurchaseRequisition'
PurchaseRequisition,
@ObjectModel.foreignKey.association: '_PurchaseRequisitionItem'
PurchaseRequisitionItem,
SourceOfCreation,
NoOfRemindersOfScheduleLine,
ScheduleLineIsFixed,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
ScheduleLineCommittedQuantity,
Reservation,
ProductAvailabilityDate,
MaterialStagingTime,
TransportationPlanningDate,
TransportationPlanningTime,
LoadingDate,
LoadingTime,
GoodsIssueDate,
GoodsIssueTime,
STOLatestPossibleGRDate,
STOLatestPossibleGRTime,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
StockTransferDeliveredQuantity,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
ScheduleLineIssuedQuantity,
Batch,
ATPFCFSPriorityValue,
@ObjectModel.association.type: [#TO_COMPOSITION_PARENT]
_StockTransportOrderItem,
@ObjectModel.association.type: [#TO_COMPOSITION_ROOT]
_StockTransportOrder,
_PurchaseRequisition,
_PurchaseRequisitionItem,
_DeliveryDateCategory
}
where _StockTransportOrder.SupplyingPlant <> ''