Inventurauswertung, Picklisten Buchungsauswertung [#5012]

Triendl

Gut bekanntes Mitglied
11. November 2012
156
2
Gibt es irgend wo eine Möglichkeit die Differenzen der Inventur und der Picklisten auszuwerten?
Für die Picklisten wäre es sogar Mitarbeiterbezogen für uns wichtig.
Das Thema habe ich im letzten Beitrag schon angeschnitten, dieser ist aber leider nun schon geschlossen (Sortierung nach Inventurdatum)

Es ist klar, daß die Inventur auch bei der Pickung stattfinden kann, aber das genau ist bei uns das Problem.
Wenn eine Aushilfe (Schüler) auf die SUche geht haben wri die Möglichkeit zu sagen, er darf alles ausbuchen, was er nicht findet. Da wir auch zu 50% ein Ladengeschäft als Lager verwenden ist es genau bei diesen Artikeln ein Problem, da Einzelstücke oft ein Fach tiefer liegen. Oder neben dem Regel.

Wir haben schon versucht, das Ausbuchen komplett zu lassen und es wird dann einer vom Büro gerufen, der den Artikel nach nachholt, aber das ist zu zeitaufwendig.

Hier wäre z.b. interessant, zu gegebener Zeit eine Liste der Ausbuchungen anzuzeigen, damit man diese geg. nacharbeiten kann.

P.S ein SQL Satement wäre auch ausreichend, wenn jemand Lust hat (Alle Korekturbuchungen von Mitarbeiter X am Tag Y oder so)

Viele Grüße
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
575
AW: Inventurauswertung, Picklisten Buchungsauswertung

Wir haben schon versucht, das Ausbuchen komplett zu lassen und es wird dann einer vom Büro gerufen, der den Artikel nach nachholt, aber das ist zu zeitaufwendig.

Passiert das denn so häufig? So ist es in jedem größeren Unternehmen. Wenn was nicht stimmt, muss ein Team-, Abteilungs- oder Filialleiter mit speziellen Rechten das Problem lösen.

Code:
/****** Skript für SelectTopNRows-Befehl aus SSMS ******/
SELECT 
      tArtikel.cArtNr AS 'Artikelnummer'
      ,tArtikelHistory.fLagerBestand - tArtikelHistory.fAnzahl AS 'Alter Lagerbestand'
      ,tArtikelHistory.fAnzahl AS 'Korrekturbuchung'
      ,tArtikelHistory.fLagerBestand AS 'Neuer Lagerbestand'
      ,tArtikelHistory.dGebucht AS 'Buchungsdatum'
      ,tWarenLagerPlatz.cName AS 'Lagerplatzname'
      ,tBenutzer.cName AS 'Benutzer'
      ,ROUND(tArtikelHistory.fEKNetto,2) AS 'Nettoeinzelpreis'
      ,ROUND(tArtikelHistory.fEKNetto,2) * -tArtikelHistory.fAnzahl AS 'Nettogesamtpreis'
  FROM tArtikelHistory
  JOIN eazybusiness.dbo.tBenutzer ON tBenutzer.kBenutzer = tArtikelHistory.kBenutzer
  JOIN tArtikel ON tArtikel.kArtikel = tArtikelHistory.kArtikel
  JOIN tWarenLagerPlatz ON tArtikelHistory.kWarenLagerPlatz = tWarenLagerPlatz.kWarenLagerPlatz
  WHERE tArtikelHistory.cKommentar = 'MDE Pick Minusbuchung'
  AND tBenutzer.cName = 'MITARBEITERNAME'

Mit der Abfrage erhälst du alle Minusbuchungen pro Mitarbeiter die speziell während des Pickens über "Fehlbestand ausbuchen" erzeugt wurden.

Mit Artikelnummer, altem Bestand, Buchungsmenge, neuer Bestand, betroffener Lagerplatz, Buchungsdatum, Einzelpreis und Gesamtpreis der ausgebuchten Menge.
 
Zuletzt bearbeitet: