Do you have any question about this error?
Message type: E = Error
Message class: FDT_EXPRESSIONS - Formula & Derivation Tool: Expressions
Message number: 558
Message text: Änd. an Eingabetab. &1 v. Regel an Pos. &2 führt evtl. zu Laufzeitfehlern
In the current expression or rule, the system has determined a loop
expression with loop mode 'Foreach Entry'. This loop expression is
designed to iterate over the rows of table &v1&, thereby trying to
insert or delete entire table rows. This is a modeling decision for
which code generation is not possible because the resulting source code
would not pass the built-in syntax checks.
The object cannot be activated.
The constellation of a loop iterating over a table and at the same time
deleting or inserting rows is not necessarily an error. However, it may
be considered as a questionable approach that can easily lead to
unexpected problems, for example to an infinite loop.
To solve the problem, you may choose one of the following approaches:
Rather than using a loop expression, you may use a procedure call
expression associated with a class method. The method would contain the
loop mechanism, the table modifications, plus the checks needed to
ensure that the method can always terminate in a well-defined way.
You could create a copy of the table in question, assign this table copy
as a temporary variable to a ruleset, modify the table content as
required and finally copy the modified content back to the original
table.
If the use case you have in mind occurs frequently in your business, it
may be worth considering the definition of a custom expression type that
can handle all the requirements you may have. However, this approach
will certainly require the highest design time efforts.
Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.
Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE
FDT_EXPRESSIONS558
- Änd. an Eingabetab. &1 v. Regel an Pos. &2 führt evtl. zu Laufzeitfehlern ?Get instant SAP help. Start your 7-day free trial now.
FDT_EXPRESSIONS555
Klasse &1 enthält Syntaxfehler
Selbsterklärende Nachricht Da SAP der Meinung ist, dass diese spezielle Fehlermeldung 'selbsterklärend' ist, wurden keine weiteren Informationen geg...
FDT_EXPRESSIONS554
Tiefe Struktur ist für die Verkettungsoperation nicht erlaubt
Selbsterklärende Nachricht Da SAP der Meinung ist, dass diese spezielle Fehlermeldung 'selbsterklärend' ist, wurden keine weiteren Informationen geg...
FDT_EXPRESSIONS559
&1 ist bereits im Kontext; Verwendung für Loop ist nicht möglich
Selbsterklärende Nachricht Da SAP der Meinung ist, dass diese spezielle Fehlermeldung 'selbsterklärend' ist, wurden keine weiteren Informationen geg...
FDT_EXPRESSIONS560
Anzahl an Wiederholungen muss mindestens bei 1 liegen
Selbsterklärende Nachricht Da SAP der Meinung ist, dass diese spezielle Fehlermeldung 'selbsterklärend' ist, wurden keine weiteren Informationen geg...
Klicken Sie auf diesen Link, um alle SAP-Meldungen durchsuchen.