SLS: Beispiel für individuelle Erweiterungen 
Dieses Beispiel erläutert, wie Sie einen SLS mit Unterpositionen implementieren können, bei dem die Unterpositionen nicht für Abnehmer (Vorkommissionierung), sondern für ein anderes Kriterium gebildet werden.
Für SLS können Sie nur Anbringungsmethoden mit einer speziellen Folgeaktion verwenden. Für den SLS Vorkommissionierung ist in der Auslieferung z.B. die Folgeaktion 85 vorgesehen. Für einen neuen SLS müssen Sie eine zusätzliche Folgeaktion definieren. Pflegen Sie dazu über die allgemeinen Tabellenbearbeitung (Transaktion SM30) einen neuen Eintrag im View V_TWT_ACTION.
Für diesen neuen Eintrag benötigen Sie folgende Angaben in den Detaildaten:
In diesem View werden außerdem Funktionsbausteine eingetragen, die bestimmte Aufgaben bei der SLS-Abwicklung erfüllen. Diese Bausteine werden vom System an der entsprechenden Stelle des Prozesses aufgerufen. Im Standard werden Funktionsbausteine zur Abwicklung der Vorkommissionierung ausgeliefert.
Für einen individuellen SLS müssen Sie ggf. individuelle Bausteine entwickeln und dann in den View eintragen. Die Schnittstellen dieser Bausteine müssen jeweils denen der im Standard ausgelieferten Bausteine entsprechen. Folgende Funktionsbausteine sind z.B. vorgesehen:
Der Baustein sortiert die Abgabebelegeinteilungen, die zu Unterpositionen zusammengefaßt werden sollen, nach Ihrem individuellen Kriterium.
Der Baustein baut auf der individuellen Sortierung der Abgabebelegeinteilungen auf und erkennt die Gruppenwechsel. Zu jeder Gruppe wird in der Sammelbestellung eine Unterposition erzeugt.
Der Baustein gibt eine Meldung aus, die den Anwender beim Verpacken informiert, wie verpackt werden muß. Wenn Sie die Verpackungsfunktionen verwenden wollen, muß hier entweder ein im Standard ausgelieferter oder ein individueller Baustein eingetragen sein.
Der Baustein prüft, ob die Zusammenfassung von Positionen zu Versandelementen den vorgegeben Regeln entspricht. Wenn Sie die Verpackungsfunktionen verwenden wollen, muß hier entweder ein im Standard ausgelieferter oder ein individueller Baustein eingetragen sein.
Der Baustein gibt eine Meldung aus und weist den Anwender auf die SLS hin, damit die Einhaltung der vorgegebene Regeln geprüft werden kann.