[gelöst] Negativer Lagerbestand

27. April 2011 15:13

Hallo,

wir haben bei einigen Artikeln negativen Lagerbestand. Laut Aussage unseres Einkaufs ist es durch manuelle Buchung im Artikelbuchblatt möglich dies zu erreichen.

Gab es da nicht irgendwo einen "Schalter" der dies verhindert?
Oder muss in der Logik des Buchblattes und des Verbuchens eingegriffen werden?
Zuletzt geändert von Pegasus am 28. April 2011 09:44, insgesamt 1-mal geändert.

Re: Negativer Lagerbestand

27. April 2011 15:17

Wenn der Schalter "Lief. bei neg. Lager sperren" in Debitoren Verkauf- Einrichtung nicht gesetzt ist, kann man das mit jedem Verkauf erreichen.

Gruß, Fiddi

Re: Negativer Lagerbestand

27. April 2011 15:21

Ok..aber dieser Schalter ist gesetzt!

Nachtrag: Ich kann keinen Verkauf buchen...allerdings einen Abgang.....!!! (der sollte aber doch auch nicht möglich sein)

Re: Negativer Lagerbestand

27. April 2011 17:30

Pegasus hat geschrieben:Ok..aber dieser Schalter ist gesetzt!

Nachtrag: Ich kann keinen Verkauf buchen...allerdings einen Abgang.....!!! (der sollte aber doch auch nicht möglich sein)

Der prüft nur die Lieferungen.

Re: Negativer Lagerbestand

27. April 2011 20:31

Hallo,

da hilft nur Programmierung in CU22, Funktion InsertItemLedgEntry. In etwa so:

Code:
WITH ItemJnlLine DO BEGIN
  IF ItemLedgEntry.Open THEN BEGIN
    //OS001s jgl
    IF ((((ItemLedgEntry."Entry Type" IN
      [ItemLedgEntry."Entry Type"::"Negative Adjmt.",
      ItemLedgEntry."Entry Type"::Consumption]) AND
      ("Source Type" = "Source Type"::Item)) OR
      (ItemLedgEntry."Entry Type" = ItemLedgEntry."Entry Type"::Transfer)) OR
      InvtSetup.DisableNegativeInventory) AND
    //OS001e jgl
      (ItemLedgEntry.Quantity < 0)
    THEN
      ERROR(Text005,ItemLedgEntry."Item No.");


Das Flag DisableNegativeInventory deaktiviert negative Lagebestände für alle Fälle, wo NAV es sonst erlaubt.

LG Jens