Alex Wiefel
28. September 2014

Ungewollte Leerseiten in SAPscript

Ein interessanter Fehler bei der Verwendung von SAPscript sind Leerseiten in SAPscript Formularen, die durch den Drucker ausgegeben werden, obwohl dies gar nicht erwünscht ist. Im Internet findet man häufig Fragen zu dieser Problematik. Es ist schwer dafür die Ursache zu finden. Aus der Erfahrung heraus gibt es einige Fehlerquellen, die recht häufig für diesen Fehler verantwortlich sind, einige davon werden in diesem Beitrag vorgestellt. 

Projektleitung, Projektbegleitung oder einfach nur Unterstützung in der Entwicklung. Unsere Mitarbeiter haben langjährige Erfahrungen in der SAP Formulargestaltung und Sie können von unserem gesamten Knowhow profitieren. Unser passendes Angebot finden sie hier: Formular-Experten von MINDFORMS buchen

Kontaktieren Sie mich: Telefon 0211 946 285 72-35 oder per E-Mail info@mindforms.de
In einem unverbindlichen Gespräch kann ich mit Ihnen über Ihre Ausgangslage sprechen und Ihnen Möglichkeiten aufzeigen. Selbstverständlich können wir danach auch ein unverbindliches Angebot unterbreiten.

New-Page im SAPscript

Ein einfacher, aber häufiger Fehler ist eine vergessene New-Page Anweisung im SAPscript des Formulars. Für diesen Fall sollte der SAPscript Code nach dieser Anweisung durchsucht und geprüft werden, ob die Anweisung wirklich benötigt wird und an der richtigen Stelle ist. Sollte das Formular zu komplex zum Durchsuchen in der SE71 sein, so kann das Formular mit dem Report (RSTXSCRP) als Textdatei heruntergeladen und dann einfacher durchsucht werden. Achten Sie hierbei bitte auch auf eventuell eingebundene SO10 Texte.

Unser E-Book zum Thema SAPscript

E-Book: SAPscript

Wann lohnt sich der Umstieg und wie gelingt dieser? Unser SAPscript E-Book beantwortet alle Ihre Fragen!

Fenstergröße nicht passend für Seitenformat

Für jedes Formular muss ein Seitenformat angegeben werden. Ist ein Fenster größer als die Abmessungen des Seitenformats oder geht über den Rand einer Seite hinaus, so kann es ebenfalls dazu kommen, dass eine Leerseite gedruckt wird. Achten Sie daher darauf, dass die Fenster nie zu groß und immer passend positioniert sind. Für die Umrechnung der verschiedenen Längenangaben finden Sie einen Rechner hier.

Leerzeile nach letztem Text

Unter ungünstigen Umständen kann auch eine Leerzeile nach dem letzten Text zu einer Leerseite führen. Es sollte daher vermieden werden, am Ende eines Formulars noch einmal eine Leerzeile zu drucken.

Leerseiten in SAPscript

Sonderfall Endlospapier

Bei Druckern mit Endlospapier gibt es einen Sonderfall. Hier wird je nach Drucker hinter jeden Ausdruck eine Leerseite ausgegeben, damit das Papier besser abgerissen werden kann. Sollten mehrere Druckaufträge einzeln ausgegeben werden, so sieht es danach aus, als ob jeweils eine Leerseite gedruckt wird. Dies ist allerdings nicht immer der Fall. Sie sollten versuchen ein Formular mit mehreren Seiten zu drucken. Sollte dort auch noch eine Leerseite zwischen jeder Formularseite gedruckt werden, so handelt es sich tatsächlich um einen Fehler. In den meisten Fällen wird es sich hier aber nur um den Seitenvorschub für den Abriss handeln. Einen Aufschluss über die Anzahl der gedruckten Seiten gibt auch die Transaktion SP01.

Kennen Sie dieses Problem?

Hatten Sie auch bereits mit diesem Phänomen der Leerseiten in SAPscript zu kämpfen? Wenn Sie es lösen konnten: Was war der Fehler? Falls Sie noch suchen: Vielleicht können wir Ihnen ja helfen? Wir freuen uns über jeden Kommentar und jede E-Mail die Sie uns zusenden.

Alex Wiefel

Alex Wiefel

Als Management & Technologieberater im Bereich Formulare, Archivierung und E-Rechnung verbinde ich tiefgehende fachliche Expertise mit langjährigem Projektleitungs-Know-How. Diese Kombination liefert mir die Grundlage, meine Kunden-Projekte zum Erfolg zu führen. Gerne unterstütze ich Sie dabei, Ihre Formularlandschaft auf den neusten Stand zu bringen, Daten konform zu archivieren sowie Rechnungen zu digitalisieren.

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

Print-Controls ermöglichen es, bestimmte Druckerbefehle in SAPscript Formularen zu verwenden. Gerade bei älteren Druckermodellen ist dies häufig nötig, um die gewünschte Ausgabe zu erhalten. Ein Beispiel aus der Praxis ist […]

weiterlesen

Oftmals wird ein einzelnes SAPscript Formular genutzt, um mehrere Anwendungsszenarien abzubilden (bspw. MEDRUCK für Bestellungen, Anfragen, Mengenkontrakte, …).Der Aufbau dieser Formulare wird dabei nicht nur über das entsprechende Druckprogramm, sondern […]

weiterlesen

Die älteste Formulartechnologie von SAP nutzt globale Variablen bzw. DDIC-Strukturen zur Datenübertragung vom Rahmenprogramm zum Formular. Diese erste Generation von Formulartechnologien zeichnet sich durch eine sehr gute Performanz und Zuverlässigkeit […]

weiterlesen

Belege in SAP können über das externe Senden als PDF per E-Mail an Partner versendet werden. Dabei soll die E-Mail in den meisten Fällen einen Betreff und auch einen Text […]

weiterlesen

Die Entwicklung von Formularen mit SAPscript ist sicherlich nicht besonders komfortabel. Nützlich bei der Entwicklung ist aber die Verwendung des Debuggers in SAPscript. Wie Sie diesen aktivieren und verwenden, erfahren […]

weiterlesen

Dass es keine Versionierung bei dem SAPscript Formulardownload gibt, ist ein bekanntes Problem. Dadurch wird die Arbeit mit den Formularen um einiges schwerer, da man sich jeden Schritt vorher genau überlegen muss. […]

weiterlesen

SAPscript wurde 1980 entwickelt und ist unter den drei SAP-Formulartechnologien die Älteste. Zu den Anfängen wurde entsprechend jedes Formular, welches als Produkt vieler Geschäftsprozesse entsteht, mit SAPscript erzeugt. Mit dem […]

weiterlesen

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Julia Buecker
Julia Bücker Kundenservice