A_DrctActyAllocPrftbltySegment

DDL: A_DRCTACTYALLOCPRFTBLTYSEGMENT Type: view_entity CONSUMPTION

Allocation Receiver Profitability Segment

A_DrctActyAllocPrftbltySegment is a Consumption CDS View that provides data about "Allocation Receiver Profitability Segment" in SAP S/4HANA. It reads from 1 data source (R_DrctActyAllocPrftbltySgmtTP) and exposes 29 fields with key fields FiscalYear, ReferenceDocument, ControllingArea, ReferenceDocumentItem, LedgerGLLineItem. It is exposed through 1 OData service (API_DIRECTACTIVITYALLOCATION).

Data Sources (1)

SourceAliasJoin Type
R_DrctActyAllocPrftbltySgmtTP R_DrctActyAllocPrftbltySgmtTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Allocation Receiver Profitability Segment view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
OData.entityType.name DrctActyAllocPrftbltySegment_Type view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view

OData Services (1)

ServiceBindingVersionContractRelease
API_DIRECTACTIVITYALLOCATION API_DRCTACTIVITYALLOCATION V4 C2 C1

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY FiscalYear FiscalYear
KEY ReferenceDocument ReferenceDocument
KEY ControllingArea ControllingArea
KEY ReferenceDocumentItem ReferenceDocumentItem
KEY LedgerGLLineItem LedgerGLLineItem
KEY ReferenceDocumentType ReferenceDocumentType
KEY ReferenceDocumentContext ReferenceDocumentContext
KEY AccountingDocument AccountingDocument
CompanyCode CompanyCode
TransactionSubitem TransactionSubitem
SourceLedger SourceLedger
Customer Customer
CustomerGroup CustomerGroup
CustomerSupplierIndustry CustomerSupplierIndustry
CustomerSupplierCountry CustomerSupplierCountry
SalesDistrict SalesDistrict
SoldProduct SoldProduct
SoldProductGroup SoldProductGroup
SalesOrganization SalesOrganization
DistributionChannel DistributionChannel
OrganizationDivision OrganizationDivision
BillToParty BillToParty
ShipToParty ShipToParty
WBSElementExternalID WBSElementExternalID
ServiceDocumentType ServiceDocumentType
ServiceDocument ServiceDocument
ServiceDocumentItem ServiceDocumentItem
FunctionalArea FunctionalArea
ControllingBusTransacType ControllingBusTransacType
@AccessControl: {
  authorizationCheck: #MANDATORY,
  personalData.blocking: #NOT_REQUIRED
}
@EndUserText.label: 'Allocation Receiver Profitability Segment'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #XXL,
  dataClass: #MIXED
}
@OData.entityType.name:'DrctActyAllocPrftbltySegment_Type'
@VDM: {
  viewType: #CONSUMPTION,
  usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE],
  lifecycle.contract.type: #PUBLIC_REMOTE_API
}
define view entity A_DrctActyAllocPrftbltySegment   
  as projection on R_DrctActyAllocPrftbltySgmtTP as _ProfitabilitySegment
  
       
{
  key FiscalYear,
  key ReferenceDocument,
  key ControllingArea, 
  key ReferenceDocumentItem,
  key LedgerGLLineItem,
  key ReferenceDocumentType, 
  key ReferenceDocumentContext, 
  key AccountingDocument,  
          
      CompanyCode,            
      TransactionSubitem,  
      //ControllingDocumentItem,

      SourceLedger,  
      
      Customer,
      CustomerGroup,
      CustomerSupplierIndustry,
      CustomerSupplierCountry,
      SalesDistrict,
      SoldProduct,
      SoldProductGroup,
      SalesOrganization,
      DistributionChannel,
      OrganizationDivision,
      BillToParty,
      ShipToParty,
          
      //WBS Element

      //WBSElementInternalID,      

      WBSElementExternalID,

      ServiceDocumentType,
      ServiceDocument,
      ServiceDocumentItem,
      
      
      FunctionalArea,
      //PartnerCompanyCode,

      ControllingBusTransacType,
      
      
      _Item : redirected to parent A_DirectActivityAllocationItem,
      _ActyAllocation : redirected to A_DirectActivityAllocation

}