C_PurchaseOrderFeatureDetail

DDL: C_PURCHASEORDERFEATUREDETAIL SQL: CPURORDFEATUREDT Type: view CONSUMPTION Package: ODATA_MM_PUR_PO_MAINTAIN_V2

Feature Detail of Purchase Order

C_PurchaseOrderFeatureDetail is a Consumption CDS View that provides data about "Feature Detail of Purchase Order" in SAP S/4HANA. It reads from 1 data source (I_PurchaseOrder) and exposes 13 fields with key fields PurchaseOrder, PurchasingFeature, DatabaseTable, DatabaseTableField. Part of development package ODATA_MM_PUR_PO_MAINTAIN_V2.

Data Sources (1)

SourceAliasJoin Type
I_PurchaseOrder I_PurchaseOrder from

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName CPURORDFEATUREDT view
VDM.viewType #CONSUMPTION view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Feature Detail of Purchase Order view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder
KEY PurchasingFeature
KEY DatabaseTable
KEY DatabaseTableField
PurchasingFeatureName
PurchasingFeatureParentNodeID
PurchasingFeatureParNodeName
PurchasingFeatureNodeID
PurchasingFeatureNodeName
PurchasingFeatureFieldName
PurchasingFeatureFieldValue
PurgFeatureFieldIsSupported
PurgFeatureFldValueIsSupported
@AbapCatalog.sqlViewName: 'CPURORDFEATUREDT'
@VDM.viewType: #CONSUMPTION
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@EndUserText.label: 'Feature Detail of Purchase Order'

define view C_PurchaseOrderFeatureDetail 

  as select from I_PurchaseOrder 

{
  key PurchaseOrder                             as PurchaseOrder,
  key cast('' as purchasing_document_feature)   as PurchasingFeature,
  key cast('' as abap.char(16))                 as DatabaseTable,
  key cast('' as abap.char(30))                 as DatabaseTableField,
      cast('' as abap.char(80))                 as PurchasingFeatureName,
      cast('' as mm_pur_feature_parent_node_id) as PurchasingFeatureParentNodeID,
      cast('' as abap.char(60))                 as PurchasingFeatureParNodeName,
      cast('' as mm_pur_feature_node_id)        as PurchasingFeatureNodeID,
      cast('' as abap.char(60))                 as PurchasingFeatureNodeName,
      cast('' as abap.char(100))                as PurchasingFeatureFieldName,
      cast('' as abap.char(100))                as PurchasingFeatureFieldValue,      
      cast('' as abap.char(1))                  as PurgFeatureFieldIsSupported,
      cast('' as abap.char(1))                  as PurgFeatureFldValueIsSupported
}