R_EvtBsdPostingRuleReceiverVH

DDL: R_EVTBSDPOSTINGRULERECEIVERVH SQL: REBPSTRLRCVRVH Type: view COMPOSITE

EB Posting Rule Receiver

R_EvtBsdPostingRuleReceiverVH is a Composite CDS View that provides data about "EB Posting Rule Receiver" in SAP S/4HANA. It reads from 5 data sources (I_CostCenter, I_MaterialStdVH, I_ProductCostCtrlgOrderItem, I_WBSElementBasicData, R_EvtBsdPostgRuleOrderVH) and exposes 107 fields with key fields EvtBsdPostingRuleReceiver, PartnerControllingObjectType, OrderID, ControllingArea, PartnerControllingObjectType. It has 3 associations to related views.

Data Sources (5)

SourceAliasJoin Type
I_CostCenter I_CostCenter union_all
I_MaterialStdVH I_MaterialStdVH from
I_ProductCostCtrlgOrderItem I_ProductCostCtrlgOrderItem union_all
I_WBSElementBasicData I_WBSElementBasicData union_all
R_EvtBsdPostgRuleOrderVH R_EvtBsdPostgRuleOrderVH union_all

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_ProjectBasicData _Project $projection.ProjectInternalID = _Project.ProjectInternalID
[0..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[0..1] I_MaterialType _MaterialType $projection.MaterialType = _MaterialType.MaterialType

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName REBPSTRLRCVRVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey EvtBsdPostingRuleReceiver view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label EB Posting Rule Receiver view

Fields (107)

KeyFieldSource TableSource FieldDescription
KEY EvtBsdPostingRuleReceiver Vehicle Model
KEY PartnerControllingObjectType
KEY OrderID Order ID
KEY ControllingArea Controlling Area
EvtBsdPostingRuleReceiverText
CompanyCode Receiver Company Code
AuthorizationGroup AuthorizationGroup AuthorizGroup
MaterialGroup MaterialGroup Product Group
MaterialType MaterialType Material Type
OrderType Order Type
OrderCategory Order Category
ProductionPlant Valuation Area
MRPController
CostCenter Cost Center
ProfitCenter Profit Center
ProjectType Project Type
ResponsibleCostCenter Responsible Cost Center
ProjectInternalID Project Def.
FunctionalArea Sendr Fctl Area
Plant Valuation Area
_Project _Project
_MaterialGroup _MaterialGroup
KEY PartnerControllingObjectType
KEY OrderID OrderID Order ID
KEY ControllingArea Controlling Area
EvtBsdPostingRuleReceiverText
CompanyCode Receiver Company Code
AuthorizationGroup AuthorizGroup
MaterialGroup Product Group
MaterialType Material Type
OrderType OrderType Order Type
OrderCategory OrderCategory Order Category
ProductionPlant ProductionPlant Valuation Area
MRPController
CostCenter Cost Center
ProfitCenter Profit Center
ProjectType Project Type
ResponsibleCostCenter Responsible Cost Center
ProjectInternalID Project Def.
FunctionalArea Sendr Fctl Area
Plant Valuation Area
_Project _Project
_MaterialGroup _MaterialGroup
KEY PartnerControllingObjectType
KEY OrderID Order ID
KEY ControllingArea I_CostCenter ControllingArea Controlling Area
EvtBsdPostingRuleReceiverText
CompanyCode CompanyCode Receiver Company Code
AuthorizationGroup AuthorizGroup
MaterialGroup Product Group
MaterialType Material Type
OrderType Order Type
OrderCategory Order Category
ProductionPlant Valuation Area
MRPController
CostCenter CostCenter Cost Center
ProfitCenter Profit Center
ProjectType Project Type
ResponsibleCostCenter Responsible Cost Center
ProjectInternalID Project Def.
FunctionalArea Sendr Fctl Area
Plant Valuation Area
_Project _Project
_MaterialGroup _MaterialGroup
KEY PartnerControllingObjectType
KEY OrderID Order ID
KEY ControllingArea ControllingArea Controlling Area
EvtBsdPostingRuleReceiverText
CompanyCode CompanyCode Receiver Company Code
AuthorizationGroup AuthorizGroup
MaterialGroup Product Group
MaterialType Material Type
OrderType Order Type
OrderCategory Order Category
ProductionPlant Valuation Area
MRPController
CostCenter Cost Center
ProfitCenter ProfitCenter Profit Center
ProjectType ProjectType Project Type
ResponsibleCostCenter ResponsibleCostCenter Responsible Cost Center
ProjectInternalID Project Def.
FunctionalArea FunctionalArea Sendr Fctl Area
Plant Plant Valuation Area
_Project _Project
_MaterialGroup _MaterialGroup
KEY PartnerControllingObjectType
KEY OrderID OrderID Order ID
KEY ControllingArea Controlling Area
EvtBsdPostingRuleReceiverText
CompanyCode CompanyCode Receiver Company Code
AuthorizationGroup AuthorizGroup
MaterialGroup Product Group
MaterialType Material Type
OrderType OrderType Order Type
OrderCategory OrderCategory Order Category
ProductionPlant Plant Valuation Area
MRPController
CostCenter Cost Center
ProfitCenter Profit Center
ProjectType Project Type
ResponsibleCostCenter Responsible Cost Center
ProjectInternalID Project Def.
FunctionalArea Sendr Fctl Area
Plant Valuation Area
_Project _Project
_MaterialGroup _MaterialGroup
_MaterialType _MaterialType

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view R_EvtBsdPostingRuleReceiverVH.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: REBPSTRLRCVRVH

CREATE VIEW R_EvtBsdPostingRuleReceiverVH AS
SELECT
  cast(Material as fco_ebpr_receiver) AS EvtBsdPostingRuleReceiver,
  cast('MA' as fco_ebpr_receiver_catg) AS PartnerControllingObjectType,
  cast('000000000000' as aufnr) AS OrderID,
  cast('' as kokrs) AS ControllingArea,
  cast(I_MaterialStdVH._Text[1: Language = $session.system_language ].MaterialName as fco_ebpr_receiver_txt) AS EvtBsdPostingRuleReceiverText,
  cast('' as bukrs) AS CompanyCode,
  AuthorizationGroup,
  MaterialGroup,
  MaterialType,
  cast('' as aufart) AS OrderType,
  cast('' as pph_autyp) AS OrderCategory,
  cast('' as pwwrk ) AS ProductionPlant,
  cast('' as co_dispo) AS MRPController,
  cast('' as kostl) AS CostCenter,
  cast('' as prctr) AS ProfitCenter,
  cast('' as ps_prart) AS ProjectType,
  cast('' as ps_s4_fkstl) AS ResponsibleCostCenter,
  cast('00000000' as ps_psphi1) AS ProjectInternalID,
  cast('' as fkber) AS FunctionalArea,
  cast('' as werks_d) AS Plant
FROM I_MaterialStdVH
LEFT OUTER JOIN I_ProjectBasicData AS _Project ON ProjectInternalID = _Project.ProjectInternalID  -- association [1..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [0..1]
LEFT OUTER JOIN I_MaterialType AS _MaterialType ON MaterialType = _MaterialType.MaterialType  -- association [0..1]
-- UNION ALL with additional select branch(es): I_ProductCostCtrlgOrderItem, I_CostCenter, I_WBSElementBasicData, R_EvtBsdPostgRuleOrderVH
;