Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Auftragsabwicklung mit Artikelverwaltung

Begonnen von smily68, Januar 12, 2011, 22:32:56

⏪ vorheriges - nächstes ⏩

smily68

Ich möchte für einen kleinen Laden eine Auftragsabwicklung mit einem Artikelstamm in Access erstellen.
Meine Frage / Problem:
Wie kann ich in einem Auftrag (Formular) ein Feld z.B der Preis vom Artikelstamm holen und in ein Feld Preis in die Tabelle /Abfrage vom Auftrag schreiben. Ich möchte auf dem Auftragsformular nicht das Feld vom Artikelstamm anzeigen, da dass Feld manuell anpasspar sein soll ohne dass der Preis im Artikelstamm angepasst wird. Muss ich das mit VB Programmieren und wenn ja, wie mache ich das?   

oma

Hallo smily,

also, ich habe dich so verstanden: du willst in einen Formular für einen bestimmten Artikel einen Preis einsetzen und dieser Preis soll ggenüber dem gespeicherten Preis verändert werden können (wie z.B den Preis erhöhen bei einem zahlungsstarken Kunden ;D)


Ich kenne nun dein Tabellenkomnzepz nicht, aber denkbar (u. zweckmäßig) wäre:

tblAuftrag: AuftragID, DatumAuftrag, KundenID.....
tblAuftragDetail: AuftragID, ArtikelID, Preis....

Somit kannst du zu einem Auftrag mehrere Artikel speichern. Die kannst du mit einer Haupt/Unterformularkonstruktion einfach realisieren
Eigentlich ist die Speicherung des Preises nicht korrekt (3. Normalisierungregel) aber für deinen Fall der nachträglichen Änderungsmöglichkeit notwendig.

Im Formular kannst du den Artikel mit einen Kombinationsfeld aus der Tabelle tblArtikelstamm holen und gleichzeitig den Preis in das entsprechende Feld speichern!

Über das Geschäftsmodell wollen wir hier im Access-Forum ja nicht diskutieren ;)
Gruß Oma
nichts ist fertig!