P_DELIVERYPROCFLOWTRANSFORD
Delivery Process Flow WM Transfer Order
P_DELIVERYPROCFLOWTRANSFORD is a CDS View in S/4HANA. Delivery Process Flow WM Transfer Order. It contains 7 fields. 6 CDS views read from this table.
CDS Views using this table (6)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| P_DeliveryProcFlow | view | inner | CONSUMPTION | Delivery Process Flow |
| P_DelivProcFlowLatestConfDate | view | from | COMPOSITE | Latest Warehouse Transfer Order Confirmation Date |
| P_DelivProcFlowLatestTransfOrd | view | from | COMPOSITE | Latest Warehouse Transfer Order |
| P_DlvNodesForInbDelivProcFlow | view | inner | COMPOSITE | |
| P_InbDelivProcFlowChildren | view | inner | COMPOSITE | Inbound Delivery Process Flow Successors |
| P_OutbDelivProcFlowRelated | view | inner | CONSUMPTION | Outbound Delivery Process Flow Predecessor and Successors |
Fields (7)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | DeliveryDocument | DeliveryDocument,InboundDelivery | 3 |
| KEY | PrecedingDocument | PrecedingDocument | 4 |
| KEY | PrecedingDocumentCategory | PrecedingDocumentCategory,SDDocumentCategory | 4 |
| KEY | SubsequentDocument | SubsequentDocument | 4 |
| KEY | SubsequentDocumentCategory | SubsequentDocumentCategory | 1 |
| WarehouseNumber | WarehouseNumber | 4 | |
| WrhsMgmtTransferOrder | WrhsMgmtTransferOrder | 4 |
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@EndUserText.label: 'Delivery Process Flow WM Transfer Order'
@AccessControl.authorizationCheck: #CHECK
@VDM.private: true
@VDM.viewType: #COMPOSITE
@AbapCatalog.sqlViewName: 'PDLVFLOWWMTO'
// Non-cancelled Warehouse Transfer Order
define view P_DeliveryProcFlowTransfOrd as
select distinct from I_SDDocumentProcessFlow as Flow // Successor WM Transfer Order
inner join I_WrhsMgmtTransferOrder
on I_WrhsMgmtTransferOrder.WrhsMgmtTransferOrder = Flow.SubsequentDocument
and I_WrhsMgmtTransferOrder.WarehouseNumber = Flow.WarehouseNumber
association [1..1] to I_DeliveryDocument as _DeliveryDocument on $projection.DeliveryDocument = _DeliveryDocument.DeliveryDocument
{
key cast(Flow.PrecedingDocument as vbeln_vl) as DeliveryDocument,
key Flow.PrecedingDocument,
key Flow.PrecedingDocumentCategory,
key Flow.SubsequentDocument,
key Flow.SubsequentDocumentCategory,
I_WrhsMgmtTransferOrder.WarehouseNumber,
I_WrhsMgmtTransferOrder.WrhsMgmtTransferOrder,
I_WrhsMgmtTransferOrder.TransferOrderInWrhsMgmtIsConfd,
I_WrhsMgmtTransferOrder.WrhsMgmtTransfOrdConfDate,
_DeliveryDocument
}
where Flow.SubsequentDocumentCategory = 'Q' -- WM Transfer Order
and ( I_WrhsMgmtTransferOrder._WrhsMgmtTransfOrdCanclnSts.TransfOrdInWrhsMgmtIsCanceled = '' or
I_WrhsMgmtTransferOrder._WrhsMgmtTransfOrdCanclnSts.TransfOrdInWrhsMgmtIsCanceled is null )
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SDDOCUMENTPROCESSFLOW",
"I_WRHSMGMTTRANSFERORDER",
"I_WRHSMGMTTRANSFORDCANCLNSTS"
],
"ASSOCIATED":
[
"I_DELIVERYDOCUMENT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/