SAP Script (für Formulare) ablösen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles Rund um SAP®.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

SAP Script (für Formulare) ablösen

Beitrag von Steffi23 ( / / 0 / 3 ) »
Hallo allerseits,

wir arbeiten mit mySAP ERP und haben unsere Formulare alle in SAP Script erstellt bzw. angepasst. Nun wird das aber immer unübersichtlicher und fehlende (Syntax)-Prüfungen etc. sind auch nicht mehr "up2date".

Aus diesem Grunde suche ich derzeit nach Alternativen. Was gibt es denn da? Ich meine es gibt Programme von Drittanbietern, die quasi einen wysiwyg Editor mit sich bringen, aber wie heißen die Anbieter bzw. deren Produkte?

Ist hier vielleicht auch etwas seitens SAP geplant?

Ich würd mich freuen, wenn ihr mir ein bißchen "Input" geben könntet. Danke und viele Grüße, Steffi

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Hi Steffi.

Mal zum SAP-Standard:
Ab 4.5 / 4.6 hat SAP die SmartForms eingeführt. Mit WYSIWYG-Editor und Trennung von Datenbeschaffung und Ausgabe.
Ab 6.40 gibt es die Adobe ActiveForms, da weiss ich aber so gut wie nix drüber, scheint aber sowohl für Ein- als auch Ausgabe zu sein. Zitier mich damit aber bloss nicht... ;)

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von Frank Zet. (ForumUser / 89 / 4 / 1 ) »
Hi Steffi,

es gibt Anbieter, die die Formularerstellung außerhalb des SAP-Systems realisieren. Habe bisher kein Unternehmen gesehen, welches mit einer dieser Lösungen arbeitet. Ist allerdings auch schon einige Jahre her, dass ich einen solchen Flyer in der Hand gehalten habe. Ich denke nicht, dass es sinnvoll ist, sich dabei vom SAP-Standard zu lösen. Eine Migration von komplexen SAP-Script Formularen zu SmartForms ist sicher auch kein Projekt, was zwischen Tür und Angel zu realsisieren ist. Macht meiner Meinung nach auch wenig Sinn vor allem da man sich bei der SAP ja schon wieder etwas neues überlegt hat (s. Haubi).

Würde mich mal interessieren, welchen Weg ihr gehen werdet.

Schönen Gruß,

Frank

Beitrag von ewx (Top Expert / 4916 / 332 / 653 ) »
Hi Steffi,

ich habe Streamserve (www.streamserve.com) kennengelernt. Bei einem Kunden habe ich alle SD-Formulare explizit für dieses OMS entwickelt.

Der Gedanke ist recht einfach: Im Formular muss man einen Schalter setzen und dann werden alle SAP-Skript-Formulare als Datenstrom übertragen:
<Fenster><Element>_<Variable> <Länge(3)> <Inhalt>
Also z.B.:
MAIN_ITEM_LINE_VBAP-KWMENG 006123,45
MAIN_ITEM_LINE_VBAP-VRKME 002KG

Ich glaube XML-Format ist auch möglich (bin mir aber nicht sicher)

Der Datenstrom muss einmal ins OMS eingelesen werden und steht dann als Dictionary zur Verfügung.
Mit einem Layouteditor kannst du dann die Felder hin- und herschieben; Kästen malen, Gruppen bilden und Linien drum malen etc.

Aber: Die meiste Logik bleibt eh im Druckprogramm. Wenn man dann noch Logik ins OMS verlegt, hat man wieder zwei Systeme (ergo meistens auch zwei Leute) in denen Fehleranalyse und Fehlerbehebung gemacht werden muss.

Streamserve hat auch einige Schwächen, die erst später sichtbar werden. (Der Teufel liegt im Detail).
So habe ich Z.B. extra eine eigene Routine geschrieben, um Langtexte auseinanderzufleddern und im Streamserve gabs eine Routine, die die Texte wieder zu einer Variablen zusammengesetzt hat.

Da war glaube ich ziemlich viel Frickelei im Streamserve nötig. Allerdings habe ich mit Streamserve direkt nichts zu tun gehabt, sondern habe immer nur die Probleme von dem Streamserve-Entwickler mitbekommen, weil ich dann im Druckprogramm irgendeine Sonderlocke basteln musste.

Aus Lizenzgründen und weil die neue Version nicht abwärtskompatibel ist und deswegen umfangreiche Änderungen in den Formularen vorgenommen werden müssten, sollen alle Formulare wieder in SAP-Skript/ Smartforms abgebildet werden... :roll:

Mein 1. Fazit: Auf jeden Fall sollte man sich das OMS *GENAUESTENS* anschauen und testen, um zu sehen, was es kann und was nicht.
Mein 2. Fazit: Lieber die Druckprogramme komplett überarbeiten und aufräumen.
Mit Smartforms hat man auch gute Möglichkeiten, Linien und Umrandungen zu basteln.

Meistens wird ja das Standarddruckprogramm nur kopiert; Erste Änderungen werden irgendwie im Formular hingebastelt, um nur ja nicht das Druckprogramm ändern zu müssen. Später sind Änderungen im Druckprogramm doch nötig und so weiter.

Wenn man die Druckprogramme aufräumt und nicht benötigte Sachen rausschmeisst, dann sieht alles schon wieder freundlicher aus.

Könnte ich übrigens machen; ich hätte demnächst Zeit (hihi) :lol:

Gruß,
Enno.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2917
Views
SAP Script Formulare von A nach B
von jensschladitz » 10.09.2013 08:16 • Verfasst in ABAP® Core
0
Antw.
1939
Views
PDF-Formulare in SAP
von erzoo24 » 14.03.2017 15:33 • Verfasst in ABAP® für Anfänger
2
Antw.
3063
Views
SAP - Formulare
von AndyK » 26.03.2007 14:18 • Verfasst in ABAP® für Anfänger
0
Antw.
3344
Views
SAP - Formulare ! Hiilfe !
von yoshua » 24.01.2007 12:00 • Verfasst in Java & SAP®
6
Antw.
2216
Views
Formulare durchnummerieren
von L0w-RiDer » 29.04.2022 13:59 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1172
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1893
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47558
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5441

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1172
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1893
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47558
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5441