I_ConsolidationPostingRule

DDL: I_CONSOLIDATIONPOSTINGRULE Type: view_entity BASIC

Consolidation Posting Rule

I_ConsolidationPostingRule is a Basic CDS View that provides data about "Consolidation Posting Rule" in SAP S/4HANA. It reads from 1 data source (fincs_rule) and exposes 20 fields with key field ConsolidationPostingRule. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
fincs_rule fincs_rule from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_ConsolidationPostingRuleText _ConsolidationPostingRuleText $projection.ConsolidationPostingRule = _ConsolidationPostingRuleText.ConsolidationPostingRule and _ConsolidationPostingRuleText.Language = $session.system_language

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Consolidation Posting Rule view
VDM.viewType #BASIC view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationPostingRule rule_id Rule ID
ConsolidationChartOfAccounts itclg Consolidation COA
ConsolidationPostingRuleType rule_type Rule Type
CreatedByUser local_created_by Created By
CreationDateTime local_created_at Created On
ChangedBy local_last_changed_by User Name
ChangedDateTime local_last_changed_at Time Stamp
LastChangeDateTime last_changed_at Timestamp
ConsolidationPostingRuleStatus status Workflow Status
ConsolidationDocumentType document_type Unit
CnsldtnPstRlDocTypeMappingMode document_type_mode
CnsldtnPostingIsInLocalCrcy write_lc
CnsldtnPostingIsInTransCrcy write_tc
CnsldtnPostingIsInGroupCrcy write_gc
CnsldtnPostingIsWithQuantities write_qnt
ConsolidationSelection selection_id_sl
CnsldtnPstRlSelectionFieldMode field_mode_sl
CnsldtnPstRlPerdSelSource period_interval_sl
CnsldtnPostgRulePrtnInclsnMode partner_inclusion_mode_sl
_ConsolidationPostingRuleText _ConsolidationPostingRuleText

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 I_ConsolidationPostingRule.
-- 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.

CREATE VIEW I_ConsolidationPostingRule AS
SELECT
  rule_id AS ConsolidationPostingRule,
  itclg AS ConsolidationChartOfAccounts,
  rule_type AS ConsolidationPostingRuleType,
  local_created_by AS CreatedByUser,
  local_created_at AS CreationDateTime,
  local_last_changed_by AS ChangedBy,
  local_last_changed_at AS ChangedDateTime,
  last_changed_at AS LastChangeDateTime,
  status AS ConsolidationPostingRuleStatus,
  document_type AS ConsolidationDocumentType,
  document_type_mode AS CnsldtnPstRlDocTypeMappingMode,
  write_lc AS CnsldtnPostingIsInLocalCrcy,
  write_tc AS CnsldtnPostingIsInTransCrcy,
  write_gc AS CnsldtnPostingIsInGroupCrcy,
  write_qnt AS CnsldtnPostingIsWithQuantities,
  selection_id_sl AS ConsolidationSelection,
  field_mode_sl AS CnsldtnPstRlSelectionFieldMode,
  period_interval_sl AS CnsldtnPstRlPerdSelSource,
  partner_inclusion_mode_sl AS CnsldtnPostgRulePrtnInclsnMode
FROM fincs_rule
LEFT OUTER JOIN I_ConsolidationPostingRuleText AS _ConsolidationPostingRuleText ON ConsolidationPostingRule = _ConsolidationPostingRuleText.ConsolidationPostingRule AND _ConsolidationPostingRuleText.Language = $session.system_language  -- association [0..1]
;