[Gelöst] [RTC] Nicht fakturierbare Bestellungen kennzeichen

22. Oktober 2020 11:38

Hi,

wenn der Report 496 Bestellungen Stapelbuchen läuft, lässt dieser Nicht Fakturierbare Bestellungen aus.

Wie könnte ich solche Bestellungen kennzeichnen? Report kann auch aus einer CU heraus aufgerufen werden.

Hatte erst überlegt im Report :
Code:
  IF PurchPost.RUN("Purchase Header") THEN BEGIN
... END ELSE BEGIN
"Purchase Header"."Nicht Fakturierbar" = ja
END;


Aber das geht nicht weil Schreibtransaktionen nicht erlaubt sind während der Report läuft.
Bestellungen filtern, und Report in einer Schleife aufrufen läuft aufs gleiche heraus.
Buchen über Aufgabenwarteschlange nicht erwünscht.

Hat noch jemand eine Idee?

Vielen Dank
Zuletzt geändert von elTorito am 22. Oktober 2020 15:36, insgesamt 1-mal geändert.

Re: [RTC] Nicht fakturierbare Bestellungen kennzeichen

22. Oktober 2020 12:14

Hallo,

Prinzipiell sind Bestellungen, die nach dem (gefilterten) Stapellauf noch da sind, nicht fakturierbar.

Wenn du dir also eine Übersicht (View) machst und abspeicherst, die den gleichen Filter verwendet wie der Stapellauf, dann sollten dir alle nicht fakturierbaren Bestellungen anzeigt werden.

Gruß Fiddi

Re: [RTC] Nicht fakturierbare Bestellungen kennzeichen

22. Oktober 2020 14:10

HAllo Fiddi,

danke für deine Antwort.

Habe jetzt zwei Funktionen, welche ich nacheinander aufrufe.
Die erste Funktion lässt den Report Stapelbuchen laufen für ein bestimmten Filter.
Die zweite Funktion setzt dann für den gleichen Filter eine Eigenschaft und macht den Modify auf die Bestellung.

Das scheint zu klappen.

Vielen Dank

Re: [RTC] Nicht fakturierbare Bestellungen kennzeichen

22. Oktober 2020 14:26

Hallo,

irgendwann gibt es auch eine Version, die per GETLASTERROR die Fehlermeldung beim Buchen abruft und dann nach dem Buchen pro Beleg anzeigt.

Gruß Fiddi

Re: [RTC] Nicht fakturierbare Bestellungen kennzeichen

22. Oktober 2020 15:47

fiddi hat geschrieben:irgendwann gibt es auch eine Version, die per GETLASTERROR die Fehlermeldung beim Buchen abruft und dann nach dem Buchen pro Beleg anzeigt.

Danke.

Prinzipiell sind Bestellungen, die nach dem (gefilterten) Stapellauf noch da sind, nicht fakturierbar.

So bleibt es dann jetzt auch ;-) Da wird nichts mehr gekennzeichnet.