C_CashFlowItemSupplier

DDL: C_CASHFLOWITEMSUPPLIER Type: view_entity CONSUMPTION Package: ODATA_PAYMENTDETAILS

Supplier of Cash Flow Item

C_CashFlowItemSupplier is a Consumption CDS View that provides data about "Supplier of Cash Flow Item" in SAP S/4HANA. It reads from 1 data source (I_Supplier) and exposes 10 fields with key field Supplier. Part of development package ODATA_PAYMENTDETAILS.

Data Sources (1)

SourceAliasJoin Type
I_Supplier I_Supplier from

Annotations (13)

NameValueLevelField
AccessControl.personalData.blocking #REQUIRED view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Supplier of Cash Flow Item view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey Supplier view
Analytics.technicalName CCSHFLWSUP view
VDM.viewType #CONSUMPTION view
UI.headerInfo.typeName Supplier view
UI.headerInfo.typeNamePlural Suppliers view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.value SupplierName view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY Supplier Supplier
StreetName StreetName
CityName CityName
PostalCode PostalCode
PhoneNumber1 PhoneNumber1
BPSupplierName BPSupplierName
SupplierAccountGroup SupplierAccountGroup
AuthorizationGroup AuthorizationGroup
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
_Supplier _Supplier
@AccessControl.personalData.blocking: #REQUIRED
@AccessControl.personalData.blockingIndicator: [ 'IsBusinessPurposeCompleted']
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Supplier of Cash Flow Item'
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.representativeKey: 'Supplier'
@Analytics.technicalName: 'CCSHFLWSUP'
@VDM.viewType: #CONSUMPTION

@UI.headerInfo: {
  typeName:       'Supplier',
  typeNamePlural: 'Suppliers',
  title:          { type: #STANDARD, value: 'SupplierName' },
  typeImageUrl:   'sap-icon://supplier'

}
@Consumption.dbHints: [ 'USE_HEX_PLAN' ]
define view entity C_CashFlowItemSupplier
  as select from I_Supplier
  association to I_Supplier as _Supplier on $projection.Supplier = _Supplier.Supplier
{
      @UI.facet: [
           {
             purpose:    #QUICK_VIEW,
             type:       #FIELDGROUP_REFERENCE,
             targetQualifier: 'SupplierFieldGroup_1'
           }
       ]

      @ObjectModel: { readOnly: true, text.element:  [ 'BPSupplierName' ] }
  key Supplier,
      @UI: {
         fieldGroup:     [{ qualifier:'SupplierFieldGroup_1', position: 10}]}
      @ObjectModel.readOnly: true
      StreetName,
      @UI: {
         fieldGroup:     [{ qualifier:'SupplierFieldGroup_1', position: 20}]}
      @ObjectModel.readOnly: true
      CityName,
      @UI: {
               fieldGroup:     [{ qualifier:'SupplierFieldGroup_1', position: 30}]}
      @ObjectModel.readOnly: true
      PostalCode,
      @UI: {
          fieldGroup:     [{ qualifier:'SupplierFieldGroup_1', position: 40}]}
      @ObjectModel.readOnly: true
      PhoneNumber1,
      @Semantics: { text: true }
      @ObjectModel.readOnly: true
      BPSupplierName,
      @ObjectModel.readOnly: true
      SupplierAccountGroup,
      @ObjectModel.readOnly: true
      AuthorizationGroup,
      @ObjectModel.readOnly: true
      IsBusinessPurposeCompleted,
      
      @Consumption.hidden: true
      _Supplier
}