Mit SAPscript können Sie verschiedene Ausgabetypen konfigurieren, z. B. ein gedrucktes Formular, das Sie für den internen Gebrauch benötigen, oder eine E-Mail-Nachricht, die per E-Mail gesendet wird. Sie können Ausgabetypen auch im PDF-Format oder in einem anderen erforderlichen Format abrufen. Sie können verschiedene Ausgabetypen verwenden, z. das Drucken eines Formulars. Wenn Sie den Ausgabetyp "Ausdrucken" auswählen, wird das Dokument gedruckt. Ebenso können Sie als Ausgabetyp Fax, E-Mail, PDF auswählen. SAP Adobe Forms - DAS MÜSSEN SIE WISSEN!. Wenn Sie als Ausgabetyp Fax auswählen, wird ein Fax des Dokuments gesendet. Alle Ausgabetypen werden in der NAST-Tabelle gespeichert. Um den konfigurierten Ausgabetyp anzuzeigen, können Sie verwenden Transaction code – NACE. Im neuen Bildschirm müssen Sie den Anwendungstyp auswählen: V1 für VERKAUF, V3 für RECHNUNG, E1 für Anlieferung usw. Im folgenden Beispiel ist die Bestellanwendung ausgewählt. Um nun die konfigurierten Ausgabetypen anzuzeigen, klicken Sie oben auf dem Bildschirm auf die Schaltfläche Ausgabetypen.
Sapscript Tutorial Deutsch Python
Als Voraussetzung benötigen wir den JAVA Stack. Dabei ist es egal, ob interaktive Formulare verwendet werden oder nicht. Ein Webservice konvertiert den SOAP Aufruf in ein PDF Dokument. Der Aufruf kann aus einem ABAP Programm, dem POSTMAN oder anderen Programmen erfolgen. Im Adobe Formular lassen sich keine ABAP Knoten mehr verwenden. Dafür gibt es den sogenannten Kontext. Die relevanten Tools zur Design-Zeit sind Schnittstelle, Kontext, Layout und Formularvorlage. Damit ist die Schnittstelle (ABAP, XML oder Smart Forms) der einzige Teil, der sich noch in ABAP abspielt. Denn im Formular gibt es kein ABAP mehr. Das Formular verweist genau auf eine Schnittstelle. Für Smart Forms Formulare besteht die Möglichkeit, zur Laufzeit in die neue Technologie zu wechseln. Sapscript tutorial deutsch python. Vorteile Adobe Forms
PDF als Standard (Anmerkung: geht aber auch mit SAPScript und Smart Forms)
Life Cyle Designer leicht zu bedienen (Anmerkung: Geschmackssache)
Formulare gemäß den Richtlinien zur Barrierefreiheit gestalten
TrueType-Schriftarten verwenden, kein Upload erforderlich (Anmerkung: Das ist sehr gut)
Interaktive Szenarien möglich
Wann nehmen wir was?
Sie sind mit dem Symbol gekennzeichnet. Es hilft oft bei der Analyse eines Formulars bei einem Formularknoten im Funktionsbaustein einen Breakpoint zu setzen und durch das Debuggen das Verhalten der Formularausgabe zu untersuchen. So kann man z. B. sehen welche Variablen bei Alternativen oder Bedingungen gefüllt sind. Nicht auffindbare Knotentypen sind mit einem gekennzeichnet. Hier kann man sich helfen mit der Suche nach einem findbaren Knoten nahe dem gesuchten Knoten. Adresse
Knotentyp
Coding
Alternative
Fenster
Fenster (Nebenfenster), Fenster (Abschlußfenster) und (Hauptfenster/MAIN)
Grafik
Transaktion SE78 (Verwaltung von Formulargrafiken) und Logos
Kommando
Generell kann man im generierten Funktionsbaustein prüfen, ob ein Kommandoknoten vorliegt mit der Suche nach dem Befehl "CALL FUNCTION 'SSFCOMP_SET_NEXT_PAGE".. SAP-Skripte - Ausgabetypen. Diese Prüfung sollte man vornehmen, wenn man eine Seite umbenennen will, weil bei einer Umbenennung der Namen der im Kommando nicht automatisch mit umbenannt wird. Liegt ein Knoten vom Typ Kommando vor und man möchte eine Seite im Formular umbenennen, muss man den/die Kommando-Knoten suchen und die umbenannte Seite dort ebenfalls umbenennen.