R_BusPartCollsProfileAssgmtTP

DDL: R_BUSPARTCOLLSPROFILEASSGMTTP Type: view_entity TRANSACTIONAL

Business Partner: Collection Profiles

R_BusPartCollsProfileAssgmtTP is a Transactional CDS View that provides data about "Business Partner: Collection Profiles" in SAP S/4HANA. It reads from 1 data source (I_BPCollectionProfileAssgmt) and exposes 8 fields with key fields BusinessPartner, BPCollPrflAssignmentValidTo.

Data Sources (1)

SourceAliasJoin Type
I_BPCollectionProfileAssgmt I_BPCollectionProfileAssgmt from

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Business Partner: Collection Profiles view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey BusinessPartner view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner BusinessPartner
KEY BPCollPrflAssignmentValidTo BPCollPrflAssignmentValidTo
BPCollPrflAssignmentValidFrom BPCollPrflAssignmentValidFrom
CollectionProfile CollectionProfile
LastChangeDateTime LastChangeDateTime
_BusinessPartner _BusinessPartner
_CollectionsProfile _CollectionsProfile
_CollsMgmtBusinessPartnerTP _CollsMgmtBusinessPartnerTP
@AccessControl: { authorizationCheck: #CHECK,
                  personalData: { blocking: #BLOCKED_DATA_EXCLUDED } }
@EndUserText: { label: 'Business Partner: Collection Profiles' }
@VDM: { viewType:  #TRANSACTIONAL,
        lifecycle: { contract: { type: #SAP_INTERNAL_API } } }
@ObjectModel: { usageType:         { serviceQuality: #X,
                                     sizeCategory:   #L,
                                     dataClass:      #TRANSACTIONAL },
                semanticKey:       [ 'CollectionProfile',
                                     'BusinessPartner' ],
                representativeKey: 'BusinessPartner' }
                
define view entity R_BusPartCollsProfileAssgmtTP
  as select from I_BPCollectionProfileAssgmt

  // BO Composition

  // Collections Master Data

  association to parent R_CollsMgmtBusinessPartnerTP as _CollsMgmtBusinessPartnerTP on $projection.BusinessPartner = _CollsMgmtBusinessPartnerTP.BusinessPartner

{
      // VDM Fields

  key BusinessPartner,
  key BPCollPrflAssignmentValidTo,
      BPCollPrflAssignmentValidFrom,
      CollectionProfile,
      LastChangeDateTime,
      
      // Exposed Associations

      _BusinessPartner,
      _CollectionsProfile,

      // BO Compositions

      _CollsMgmtBusinessPartnerTP
}
where
  BPCollPrflAssignmentValidTo = '99991231'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BPCOLLECTIONPROFILEASSGMT"
],
"ASSOCIATED":
[
"I_BUSINESSPARTNER",
"I_COLLECTIONSPROFILE",
"R_COLLSMGMTBUSINESSPARTNERTP"
],
"BASE":
[
"I_BPCOLLECTIONPROFILEASSGMT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/