SAP Jobsuche bei DV-Treff
Flix123
  • Flix123
  • SAP Forum - Neuling Thema Starter
vor ein Jahr
Hallo Zusammen,

Durch eine Formularanpassung sollte ich alle gültigen Rahmenverträge in SAP neu anlegen.

Dies sind einige Hundert. Eine manuelle Anlage über die ME31K ist möglich aber sehr zeitaufwändig und fehleranfällig.

Hat jemand eine Idee wie man Rahmenverträge in SAP massenhaft anlegen kann?

Alle Daten die zur Anlage erforderlich sind, sind vorhanden bzw. können aufbereitet werden.

Vielen Dank :-)

Grüße

Felix

Förderer

AlexMK
vor ein Jahr
Es gibt die Möglichkeit die Schritte per SHDB aufzunehmen und dann dafür einen Report zu erstellen.

Im Report ist dann genau definiert, welche Daten in welcher Reihenfolge per Datenstring aufbereitet werden müssen.

Diese Daten gibt man dann als Datei definiert bei der Ausführung vom Report und er macht dann die "Handarbeit".

Ich habe damit mal den kompletten logistischen Umzug eines Werks in ein anderes Werk durchgezogen.

Also alles von Debitoren/Kreditorenstammdaten MM-Lieferpläne, Einzelbestellungen, SD-Lieferpläne, SD-Aufträgeu.s.w.

Der Aufwand zum Erstellen der Vorlagen bzw. Reports ist recht aufwendig daher lohnt es sich erst ab einer gewissen Masse an Daten.

um wie viele Rahmenverträge geht es hier?

professor
vor ein Jahr
Hallo Felix,

bitte bedenke, dass bei einer Neuanlage die Rahmenverträge neue Nummern bekommen. Da sind Komplikationen vorprogrammiert, da die Lieferanten nicht immer mitspielen. 

Wozu denn Neuanlage wegen Formular? Die existierenden Vertträge sind ja schon an die Lieferanten geschickt, und danach gibt es nur noch Abrufe. 

Es genügt doch, wenn neue Rahmenverträge dann mit dem neuen Formular erstellt werden.

Gruß

Boni

Flix123
  • Flix123
  • SAP Forum - Neuling Thema Starter
vor ein Jahr
Hi,

danke für die Antwort.

Das war leider unerwünscht, da die alten Belege stehen bleiben sollten.

Damit leider keine Option.

Gruß,

Felix

Flix123
  • Flix123
  • SAP Forum - Neuling Thema Starter
vor ein Jahr
Zitat von: stachi 

Es gibt die Möglichkeit die Schritte per SHDB aufzunehmen und dann dafür einen Report zu erstellen.

Im Report ist dann genau definiert, welche Daten in welcher Reihenfolge per Datenstring aufbereitet werden müssen.

Diese Daten gibt man dann als Datei definiert bei der Ausführung vom Report und er macht dann die "Handarbeit".

Ich habe damit mal den kompletten logistischen Umzug eines Werks in ein anderes Werk durchgezogen.

Also alles von Debitoren/Kreditorenstammdaten MM-Lieferpläne, Einzelbestellungen, SD-Lieferpläne, SD-Aufträgeu.s.w.

Der Aufwand zum Erstellen der Vorlagen bzw. Reports ist recht aufwendig daher lohnt es sich erst ab einer gewissen Masse an Daten.

um wie viele Rahmenverträge geht es hier?

Danke für die Antwort. Sind etwa 400 Rahmen.

Ich mach mich mal schlau wie das geht. Habe damit keinerlei Erfahrung.

Geht das nicht auch irgendwie über die MEMASSCONTRACT? Müsste auch nur den Rumpf anlegen.

Für die Verfeinerung hätte ich geeignete Massenänderungstools

Alpmann
vor ein Jahr
Hallo Felix,

ich würde so was auch mit der SHDB machen - allerdings dann ohne Report, sondern ein wenig VBA (z. B- Excel).

1. Transaktion aufzeichnen

2. Aufzeichnung bearbeiten und alle gewünschten Felder kennzeichnen - z. B. die Liferantennummer durch ***LIFNR***

3. Aufzeichnung exportieren

4. durch VBA diese Aufzeichnung vervielfältigen und die Werte entsprechend ersetzen

5. die so erstellte Datei wieder in die SHDB hochladen

6. eine Mappe zu der Aufzeichnung erstellen

7. Mappe über SM35 im Hintergrund ausführen

8. Protokoll in SM35 anschauen

Anpassungen über diesen Weg habe ich schon einige gemacht.

Mit freundlichen Grüßen

Matthias Alpmann

AlexMK
vor ein Jahr
Wenn es nur um den Druck geht; macht doch eine "Pseudoänderung" z.b. die Zielmenge.

das geht wunderbar per Masse und löst auch den Nachdruck aus.