Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Lagerabgang in Artikelstammdaten erfassen ... (https://www.delphipraxis.net/137421-lagerabgang-artikelstammdaten-erfassen.html)

LOMBI 20. Jul 2009 18:57

Datenbank: ABS • Version: 5.12 • Zugriff über: Query

Lagerabgang in Artikelstammdaten erfassen ...
 
Hallo,

suche bitte Tutorial oder Demo für folgende Lösung:

Auf meiner Form Stammdaten Artikel habe ich jeweils ein Label
für die Werte Abgang und Abgangsdatum. Wird für eine Rechnungsposition
ein gespeicherter Artikel verwendet, soll die fakturierte Menge kumuliert
zusammen mit dem Belegdatum in die Stammdaten dieses Artikels eingetragen
werden.

Form Rechnung:
==============
Rechnungsdatum: 20.07.09
...
Rechnungsposition:
(Menge) (Art.Nr.) (Bezeichnung)
8,000 1001 ... ...


Form Stammdaten Artikel:
========================
Art-Nr. 1001
...

Anfangsbestand: ...
+ Zugang ...
- Abgang: 8,000 ltzt.Abgang: 20.07.09
= Lagerbestand ...

Danke im Voraus!

Gruß
Lombi

mkinzler 20. Jul 2009 18:59

Re: Lagerabgang in Artikelstammdaten erfassen ...
 
Das hat nichts im Stammdatensatz verloren. Ist ein Bewegungsdatum

LOMBI 20. Jul 2009 19:08

Re: Lagerabgang in Artikelstammdaten erfassen ...
 
Heißt das, ich benötige eine extra Form Zu-/Abgänge inkl. Bewegungsdatum?

DeddyH 20. Jul 2009 19:09

Re: Lagerabgang in Artikelstammdaten erfassen ...
 
Das heißt, dass Zu- und Abgänge in einer Stammdatentabelle nichts zu suchen haben.

wicht 20. Jul 2009 19:11

Re: Lagerabgang in Artikelstammdaten erfassen ...
 
Ob du ein neues Formular möchtest ist geschmackssache, das Datenmodell ist ja nicht an deine Formulare gebunden. Eine zusätzliche Tabelle für diese Informationen wäre aber empfehlenswert, da haben die anderen völlig recht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz