C_BusPartCollsProfileAssgmtTP

DDL: C_BUSPARTCOLLSPROFILEASSGMTTP Type: view_entity CONSUMPTION Package: ODATA_COLLECTIONS_MASTER_DATA

Business Partner: Collection Profiles

C_BusPartCollsProfileAssgmtTP is a Consumption CDS View that provides data about "Business Partner: Collection Profiles" in SAP S/4HANA. It reads from 1 data source (R_BusPartCollsProfileAssgmtTP) and exposes 9 fields with key fields BusinessPartner, BPCollPrflAssignmentValidTo. It is exposed through 1 OData service (UI_COLL_MD_MANAGE). It is used in 1 Fiori application: Manage Collections Master Data. Part of development package ODATA_COLLECTIONS_MASTER_DATA.

Data Sources (1)

SourceAliasJoin Type
R_BusPartCollsProfileAssgmtTP R_BusPartCollsProfileAssgmtTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Business Partner: Collection Profiles view
ObjectModel.representativeKey BusinessPartner view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_COLL_MD_MANAGE UI_COLL_MD_MANAGE V2 C1 NOT_TO_BE_RELEASED_STABLE

Fiori Apps (1)

App IDApp NameTypeDescription
F5400 Manage Collections Master Data Transactional Use this app to activate customers for Collections Management processes. For activated accounts, you can maintain Collection Groups per Collection Segments as well as assign Specialists on Collection Segment level.

Manage Collections Master Data

Business Role: Accounts Receivable Accountant

Use this app to activate customers for Collections Management processes. For activated accounts, you can maintain Collection Groups per Collection Segments as well as assign Specialists on Collection Segment level.

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner BusinessPartner
KEY BPCollPrflAssignmentValidTo BPCollPrflAssignmentValidTo
BPCollPrflAssignmentValidFrom BPCollPrflAssignmentValidFrom
CollectionProfile CollectionProfile
LastChangeDateTime LastChangeDateTime
BusinessPartnerName _BusinessPartner BusinessPartnerName
CollectionsProfileNamelocalized
_BusinessPartner _BusinessPartner
_CollectionsProfile _CollectionsProfile
@EndUserText: { label: 'Business Partner: Collection Profiles' }
@ObjectModel: { representativeKey: 'BusinessPartner',
              semanticKey:       [ 'BusinessPartner',
                                   'CollectionProfile'],
              usageType:         { dataClass: #TRANSACTIONAL,
                                 sizeCategory: #L,
                                 serviceQuality: #C } }
@AccessControl: { authorizationCheck: #CHECK,
                personalData: { blocking: #BLOCKED_DATA_EXCLUDED } }
@VDM: { viewType: #CONSUMPTION,
      usage:    { type: [ #TRANSACTIONAL_PROCESSING_SERVICE ] } }
@Metadata: { allowExtensions: true }
@Consumption: { dbHints: [ 'USE_HEX_PLAN' ] }

define view entity C_BusPartCollsProfileAssgmtTP
  as projection on R_BusPartCollsProfileAssgmtTP
{
      // VDM Fields

      @ObjectModel: { text: { element: [ 'BusinessPartnerName' ] } }
  key BusinessPartner,

  key BPCollPrflAssignmentValidTo,
      BPCollPrflAssignmentValidFrom,

      @ObjectModel: { text: { element: ['CollectionsProfileName' ] } }
      CollectionProfile,

      LastChangeDateTime,

      // Text Fields

      _BusinessPartner.BusinessPartnerName,
      _CollectionsProfile._Text.CollectionsProfileName : localized,

      // Exposed Associations

      _BusinessPartner,
      _CollectionsProfile,

      // BO Compositions

      _CollsMgmtBusinessPartnerTP : redirected to parent C_CollsMgmtBusinessPartnerTP
}