Bestandskorrektur beschleunigen

  • Anonymous
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 5 months ago - 13 years 5 months ago #1018 by Anonymous
Bestandskorrektur beschleunigen was created by Anonymous
Wie kann man die Inventur-Bestandskorrektur beschleunigen?

Man kann bei der Bestandskorrektur mit folgender erweiterter Selektion arbeiten:

Hinweis:
Diese stellt zur Bestandskorrektur diejenigen Artikel bereit, welche für die gewählte Filiale (bei <Filialnummer> einzugeben) in der Inventurerfassung enthalten sind oder dort einen Bestand<>0 haben. Nicht erfasste Artikel mit Bestand<>0 bekommen den Bestand auf 0 gesetzt!

select distinct handelsartikel.* from handelsartikel
inner join
(select afb.artikelnr, inv.Filialnummer, afb.einheit, afb.farbe, afb.grösse
from artikelfilialbestand afb left join inventurerfassung inv
on afb.artikelnr=inv.artikelnr and
afb.einheit=inv.einheit and
afb.farbe=inv.farbe
and afb.grösse=inv.grösse
where afb.filialnummer=<FILIALNUMMER> and(afb.bestand<>0 or inv.artikelnr is not NULL)) hilf
on handelsartikel.artikelnr=hilf.artikelnr
and handelsartikel.einheit=hilf.einheit
and handelsartikel.grösse=hilf.grösse
and handelsartikel.farbe=hilf.farbe

Andere Artikel werden nicht berührt. Die richtige Filiale muss unbedingt in der Selektion angegeben werden und bei der Bestandskorrektur ausgewählt sein.

Vor jeder Bestandskorrektur muss zunächst eine Sicherung der Datenbanken erfolgen, da die Bestandskorrektur irreversibel ist! Die Benutzung obiger Selektion geschieht auf eigene Verantwortung!

Please Log in or Create an account to join the conversation.

Signum GmbH
Kasinostraße 2
DE-64293 Darmstadt, Germany

Tel: +49 (6151) 15 18 - 0
Fax: +49 (6151) 15 18 - 100
team@signum.info