Ansicht
Dokumentation

/AIF/FIXVALUES - Festwerte definieren

/AIF/FIXVALUES - Festwerte definieren

PERFORM Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

In dieser Customizing-Aktivität definieren Sie Festwerte im SAP Application Interface Framework. Die hier definierten Festwerte sind wiederverwendbar und können an zentraler Stelle definiert und bearbeitet werden.

Im SAP Application Interface Framework dienen Festwerte in Struktur- und Werte-Mappings zur Zuordnung eines konstanten Wertes zu einem Feld in der Zielstruktur. Außerdem können sie in Prüfungen zum Verweis auf einen konstanten Wert verwendet werden.

Machen Sie sich den Unterschied zwischen den Begriffen Festwert (ein Objekt im SAP Application Interface Framework) und konstanter Wert (ein Wert, der nicht veränderlich ist) bewusst.

Sie haben über die Customizing-Aktivität Namensraum definieren einen Namensraum definiert. Jeder Festwert muss einem Namensraum zugeordnet sein.

Sie haben die Berechtigung, das Customizing für den entsprechenden Namensraum anzuzeigen und/oder zu pflegen.

Das SAP Application Interface Framework wird ohne Festwerte ausgeliefert. Die Liste der Festwerte ist standardmäßig leer.

Wählen Sie einen vorhandenen Namensraum aus. Der Gruppenrahmen Festwerte definieren mit allen erstellten Festwerten wird angezeigt.

  1. Definieren Sie einen neuen Festwert, indem Sie Bearbeiten → Neue Einträge wählen.
    Um einen vorhandenen Festwert zu bearbeiten, führen Sie einen Doppelklick auf seinen Namen aus. Eine Detailsicht wird angezeigt.
  2. Geben Sie einen Namen, eine Beschreibung und den gewünschten Wert für den Festwert ein. Nach dem Sichern wird er zur Liste der vorhandenen Festwerte hinzugefügt.
  3. (Optional) Legen Sie mehrere Festwerte innerhalb einer Tabelle für einen vorhandenen Festwert mit Namen an. Die Festwertetabelle kann folgendermaßen in einem frei definierten Funktionsbaustein verwendet werden:

    SELECT * FROM /AIF/T_TFIX INTO TABLE WHERE NS = AND FIXVALUENAME =

    Eine Festwertetabelle legen Sie wie folgt an:
    1. Zum Anlegen einer Festwertetabelle klicken Sie im Gruppenrahmen Festwerte definieren auf den Namen des Festwertes, und führen Sie anschließend in der Dialogstruktur einen Doppelklick auf Festwertetabelle festlegen aus.
    2. Um neue Einträge zu definieren, wählen Sie Bearbeiten → Neue Einträge.
    3. Geben Sie eine Zeilennummer und einen Wert ein. Nach dem Sichern werden Ihre Einträge zur Festwertetabelle hinzugefügt.

Ein Ein-Euro-Laden empfängt Artikeldaten über verschiedene Schnittstellen. Der Preis aller Artikel sollte allerdings auf 1,00 EUR festgesetzt werden. Das Unternehmen kann dies nun auf zwei Arten erreichen:

  • einen konstanten Wert für das Preis-Feld für jede Schnittstelle festlegen, über die Artikeldaten empfangen werden
  • im Namensraum GENERAL einen Festwert namens PRICE mit dem zugeordneten konstanten Wert 1,00 anlegen. Der Name des Festwertes muss im Mapping für das Preisfeld in jeder Schnittstelle eingegeben werden, die Artikeldaten empfängt.

Einige Zeit später beschließt das Unternehmen, den Preis ihrer Artikel auf 1,50 EUR anzuheben. Jetzt wird der Vorteil eines Festwertes sofort ersichtlich: Bei der ersten Option muss das Unternehmen alle empfangenden Schnittstellen bearbeiten, wogegen bei der zweiten Option die Schnittstellen-Einstellungen nicht geändert werden müssen – der Festwert muss nur einmal in der entsprechenden Customizing-Aktivität geändert werden.






General Data in Customer Master   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4469 Date: 20240425 Time: 105511     sap01-206 ( 74 ms )