Wiederholungsdruck (Rechnung)

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Wiederholungsdruck (Rechnung)

Beitrag von Heiko (ForumUser / 2 / 0 / 0 ) »
Hallo,

bin neu hier und versuche eine Lösung für folgendes Problem zu finden:

Wir haben eine Nachrichtenart RD00 mit der wir Rechnungen ausdrucken. Aus unserem Unternehmen soll nur eine Originalrechnung an den Kunden gehen.
Für Rechnungskopien haben wir eine weitere Nachrichtenart RD05. Beide NA gehen auf das selbe Formular, wo anhand der NA entweder im Formulartitel Original oder Kopie geschrieben wird.

Meine Frage ist, ob:
1. Es möglich ist die RD05 automatisch nach dem Druck der RD00 zu starten oder
2. es eine einfachere Möglichkeit gibt einen Wiederholungsdruck kenntlich zu machen

Für jede Anregung/Hilfe bin ich dankbar.

Gruß,
Heiko Ennen

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


Beitrag von ewx (Top Expert / 4843 / 311 / 638 ) »
Moin Heiko,

zu 1: du könntest in der Nachricht RD00 zwei Verarbeitungsroutinen eintragen. für die zweite Routine kopierst du im Druckprogramm die Form "ENTRY" auf "ENTRY_KOPIE" und kennzeichnest da, mit einer Variablen, dass dies die Kopie sein soll.

zu 2: normalerweise wird beim Drucken geprüft, ob die aktuelle Nachricht schonmal verarbeitet wurde. Falls ja, ist ein Wiederholdruck (Kopie), wenn nein, dann eben das Original.

Hat den Nachteil, dass man das Original nicht noch einmal drucken kann. In der Regel ist das ja aber auch in Ordnung.

Gruß,
Enno.

Beitrag von Heiko (ForumUser / 2 / 0 / 0 ) »
Danke Enno,

zu 1) werde ich ausprobieren
zu 2) Ich kann anhand der nast-vstat den Verarbeitungsstatus abfragen, jedoch funktioniert das erst, wenn die NA komplett verarbeitet ist.
Beispiel: Wenn ein Mitarbeiter eine Rechnung druckt (Anzahl Ausdrucke: 4), dann soll 1 Original Rechnung rauskommen und 3 Kopien.

Wenn ich also auf den NAST-VSTAT zurückgreife würde der erst nach den 4 Ausdrucken auf 1 gesetzt...

Gruß,
Heiko

Beitrag von ewx (Top Expert / 4843 / 311 / 638 ) »
Heiko hat geschrieben:zu 2) Ich kann anhand der nast-vstat den Verarbeitungsstatus abfragen, jedoch funktioniert das erst, wenn die NA komplett verarbeitet ist.
Beispiel: Wenn ein Mitarbeiter eine Rechnung druckt (Anzahl Ausdrucke: 4), dann soll 1 Original Rechnung rauskommen und 3 Kopien.

Wenn ich also auf den NAST-VSTAT zurückgreife würde der erst nach den 4 Ausdrucken auf 1 gesetzt...
Dann gibt es die Möglichkeit mit den zwei Verarbeitungsroutinen.
ENTRY_ORIGINAL druckt genau ein Exemplar
ENTRY_KOPIE druckt genau NAST-ANZAL - 1 Exemplare mit dem Zusatz "KOPIE"

Wenn man es noch genauer haben möchte, dann kann man die Druckroutine für jede Kopie einmal durchlaufen:

Code: Alles auswählen.

OPEN_FORM
START_FORM
CASE durchlauf.
  WHEN 1.
    text = 'Original'.
  when 2. 
    text = '1. Kopie'.
  when 3'.
    text = '2. Kopie'.
  when 4.
    text = 'Kopie Buchhaltung'.
  when 5.
    text = 'Kopie Archiv'.
ENDCASE. 
...
END_FORM
CLOSE_FORM
Nachteil ist natürlich, dass das gesamte Coding bis auf Datenbeschaffung oft durchlaufen wird.

Deswegen solltest du bei dieser Variante auch darauf achten, dass möglichst alles an Daten in der GET_DATA-Routine gesammelt und vorgelesen wird.

Wenn während der Verarbeitung jedesmal der Belegfluss nachgelesen wird, ist das natürlich nicht sehr günstig...

Gruß,
Enno.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1828
Views
Proforma-Rechnung im EWM
von Barney » 24.11.2017 09:30 • Verfasst in Sonstige Module
3
Antw.
1357
Views
Rundung der Fakturmenge in der Rechnung
von swonny » 06.07.2023 11:01 • Verfasst in Financials
1
Antw.
2244
Views
Bapi für Rechnung / Rechnungsdruck
von erzoo24 » 02.12.2016 12:19 • Verfasst in ABAP® für Anfänger
1
Antw.
1679
Views
Rechnung an Prüflos koppeln
von Thomas17 » 07.05.2014 10:44 • Verfasst in Financials
1
Antw.
698
Views
Fuba SD-Rechnung Zahlstatus
von nikibert » 07.03.2014 11:22 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor einer Stunde von Bright4.5 1 / 53
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1708