C_APProcessFlowMatDocVH

DDL: C_APPROCESSFLOWMATDOCVH SQL: CAPFLWMDVH Type: view CONSUMPTION Package: ODATA_PROCESS_FLOW_AP

AP Process Flow: Material Document

C_APProcessFlowMatDocVH is a Consumption CDS View that provides data about "AP Process Flow: Material Document" in SAP S/4HANA. It reads from 1 data source (I_MaterialDocumentRecord) and exposes 18 fields with key fields MaterialDocumentYear, MaterialDocument. Part of development package ODATA_PROCESS_FLOW_AP.

Data Sources (1)

SourceAliasJoin Type
I_MaterialDocumentRecord I_MaterialDocumentRecord from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CAPFLWMDVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.dataCategory #VALUE_HELP view
DataAging.noAgingRestriction false view
EndUserText.label AP Process Flow: Material Document view
VDM.viewType #CONSUMPTION view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY MaterialDocumentYear MaterialDocumentYear
KEY MaterialDocument MaterialDocument
Plant Plant
IssuingOrReceivingPlant IssuingOrReceivingPlant
StorageLocation StorageLocation
IssuingOrReceivingStorageLoc IssuingOrReceivingStorageLoc
GoodsMovementType GoodsMovementType
Customer Customer
Supplier Supplier
StockOwner StockOwner
_Customer _Customer
_Supplier _Supplier
_BPStockOwner _BPStockOwner
_IssuingOrReceivingStorageLoc _IssuingOrReceivingStorageLoc
_StorageLocation _StorageLocation
_SupplierCompanyByPlant _SupplierCompanyByPlant
_CustomerCompanyByPlant _CustomerCompanyByPlant
AuthorizationGroup _BPStockOwner AuthorizationGroup
@AbapCatalog.sqlViewName: 'CAPFLWMDVH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED

@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass:#TRANSACTIONAL
@ObjectModel.dataCategory: #VALUE_HELP

@DataAging.noAgingRestriction: false

@EndUserText.label: 'AP Process Flow: Material Document'

@VDM.viewType: #CONSUMPTION

define view C_APProcessFlowMatDocVH
  as select from I_MaterialDocumentRecord
{
  key MaterialDocumentYear,
  key MaterialDocument,
      Plant,

      @Consumption.hidden: true
      IssuingOrReceivingPlant,
      @Consumption.hidden: true
      StorageLocation,
      @Consumption.hidden: true
      IssuingOrReceivingStorageLoc,
      @Consumption.hidden: true
      GoodsMovementType,
      @Consumption.hidden: true
      Customer,
      @Consumption.hidden: true
      Supplier,
      @Consumption.hidden: true
      StockOwner,
      @Consumption.hidden: true
      _Customer,
      @Consumption.hidden: true
      _Supplier,
      @Consumption.hidden: true
      _BPStockOwner,
      @Consumption.hidden: true
      _IssuingOrReceivingStorageLoc,
      @Consumption.hidden: true
      _StorageLocation,
      @Consumption.hidden: true
      _SupplierCompanyByPlant,
      @Consumption.hidden: true
      _CustomerCompanyByPlant,
      @Consumption.hidden: true
      _BPStockOwner.AuthorizationGroup //GDPR Supplier Authorization

      
}
where
      MaterialDocumentRecordType =  'MDOC'
  and IsMaterialDocumentHeader   =  1
  and PurchaseOrder              <> ' '