SAP Jobsuche bei DV-Treff
Frau K.
  • Frau K.
  • SAP Forum - Profi Thema Starter
vor 10 Jahre
Hallo SAPler,

wenn wir alle Kunden auf Auftragsbestätigungen, Rechnungen usw. zu bestimmten Zeiten auf eine Information hinweisen wollen (z. B. Betriebsurlaub, Messen): Wo kann man dies einstellen? Die Infos sind zeitlich eingeschränkt bei allen Kunden auf den Formularen zu drucken. Diese gewünschte Einstellung soll aber nicht über die Formularentwicklung (SmartForms, SapScript) erfolgen. Ist so etwas möglich? Wo und Wie? Vielen Dank schon mal.

VG Heike

Alpmann
vor 10 Jahre
Hallo Heike,

wir haben unsere Formulare mal so angepasst, dass im Fußbereich ein bestimmter Standardtext aus der SO10 angedruckt wird. Das ist einmaliger Aufwand bei den Formularen.

Der Inhalt der Texte kann dann einfach angepasst werden. Wir weisen so zum Beispiel auf unsere Inventur hin. Wenn die Inventur durch ist, wird der Inhalt des Standardtext einfach gelöscht. Auch das Problem, das bei anderen Sprachen die Formularpflege aufwendiger ist, kann man so geschickt umgehen.

Mit freundlichen Grüßen

Matthias Alpmann

StefanAB
vor 10 Jahre
Hallo Heike,

eine weitere Möglichkeit ohne Formularanpassung:

Du könntest im Customizing eine neue Textart anlegen (bzw. eine vorhandene benutzen) und diese als Pflichttext in den entsprechenden Belegköpfen der jeweiligen Belege kennzeichnen. Die Customizing-Transaktion ist die VOTXN.

Den erwähnten Standardtext als Include in den Text einbinden und den Debitoren zuordnen.

Gruß

Stefan

anfaenger
vor 10 Jahre
Hi,

@Stefan: man möchte aber doch nicht den Text jedem Kunden zuordnen oder verstehe ich Dich falsch? Ein neuer Text wird ja auch nicht automatisch im Formular gedruckt. Von daher würdest Du damit nur die DB aufblähen und hättest trotzdem Aufwand beim Formular.

Die Lösung von Alpmann ist auch in meinen Augen die Eleganteste, haben wir auch so im Einsatz.

Gruss

Anfaenger


ECC 6.07, NW 7.4, SD, Logistik, C4C, EDI
Frau K.
  • Frau K.
  • SAP Forum - Profi Thema Starter
vor 10 Jahre
Vielen Dank für eure Tips.

Also wenn ich bei jedem Kunden etwas eintragen muss, ist das natürlich weniger sinnvoll für mich.

Da wäre die Lösung über die Formularebene doch noch besser.

Ich dachte nur, in SAP ist es einfacher solche "banalen" Infos einzufügen. Mit einer Gültigkeitsdauer für den "Eintrag", der dann nach Gültigkeitsende automatisch nicht mehr gedruckt wird.

Vielleicht hat ja noch jemand einen Tip. Ansonsten Schade, das SAP nicht so was bringt.

Aber wie gesagt, als Anfänger kenne ich die Möglichkeiten nicht.

VG Heike.

SanduhrAnzeigeProgramm
vor 10 Jahre
Wenn du Mit Gültigkeitszeiträumen und verschiedenen Texten arbeiten willst (also nicht nur mit einem SO10 und ständig den text löschen / neu eingeben), dann wirst du um eine zusätzliche Z-Tabelle nicht herum kommen.
*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.