R_EventBasedOrderPostingRuleTP

DDL: R_EVENTBASEDORDERPOSTINGRULETP Type: view_entity TRANSACTIONAL Package: FINS_PCC_RTPC_POSTG_RULE_RAP

Event-Based Order Posting Rule - TP

R_EventBasedOrderPostingRuleTP is a Transactional CDS View that provides data about "Event-Based Order Posting Rule - TP" in SAP S/4HANA. It reads from 1 data source (P_EventBasedOrderPostingRule) and exposes 33 fields with key field EventBasedDistrPostingRuleUUID. Part of development package FINS_PCC_RTPC_POSTG_RULE_RAP.

Data Sources (1)

SourceAliasJoin Type
P_EventBasedOrderPostingRule EventBasedPostingRule from

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
EndUserText.label Event-Based Order Posting Rule - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.sapObjectNodeType.name EventBasedOrderPostingRule view
ObjectModel.representativeKey EventBasedDistrPostingRuleUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions true view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY EventBasedDistrPostingRuleUUID EventBasedDistrPostingRuleUUID
SAPObjectNodeType SAPObjectNodeType
ControllingObject ControllingObject
ControllingObjectType ControllingObjectType
EventBasedDistributionRuleSqnc EventBasedDistributionRuleSqnc
EventBasedDistributionType EventBasedDistributionType
EvtBsdDistrSourceStructure EvtBsdDistrSourceStructure
EvtBsdDistrSourceAssignment EvtBsdDistrSourceAssignment
EventBasedDistrRateInPercent EventBasedDistrRateInPercent
EvtBsdDistrEquivalenceFactor EvtBsdDistrEquivalenceFactor
EventBasedDistributionDfltRule EventBasedDistributionDfltRule
EvtBsdDistrTracingFctrDetnMeth EvtBsdDistrTracingFctrDetnMeth
MfgOrdNonMatlRcvrAcctDetnMeth MfgOrdNonMatlRcvrAcctDetnMeth
OrderID OrderID
OrderItem OrderItem
OrderCategory OrderCategory
IsSettled IsSettled
SalesOrder SalesOrder
SalesOrderItem SalesOrderItem
WBSElementInternalID WBSElementInternalID
ReceiverOrder ReceiverOrder
PartnerOrderItem PartnerOrderItem
ProducedProduct ProducedProduct
ReceiverCostCenter ReceiverCostCenter
ReceiverWBSElementInternalID ReceiverWBSElementInternalID
PartnerControllingObjectType PartnerControllingObjectType
EvtBsdPostingRuleReceiver EvtBsdPostingRuleReceiver
EvtBsdPostingRuleReceiverText EvtBsdPostingRuleReceiverText
CreatedByUser EnteredByUser
CreationDate CreationDate
CreationTime CreationTime
LastChangedByUser LastChangedByUser
RecentlyChangedDateTime RecentlyChangedDateTime
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@EndUserText.label: 'Event-Based Order Posting Rule - TP'
@VDM: {
  viewType: #TRANSACTIONAL,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
@ObjectModel: {
  sapObjectNodeType.name:'EventBasedOrderPostingRule',
  representativeKey: 'EventBasedDistrPostingRuleUUID',
  semanticKey: [ 'EventBasedDistrPostingRuleUUID' ],
  usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL 
     }
}
@Metadata.allowExtensions: true

define root view entity R_EventBasedOrderPostingRuleTP 
    as select from  P_EventBasedOrderPostingRule  as EventBasedPostingRule  //P_EvtBsdPostingRule

 
{

  key EventBasedDistrPostingRuleUUID,
      SAPObjectNodeType,
      ControllingObject,
      ControllingObjectType,
      EventBasedDistributionRuleSqnc,
      EventBasedDistributionType,
      EvtBsdDistrSourceStructure,
      EvtBsdDistrSourceAssignment,
      EventBasedDistrRateInPercent,
      EvtBsdDistrEquivalenceFactor,
      EventBasedDistributionDfltRule,
      EvtBsdDistrTracingFctrDetnMeth,
      MfgOrdNonMatlRcvrAcctDetnMeth,      
      OrderID,
      OrderItem,
      OrderCategory,
      IsSettled,
      SalesOrder,
      SalesOrderItem, 
      WBSElementInternalID, 
           
      ReceiverOrder,   
      PartnerOrderItem,
      ProducedProduct,                 
      ReceiverCostCenter, 
      ReceiverWBSElementInternalID,                 
      PartnerControllingObjectType,
      
      @ObjectModel.text.element: ['EvtBsdPostingRuleReceiverText'] 
      EvtBsdPostingRuleReceiver, 
      EvtBsdPostingRuleReceiverText,
      
      @Semantics.user.createdBy: true
      EnteredByUser as CreatedByUser,        
      CreationDate,
      CreationTime,
                               
      @Semantics.user.lastChangedBy: true
      LastChangedByUser,         
      @Semantics.systemDateTime.lastChangedAt: true
      RecentlyChangedDateTime   
   
}