C_CollRuleToCollStrgyTP

DDL: C_COLLRULETOCOLLSTRGYTP SQL: CRULETOSTRGYTP Type: view CONSUMPTION

C_CollRuleToCollStrgyTP is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_CollRuleToCollStrgyTP) and exposes 11 fields with key fields CollectionStrategy, CollRuleSqncNmbrInStrgy. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CollRuleToCollStrgyTP I_CollRuleToCollStrgyTP from

Associations (3)

CardinalityTargetAliasCondition
[1..1] C_CollectionStrategyTP _CollectionStrategyTP _CollectionStrategyTP.CollectionStrategy = $projection.CollectionStrategy
[1..*] C_CollRuleValueToCollStrgyTP _CollRuleValueToCollStrgyTP _CollRuleValueToCollStrgyTP.CollectionStrategy = $projection.CollectionStrategy and _CollRuleValueToCollStrgyTP.CollRuleSqncNmbrInStrgy = $projection.CollRuleSqncNmbrInStrgy
[1..1] C_CollectionRuleVH _CollectionRuleVH _CollectionRuleVH.CollectionRule = $projection.CollectionRule

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName CRULETOSTRGYTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #C view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view
ObjectModel.createEnabled true view
UI.headerInfo.typeName Collection Strategy Rule view
UI.headerInfo.typeNamePlural Collection Strategy Rules view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.value CollectionRule view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.value CollectionRuleText view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY CollectionStrategy CollectionStrategy
KEY CollRuleSqncNmbrInStrgy CollRuleSqncNmbrInStrgy
CollectionRule CollectionRule
CollectionRuleText _CollectionRuleVH CollectionRuleDescription
CollectionRuleDescription
CollRuleValuationInStrgy CollRuleValuationInStrgy
CollRuleIsExitRule CollRuleIsExitRule
CollRulePrerequisiteDesc
CollRuleParameterDesc
_CollectionStrategyTP _CollectionStrategyTP
_CollRuleValueToCollStrgyTP _CollRuleValueToCollStrgyTP

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 C_CollRuleToCollStrgyTP.
-- 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: CRULETOSTRGYTP

CREATE VIEW C_CollRuleToCollStrgyTP AS
SELECT
  CollectionStrategy,
  CollRuleSqncNmbrInStrgy,
  CollectionRule,
  _CollectionRuleVH.CollectionRuleDescription AS CollectionRuleText,
  cast(_CollectionRuleVH.CollectionRuleDescription as fin_mng_colstr_coll_rule_descr preserving type) AS CollectionRuleDescription,
  CollRuleValuationInStrgy,
  CollRuleIsExitRule,
  cast(_CollectionRuleVH.CollectionRuleDescription as udm_coll_condition_text) AS CollRulePrerequisiteDesc,
  cast(_CollectionRuleVH.CollectionRuleDescription as udm_coll_parameter_text) AS CollRuleParameterDesc
FROM I_CollRuleToCollStrgyTP
LEFT OUTER JOIN C_CollectionStrategyTP AS _CollectionStrategyTP ON _CollectionStrategyTP.CollectionStrategy = CollectionStrategy  -- association [1..1]
LEFT OUTER JOIN C_CollRuleValueToCollStrgyTP AS _CollRuleValueToCollStrgyTP ON _CollRuleValueToCollStrgyTP.CollectionStrategy = CollectionStrategy AND _CollRuleValueToCollStrgyTP.CollRuleSqncNmbrInStrgy = CollRuleSqncNmbrInStrgy  -- association [1..*]
LEFT OUTER JOIN C_CollectionRuleVH AS _CollectionRuleVH ON _CollectionRuleVH.CollectionRule = CollectionRule  -- association [1..1]
;