
In diesem Abschnitt erfahren Sie, welche Funktionsbausteine Sie für die Verarbeitung von Maßeinheiten in Ihren Entwicklungen verwenden können.
Überblick
Häufig müssen in Anwendungen Maßeinheiten umgerechnet werden. Im Zusammenhang mit mehrsprachigen Systemen, aber auch schon mit sprachabhängigen Maßeinheiten, ergibt sich außerdem das Problem, die Bezeichnungen von Maßeinheiten an der Oberfläche richtig darzustellen. Deshalb werden von SAP Funktionsbausteine zur Verfügung gestellt, mit denen alle anfallenden Aufgaben im Zusammenhang mit Maßeinheiten ausgeführt werden können. In einer Maßeinheitentabelle werden für jede Maßeinheit die notwendigen Informationen hinterlegt, auf die die Funktionsbausteine bei den Umrechnungen und Konvertierungen zugreifen.
Hierzu gehören auch Konvertierungs-Exits, die bei Verwendung bestimmter Domänen für Ein-/Ausgabefelder in Dynpros für eine automatische Konvertierung zwischen externer und interner Darstellung sorgen.
Um die Anzahl der für die Umrechnung oder Konvertierung notwendigen Datenbankzugriffe zu minimieren, arbeiten die Funktionsbausteine standardmäßig gepuffert. Der Puffer wird beim ersten Aufruf eines Bausteins aus der jeweiligen Funktionsgruppe aufgebaut. Daher dauert dieser Aufruf etwas länger. Im allgemeinen werden jedoch viele Bausteine beider Funktionsgruppen mehrfach verwendet, so dass sich der Aufwand für den Aufbau des Puffers lohnt.