Artikel keine Bewegung seit 6 Monate

27. Mai 2017 09:49

Hallo zusammen,

kennt jemand eine Möglichkeit, alle Artikel auszuwerten, die seit 6 Monaten keinen Verbrauch, Istmeldung, Zugang oder Abgang hatten?
Mit dem Feld "Verbrauch letzte 6 Monate" komme ich nicht weiter, weil er auch Umlagerungen als Verbrauch sieht.
Bezieht sich sowohl auf RTC und CC habe beide Versionen.

Danke im Voraus!
Gruß

Re: Artikel keine Bewegung seit 6 Monate

29. Mai 2017 11:01

ich würde mir eine Liste mit den Artikelposten rauslassen - vorgefiltert auf die 6 Monate und die Umlagerungen ausgeschlossen - das Ganze in Excel und mit ner Liste der Artikel und der bedingten Formatierung oder SVERWEIS kommt man dann gut weiter..

Re: Artikel keine Bewegung seit 6 Monate

29. Mai 2017 13:06

Herzlich willkommen im Forum!
Innerhalb von NAV müsste das programmiert werden.
Awaker hat geschrieben:Mit dem Feld "Verbrauch letzte 6 Monate" komme ich nicht weiter,

Das ist ohnehin kein Feld aus dem NAV-Standard. Das Standardfeld "Verbrauch (MW)", welches es am Artikel gibt, summiert nur den Wareneinsatz (COGS) der Verkäufe (ohne Umlagerungen), hat also mit Posten aus Produktion nur indirekt etwas zu tun, wenn die aus Istmeldungen entstandenen Posten abverkauft werden.

Re: Artikel keine Bewegung seit 6 Monate

16. Juni 2017 09:14

Hallo Awaker,

wir haben das im Prinzip so gemacht wie Kowa vorschlägt. Statt der vorgeschlagenen Umlagerungen filtern wir die Inventurbuchungen raus.
Da bei uns auf dieser Grundlage eine Neubewertung der lagernden Artikel stattfindet, habe ich im Neubewertungs Buch.-Blatt den Report "Lagerwert berechnen" etwas erweitert. In der Request Page fragen wir nach einem Datum "nicht bewegt seit" (NotUsedSince). In Item - OnAfterGetRecord überspringen wir dann alle Artikel die bewegt wurden:


Code:
Item - OnAfterGetRecord()
// -SBI001
// schau nach, ob es in letzter Zeit Artikelbewegungen gab. Wenn ja, dann keine Neubewertungszeilen anlegen.
ItemLedgerEntry.RESET();
ItemLedgerEntry.SETRANGE("Item No.","No.");
ItemLedgerEntry.SETFILTER("Document No.",'<> %1',DocumentNoInventory);
ItemLedgerEntry.SETFILTER("Posting Date",'> %1',NotUsedSince);
IF ItemLedgerEntry.COUNT > 0 THEN
  CurrReport.SKIP();
// +SBI001

Re: Artikel keine Bewegung seit 6 Monate

17. Juni 2017 14:16

UGo hat geschrieben: In Item - OnAfterGetRecord überspringen wir dann alle Artikel die bewegt wurden:

Und wenn du jetzt noch das
Code:
ItemLedgerEntry.COUNT > 0
ersetzt durch
Code:
NOT ItemLedgerEntry.ISEMPTY

dann gewinnst du auch noch Performance ;-)