BRFplus AI Activation: Name “xyz” has already been used

[] [] [] [] [] [] [] []

Symptom

During the BRFplus after import processing an error happens for a function or an application ID:
“Name xyz has already been used”. e065(fdt_core)The reason is that the same function / application is deleted and newly created under the same name.
This topic can be seen as a follow up problem / closely related to the problem to that one described in note 1263261.
Other terms

FDT0000, FDT0001, FDT0002, FDT_AFTER_IMPORT

Reason and Prerequisites
New features like “no versioning” are / were in conflict with the existing after import processing logic. This resulted in the order change described in note 1263261.The new after import processing order of first activating new objects and then deleting to be deleted objects, leads sometimes to name clash conflicts that might be caused by:RenamingDeleting and Re-Creation of functions and applications.

Solution

If this problem happens during the upgrade, proceed as follows:
A) Continue the installation with option “Accept non-severe errors and repeat phase XPRAS_UPG”
B) Apply the correction for this note 1301695 after the repeated upgrade is finished.
C) After that restart the after import processing for method FDT_AFTER_IMPORT via report FDT_TRANS_Q_RESTART.
Technical description of the correction:
In the future “during after import activation” (gv_transport = TRUE) we will only send warnings for possible name clashes. Such name clashes my only be intermediate states over the after import activation and logical delete steps.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Comment