Hallo Robert,
erstmal vielen Dank fürs ansehen.
Zu deinen Fragen versuche ich mal eine passende Erklärung zu finden was ich vorhabe.
Wie man in der ODS auch erkennen kann, soll das ganze ja noch um einiges erweitert werden wenn ich mehr verstehe...
RobertG hat geschrieben:
wozu brauchst Du in Deiner Zusammenstellung die Inventur? Die ergibt sich doch aus der Tabelle "Haupt" und der Tabelle "Bewegung".
Aus der Tabelle "Haupt", bzw. könnte das auch "Zugang" und "Abgang" werden, kann ich den Soll-Bestand errechnen. In der Tabelle "Inventur" wird eingetragen was zu einem bestimmten Zeitpunkt tatsächlich vorhanden ist, wodurch man die Differenz ermittelt. Leider ist ja soll und ist nicht immer das gleiche...
Was sollen die "Stammdaten" erfüllen? Da sind in den Daten lauter gleichlautende Datensätze, die sich nur im Primärschlüssel unterscheiden.
Der Primärschlüssel ist meine Artikelnummer. Die Bezeichnung soll nachher noch genauer angepasst werden. Die Nummer ermittelt sich aus VE und Unter-Nummer. Deshalb habe ich auch in der Abfrage "Stammdaten VE-U"
LEFT( "Artikel Nummer", 2 ) AS "VE Nr"
und RIGHT( "Artikel Nummer", 1 ) AS "Unter Nr."
mit eingebaut.
z.B.:
Artikelnummer = 431 - 433
dann ist aktuell
431 = Herren Schal karriert - braun / weiß
432 = Herren Schal karriert - schwarz / weiß
433 = Herren Schal karriert - rot / grün
und soll irgendwann
VE = 43 = Herren Schal karriert
Unter Nr. = 1 = braun / weiß
Unter Nr. = 2 = schwarz / weiß
Unter Nr. = 1 = rot / grün
Als Fernziel möchte ich die DB auch noch um andere Warengruppen erweitern, wobei dann die verschieden Bezeichnungen wichtiger werden.
Sieht vom Aufbau schonmal ganz interessant aus. Da kann ich noch ein paar Sachen raus ableiten.
Allerdings ist dort ein Preis in den Stammdaten enthalten, was bei mir leider nicht geht. Der VK (Verkaufspreis) kann sich je nach Aktion ändern. Desweiteren habe ich auch noch einen EK (Einkaufspreis) der natürlich vom VK abweicht. Das nächste Problem ist dass der EK Netto sein soll und der VK Brutto.
Den Aufbau mit den Tabellen "Zugang" und "Abgang" hatte ich auch schon im kopf und werde somit wohl meine "Haupt" trennen, und für die Abfragen dann 'UNION' verwenden. Wobei ich noch nicht weiß ob ich den Zugang auch noch in "Zugang-9713", "Zugang-9714" usw aufteilen soll.
Macht die Ansicht bei den Tabellen eigentlich das gleiche wie eine Abfrage?
MfG Fritz