C_CollCustDsputCoCodeAssgmt

DDL: C_COLLCUSTDSPUTCOCODEASSGMT Type: view_entity CONSUMPTION

Company Code assignment

C_CollCustDsputCoCodeAssgmt is a Consumption CDS View that provides data about "Company Code assignment" in SAP S/4HANA. It reads from 1 data source (I_CollCustDsputCoCodeAssgmt) and exposes 8 fields with key fields Customer, CollectionSegment, CompanyCode. It has 1 association to related views. It is exposed through 1 OData service (UI_PROCESSRECEIVABLES_MANAGE).

Data Sources (1)

SourceAliasJoin Type
I_CollCustDsputCoCodeAssgmt I_CollCustDsputCoCodeAssgmt projection

Associations (1)

CardinalityTargetAliasCondition
[0..1] C_CollsMgmtCompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode

Annotations (8)

NameValueLevelField
EndUserText.label Company Code assignment view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.representativeKey CompanyCode view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_PROCESSRECEIVABLES_MANAGE UI_PROCESSRECEIVABLES_MAN V2 C1 NOT_TO_BE_RELEASED_STABLE

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY Customer Customer
KEY CollectionSegment CollectionSegment
KEY CompanyCode CompanyCode
BusinessPartner BusinessPartner
_BusinessPartner _BusinessPartner
_CollectionSegment _CollectionSegment
_CompanyCode _CompanyCode
_Customer _Customer
@EndUserText: { label: 'Company Code assignment' }
@ObjectModel: { usageType: { serviceQuality: #C,
                             sizeCategory: #S,
                             dataClass: #MIXED },
                semanticKey: [ 'CompanyCode' ],
                representativeKey: 'CompanyCode' }
@AccessControl: { authorizationCheck: #MANDATORY,
                  personalData: { blocking: #BLOCKED_DATA_EXCLUDED } }
@VDM: { viewType: #CONSUMPTION }

define root view entity C_CollCustDsputCoCodeAssgmt
  provider contract transactional_query
  as projection on I_CollCustDsputCoCodeAssgmt

  // VDM Associations

  association [0..1] to C_CollsMgmtCompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode

{

  key Customer,
  key CollectionSegment,
  key CompanyCode,
      BusinessPartner,
      /* Associations */
      _BusinessPartner,
      _CollectionSegment,
      _CompanyCode,
      _Customer

}