How To Fix FDT_EXPRESSIONS846 - Ungültiges Mapping: mind. 2 Parameter zur selben Tabelle &1 zugeordnet


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FDT_EXPRESSIONS - Formula & Derivation Tool: Expressions

  • Message number: 846

  • Message text: Ungültiges Mapping: mind. 2 Parameter zur selben Tabelle &1 zugeordnet

  • Show details Hide details
  • Was verursacht dieses Problem?

    In the current procedure call expression, you have defined an invalid
    mapping between the parameters of the expression and of the called
    method or function module. Two or more Exporting / Changing / Returning
    / Tables parameters are mapped to the same BRFplus table data object
    &v1&. This is not allowed for reasons that can best be explained by an
    example:
    Assume you have defined a parameter mapping like this:
    Parameter,,BRFplus Data Object,,Move Type
    ET_PARTNER_H,,DO_TBL_BUSPARTNER,,MOVE-CORRESPONDING (TMC)
    ET_PARTNER_I,,DO_TBL_BUSPARTNER,,MOVE-VALUE (TMV)
    Once the called procedure has been executed and is about to return
    control to the calling expression, both parameters are filled with the
    appropriate values. Since it is impossible for the procedure call
    expression to know how the parameters have been processed by the called
    method or function module, it could happen that the two parameters
    return the same table object with a different number of records. In such
    a situation, it would be impossible for the system to decide how to
    proceed with the concurrent states of the table object.

    Systemantwort

    The expression cannot be activated.

    Wie behebe ich diesen Fehler?

    Depending on your original intention, proceed as follows to solve this
    problem:
    Table data object has been intentionally passed twice to the called
    method or function module: Create a copy of table &v1& and use it for
    the second parameter. After the procedure call expression has been
    executed, merge the contents of the two tables with the help of an
    additional loop expression.
    Table data object has been passed twice by mistake: Create a second
    table data object to be passed as the second parameter.

    Vorgehensweise für Systemadministratoren

    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


Smart SAP Assistant

  • Was ist die Ursache und Lösung für den SAP Fehler FDT_EXPRESSIONS846 - Ungültiges Mapping: mind. 2 Parameter zur selben Tabelle &1 zugeordnet ?




    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Zugehörige SAP-Fehlermeldungen

Klicken Sie auf die Links unten, um die folgenden verwandten Nachrichten anzuzeigen:

Klicken Sie auf diesen Link, um alle SAP-Meldungen durchsuchen.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker