C_CashFlowItemSupplier

DDL: C_CASHFLOWITEMSUPPLIER SQL: CCSHFLWSUP Type: view CONSUMPTION

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.

Data Sources (1)

SourceAliasJoin Type
I_Supplier I_Supplier from

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CCSHFLWSUP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.personalData.blocking #REQUIRED view
AccessControl.personalData.blockingIndicator IsBusinessPurposeCompleted view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Supplier of Cash Flow Item view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey Supplier 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
SupplierName SupplierName
SupplierAccountGroup SupplierAccountGroup
AuthorizationGroup AuthorizationGroup
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
_Supplier _Supplier
@AbapCatalog.sqlViewName: 'CCSHFLWSUP'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.personalData.blocking: #REQUIRED
@AccessControl.personalData.blockingIndicator: 'IsBusinessPurposeCompleted'
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Supplier of Cash Flow Item'
@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.representativeKey: 'Supplier'
@VDM.viewType: #CONSUMPTION

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

}
define view 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:  [ 'SupplierName' ] }
  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
      SupplierName,
      @ObjectModel.readOnly: true
      SupplierAccountGroup,
      @ObjectModel.readOnly: true
      AuthorizationGroup,
      @ObjectModel.readOnly: true
      IsBusinessPurposeCompleted,
      
      @Consumption.hidden: true
      _Supplier
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SUPPLIER"
],
"ASSOCIATED":
[
"I_SUPPLIER"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/