1.
Über die PUT_RELATION[53] ist es auch möglich mehrere Inventurbuchungen auf einmal zu löschen.
Es kann die Belegart V (für Inventuren) verwendet werden, die Belegnummer ist der Bediener.
Je weniger Parameter übergeben werden, desto mehr wird gelöscht.
Beispiele zur Verwendung der PUT_RELATION[53]:
ALLE Inventur-Buchungen für alle Artikel über alle Jahre löschen:
PUT_RELATION[53!!!!V!000]
Nur Inventur-Buchungen für den Artikel „Artikel19Prozent“ löschen:
PUT_RELATION[53!!!!V!000!!Artikel19Prozent!POS_128_6!POS_11_6!N!POS_645_10!0!POS_17_1!0]“
2.
Das Löschen von Inventurbuchungen ist auch über eine Auswertung auf Positionsdaten möglich, welche nur die Inventurbuchungen ausgibt
und dann per Rückübertragung/PUT den Primärindex (POS_0_17) auf leer setzt. (POS_0_17=“ „)
Somit ist die Buchung zerstört und wird nach der nächsten Wawi Reorganisation entfernt und fließt nicht mehr in die Lagerstatistik mit ein.
3.
GET_RELATION[636!BELZEIT!ART!VON_BDAT!BIS_BDAT],,,,Stapel-Löschfunktion Lagerbuchungen (V50)
BELZEIT = 0-9 (Angabe des Belegzeitraums).
ART = V,Z,E,U (Angabe der Belegart der Lagerbuchung)
VON/BIS_BDAT (Angabe des Buchungsdatums)“
Hier gibt es nun ab Innovation Channel Revision 79165 eine Erweiterung das über das MEM-Feld MEM_40389_1 = „J“ unterbunden werden kann
das pro Löschung die Neuberechnung der Statistik erfolgt. Somit ist ein schnelleres Löschen möglich.
One Reply to “Möglichkeiten um Inventurbuchungen zu löschen”
Damit kann nicht nur Inventurbuchungen löschen. Die Put_Rel53 an sich gibt es schon lange.
Ab den im FAQ genannten Versionen ist das eben damit auch für Inventurbuchungen möglich (war zuvor nicht möglich).
Der FAQ-Titel ist aber ganz bewußt so gewählt,
weil genau das (massenweieses löschen von Inventurbuchungen per Put_Rel) schon öfters gefragt wurde.