Deletion of BRF+ Decision Table or Ruleset Does Not Have Any Effects at Runtime

Problem

You created your own customer BRF+ application as described in Creation of Customer BRF+ Application.
Afterwards, you deleted some of the previously copied Decision Tables or Rulesets again, but the application continues to use outdated data.

Environment

PPP BRF+ Customizing

Prerequisites

Creation of Customer BRF+ Application

Reason

When saving and activating a BRF+ Decision Table, the contents are internally converted to ABAP code. In some cases, this code does not get updated when related objects, e.g. from the customer application, are deleted.

Solution

Perform the following actions on the backend system:

  • Open transaction FDT_HELPERS
  • Select “BRFplus - Generation” > “Mass Generation of BRFplus Functions”
  • Press “Execute”
  • Ensure all three Storage Types are selected
  • Set the Function Selection to “Application Names” and enter the following value: /STX/SOL_PPP
  • Set the Generation Mode to “Generate Functions”
  • Press “Execute”

Keywords

brf+, decision table, rule set, function, generation, re-generation, fdt_helpers