gebuchter(gelieferter) Artikel im Auftrag lässt sich löschen

25. Februar 2011 15:29

Hallo,

mein Kollege zeigte mir gerade wie er einen Artikel in einem offenen Auftrag gelöscht hat.
Der Artikel war bereits geliefert und nicht fakturiert.

Dies konnte ich im selben Auftrag wiederholen.

In einem anderen Auftrag war das löschen nicht möglich.


An was kann das liegen?

Grüße

Erwin Arnold

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

25. Februar 2011 17:10

Arnold hat geschrieben:In einem anderen Auftrag war das löschen nicht möglich.


An was kann das liegen?

Hattest du keine Fehlermeldung bekommen?

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

28. Februar 2011 09:45

es gab keine Fehlermeldung!

F4 , dann die Frage "Verkaufszeile Löschen" Ja / Nein und fertig.

Ansonsten sehe ich im Auftrag keine Abweichung von den anderen.

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

28. Februar 2011 15:53

Hallo Arnold,

Kann es sein, das in dem Lieferschein der Warenausgang storniert wurde? Dann steht zwar auf dem Lieferschein die Menge, in NAV steht dann eine zweite Zeile, die die Lieferung storniert, und damit die Auftragszeile wieder freigibt.

Gruß, Fiddi

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

28. Februar 2011 16:19

Hallo Fiddi,
danke für die Antwort, die Positionen wurden im Lieferschein nicht storniert!

event. hat nochjemand eine Idee...

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

28. Februar 2011 16:42

Das hier ist der Code vom OnDelete Trigger in der Verkaufszeile, der das prüft:
Code:
IF (Quantity <> 0) AND ItemExists("No.") THEN BEGIN
  ReserveSalesLine.DeleteLine(Rec);
  CALCFIELDS("Reserved Qty. (Base)");
  TESTFIELD("Reserved Qty. (Base)",0);
  IF "Shipment No." = '' THEN
    TESTFIELD("Qty. Shipped Not Invoiced",0);
  IF "Return Receipt No." = '' THEN
    TESTFIELD("Return Qty. Rcd. Not Invd.",0);
  WhseValidateSourceLine.SalesLineDelete(Rec);
END;


Wenn in der Zeile "Lief. nicht fakt. Menge" nicht 0 ist , gibt es da normalerweise immer einen Fehler.

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

28. Februar 2011 17:41

Ist da womöglich irgendwas angepasst worden? "Nicht bestandsgeführte Artikel" oder etwas Ähnliches, das die Codestelle von Kowa übersteuert?

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

2. März 2011 17:21

Hallo,

da ich "nur" Anwender bin kann ich mit Code nicht`s anfangen!

In der Regel bekomme ich beim vesuch einen gebuchten Artikel zu Löschen folgende Meldung:

Lief. nicht fakt. Menge muss 0 in Verkaufszeile Belegart""Auftrag",Belegnr.="AB511731", Zeilennr.=20000 sein.

Und so ist es ja auch richtig.
Ich habe dieses Problem bisher nur in einem Auftrag festgestellt und möchte dem vorbeugen dass dies in weiteren Aufträgen auch so ist.

Re: gebuchter(gelieferter) Artikel im Auftrag lässt sich lös

2. März 2011 22:20

Im Code steht sinngemäß, dass die Prüfung anspringt wenn die Menge in der Auftragszeile ungleich Null ist, der Artikel existiert (also die Artikelnr. in der Zeile auch im Artikelstamm vorhanden ist, das muss erfüllt sein weil sich Artikel für die Verkaufszeilen existieren nicht löschen lassen) und eine Lieferungsnr. in der Zeile vorhanden ist (die wird beim Buchen der Lieferung automatisch eingetragen). Unter normalen Bedingungen (d.h. der Code ist in Ordnung und alle Felder versorgt) ist es nicht möglich, solche Zeilen zu löschen.