C_InbDelivProcFlow

DDL: C_INBDELIVPROCFLOW SQL: CIBDLVPROCFLOW Type: view CONSUMPTION

Inbound Delivery Process Flow

C_InbDelivProcFlow is a Consumption CDS View that provides data about "Inbound Delivery Process Flow" in SAP S/4HANA. It reads from 1 data source (I_InboundDelivery) and exposes 16 fields with key fields InboundDelivery, PrecedingDocument, PrecedingDocumentCategory, SubsequentDocument, SubsequentDocumentCategory.

Data Sources (1)

SourceAliasJoin Type
I_InboundDelivery Delivery inner

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName CIBDLVPROCFLOW view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Inbound Delivery Process Flow view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.compositionRoot true view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY InboundDelivery I_InboundDelivery InboundDelivery
KEY PrecedingDocument Flow PrecedingDocument
KEY PrecedingDocumentCategory Flow PrecedingDocumentCategory
KEY SubsequentDocument
KEY SubsequentDocumentCategory Flow SubsequentDocumentCategory
ShippingPoint I_InboundDelivery ShippingPoint
Plant Flow Plant
CompGrpMatl Flow CompGrpMatl
PurchaseOrder Flow PurchaseOrder
WarehouseNumber Flow WarehouseNumber
WrhsMgmtTransferOrder Flow WrhsMgmtTransferOrder
MaterialDocument Flow MaterialDocument
MaterialDocumentYear Flow MaterialDocumentYear
SupplierInvoice Flow SupplierInvoice
FiscalYear Flow FiscalYear
BillingDocument Flow BillingDocument
@AbapCatalog.sqlViewName: 'CIBDLVPROCFLOW'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Inbound Delivery Process Flow'
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.compositionRoot:true

define view C_InbDelivProcFlow
  as select distinct from P_InboundDeliveryProcessFlow  as Flow
    inner join            I_InboundDelivery             as Delivery on Delivery.InboundDelivery = Flow.InboundDelivery
{
  key Delivery.InboundDelivery                        as InboundDelivery,
  key Flow.PrecedingDocument                          as PrecedingDocument,
  key Flow.PrecedingDocumentCategory                  as PrecedingDocumentCategory,
  key cast(Flow.SubsequentDocument as subsequ_doc)    as SubsequentDocument,
  key Flow.SubsequentDocumentCategory                 as SubsequentDocumentCategory,

      // Delivery

      Delivery.ShippingPoint                          as ShippingPoint,
      Flow.Plant                                        as Plant,
      Flow.CompGrpMatl                                  as CompGrpMatl,

      //Sales Order

      Flow.PurchaseOrder                              as PurchaseOrder,

      // Warehouse Management Transfer Order

      Flow.WarehouseNumber                            as WarehouseNumber,
      Flow.WrhsMgmtTransferOrder                        as WrhsMgmtTransferOrder,

      // Material Document

      Flow.MaterialDocument                           as MaterialDocument,
      Flow.MaterialDocumentYear                         as MaterialDocumentYear,

      // Billing Document

      Flow.SupplierInvoice                            as SupplierInvoice,
      Flow.FiscalYear                                 as FiscalYear,

      Flow.BillingDocument                              as BillingDocument

      // Display of Freight Order is not yet implemented on Inbound Delivery Object Page

      // Flow.FreightOrder                                 as FreightOrder


}