Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Mezcalero am Oktober 16, 2019, 18:11:29

Titel: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: Mezcalero am Oktober 16, 2019, 18:11:29
Hallo zusammen,

wie oben schon beschrieben möchte ich Teile von A nach B umbuchen. Dabei liegen diese Teile bereits in einer Tabelle mit Primärschlüssel und Seriennummer vor. Prinzipiell ist mir (für zukünftige Abfragen) nur der Lagerort wichtig (natürlich mit der SN verknüpft). Ich muss allerdings zugeben, dass ich noch keine sinnvolle Idee habe wie man das realisiert.

Ist hier ein Arbeiten mit Excel-Tabelle sinnvoll? Habt ihr einen Tipp für mich wie ich das (mit so wenig VBA-Code wie möglich) realisieren könnte.

Viele Grüße aus Mainz
Felix
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: MzKlMu am Oktober 16, 2019, 20:05:09
Hallo,
wenn Du keine weiteren Anforderungen hast, ist das mit Access elativ einfach, völlig ohne VBA. Du brauchst 3 Tabellen.

- Artikel
- Lager
- ArtikelImLager

In der 3. Tabelle wird derPrimärschlüssel vom Artikel und vom Lager als je ein Datensatz gespeichert. In die Tabelle kommt noch ein Datumsfeld.

Bei einer Umlagerung wandert per Kombifeld der Artikel von LagerA nach LagerB.
Das neueste Datum ist der aktuelle Lagerplatz des Artikels.
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: Mezcalero am Oktober 17, 2019, 00:48:23
Vielen Dank!  :D Ich denke, dass das ausreichen sollte und ich wieder Mal viel zu kompliziert gedacht habe... :o

I <3 Access o Mania  ;D
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: Beaker s.a. am Oktober 17, 2019, 12:43:43
Hallo,
Zitat
Bei einer Umlagerung wandert per Kombifeld der Artikel von LagerA nach LagerB.
Das neueste Datum ist der aktuelle Lagerplatz des Artikels.
Das ist dann aber wirklich sehr einfach gestrickt, da so keine Teilmengen
umgelagert werden können. Ich finde schon, dass es da eine Bewegungstabelle
mit Zu- und Abgängen geben sollte.
gruss ekkehard
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: ebs17 am Oktober 17, 2019, 12:53:59
Genau. In der Verknüpfungstabelle sollten jeweils zwei Buchungen angefügt werden: Negative Menge zu Lager A, positive gleiche Menge  zu Lager B.

Dann kann man z.B. auch datumsweise Bestände ermitteln.
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: MzKlMu am Oktober 17, 2019, 16:52:28
Hallo,
wie in der Beschreibung zu lesen ist, handelt es sich um Artikel mit Seriennummern. Was bedeutet, dass es jeden Artikel nur 1x gibt. Er will ja auch über die Seriennummer verknüpfen. Da gibt es keine Teilmengen die umgelagert werden könnten. Und genau nach dieser Beschreibung habe ich mich gerichtet. Wenn der Artikel in das LagerB kommt, gibt es den Artikel in LagerA nicht mehr, auch nicht in einer Teilmenge.
Und eingeschränkt habe ich meine Antwort auch noch (wenn es keine weiteren Anforderungen gibt).



Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: Beaker s.a. am Oktober 19, 2019, 16:38:40
Hallo Klaus,
So, wie du das jetzt beschreibst mag ich dir kaum widersprechen; - mache es
aber trotzdem  ;) , denn dies
Zitatder Artikel in das LagerB kommt, gibt es den Artikel in LagerA nicht mehr, auch nicht in einer Teilmenge.
ist nicht präzise ausgedrückt; - müsste "die Seriennummer" heissen.
Vielleicht ist es auch nur Ansichtssache, aber wenn ich z.B. 60 Stück eines
Artikels mit Seriennrn. habe, können die durchaus an verschiedenen Orten
lagern. D.H. für mich, die Artikel gehören einzeln (Menge immer 1) mit der
Seriennummer ab- und zugebucht.
gruss ekkehard
Titel: Re: Umbuchung von Teilen von Lagerplatz A nach Platz B
Beitrag von: MzKlMu am Oktober 19, 2019, 18:21:39
Hallo Ekkehard,
Zitataber wenn ich z.B. 60 Stück eines Artikels mit Seriennrn
Dann müssten das aber 60 Datensätze sein.
Da braucht es doch keine Menge, das kann nur 1 Stück sein.
Umbuchungen müssen ja zwangsläufig Chronologisch sein.

Am 10.10.2019 kommt Artikel 4711 in LagerA
Am 15.10.2019 Kommt Artikel 4711 in LagerB

Dann muss der Artikel in dem Lager sein mit dem höchsten Datum.
Wenn ich dann ein Hafo habe für die Artikel und darin ein Ufo für die Lagerzuordung das nach dem Datum absteigend sortiert ist, steht ganz oben der aktuelle Lagerplatz und im Ufo (Endlos) sieht man die Lagerplatzwechsel mit dem Datum. Ganz ohne Mengenerfassung.
Und eine Bestandsermittlung ist auch möglich. Der Bestand eines Artikels ist immer 1 Stück.