I_CollectionsStrategyVH

DDL: I_COLLECTIONSSTRATEGYVH Type: view COMPOSITE

Collections Strategy VH

I_CollectionsStrategyVH is a Composite CDS View that provides data about "Collections Strategy VH" in SAP S/4HANA. It reads from 1 data source (I_CollectionsStrategy) and exposes 3 fields with key field CollectionStrategy. It is exposed through 1 OData service (UI_INVOICEPRIOZNRULE_MAN). It is used in 1 Fiori application: Manage Invoice Prioritization Rules.

Data Sources (1)

SourceAliasJoin Type
I_CollectionsStrategy I_CollectionsStrategy from

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName ICOLLSTRVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Collections Strategy VH view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey CollectionStrategy view
ObjectModel.resultSet.sizeCategory #XS view
Consumption.ranked true view
Search.searchable true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_INVOICEPRIOZNRULE_MAN UI_INVOICEPRIOZNRULE_MAN V2 C1 NOT_TO_BE_RELEASED_STABLE

Fiori Apps (1)

App IDApp NameTypeDescription
F5470 Manage Invoice Prioritization Rules Transactional You use this app in order to define rules based on which the invoices that are displayed in the Fiori app Process Receivables are prioritized. This helps the collection specialist to focus on the most important invoices during his collection call with the customer, in particular if there are many of them.

Manage Invoice Prioritization Rules

Business Role: Accounts Receivable Manager

Use this app to define rules to proritize invoices displayed in the Invoices section of the Process Receivables Fiori app.You can add rule and define criteria for the invoice priritization evaluation, and define Priority tresholds to group invoices in the Process Receivables.

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY CollectionStrategy CollectionStrategy
CollStrgyName
_CollectionsStrategyText _CollectionsStrategyText
@AbapCatalog: { sqlViewName: 'ICOLLSTRVH',
                compiler: { compareFilter: true },
                preserveKey: true }
@AccessControl: { authorizationCheck: #NOT_REQUIRED}
@EndUserText: { label: 'Collections Strategy VH' }
@ClientHandling: { algorithm: #SESSION_VARIABLE }
@VDM: { viewType:  #COMPOSITE,
        lifecycle: { contract: { type: #PUBLIC_LOCAL_API } } }
@ObjectModel: { usageType: { serviceQuality: #A,
                             sizeCategory:   #S,
                             dataClass:      #CUSTOMIZING },
                dataCategory: #VALUE_HELP,
                semanticKey: [ 'CollectionStrategy' ],
                representativeKey: 'CollectionStrategy',
                resultSet: { sizeCategory: #XS } }
@Consumption: { ranked: true }
@Search: { searchable: true }

define view I_CollectionsStrategyVH
  as select from I_CollectionsStrategy
{
      // VDM Fields

      @UI: { lineItem: [ { position: 10 } ] }
      @ObjectModel: { text: { element: [ 'CollStrgyName' ] } }
      @Search: { defaultSearchElement: true,
                 fuzzinessThreshold:   0.8,
                 ranking:              #HIGH }
  key CollectionStrategy,

      @Semantics: { text: true }
      @Search: { defaultSearchElement: true,
                 fuzzinessThreshold:   0.8,
                 ranking:              #LOW }
      _CollectionsStrategyText[1:Language = $session.system_language].CollStrgyName as CollStrgyName,

      // Exposed associations

      _CollectionsStrategyText

}