Hallo liebe Community,
es gab vor geraumer Zeit aktives Interesse an einem Modul für die Erstellung von Artikelsets / Bundleartikeln. Im Zuge eines Kundenprojektes ist nun auch bei mir / dem Kunden Bedarf an einem solchen Modul entstanden. Ich habe die für uns relevanten Anforderungen genommen und sie um meiner Ansicht nach sinnvolle Optionen ergänzt, die das Modul auf breiterer Front anwendbar machen sollen.
Bei uns steht der Punkt “dynamisch” ganz weit oben, da wir die Sets auf Basis von lagernden Einzelartikeln anbieten müssen, um den Bestand der Einzelartikel nicht zugunsten der Sets reduzieren zu müssen. [B]Die Liste mit den Anforderungen findet Ihr am Ende des Beitrages (und darunter ein PDF mit den Daten).[/B]
[B][I]WER HAT INTERESSE an einem solchen Modul und wer würde sich VERBINDLICH an der Finanzierung beteiligen??[/I][/B]
Ich würde das Modul programmieren - [U]nur kostendeckend[/U] - und dann [B][U]der Community unter der GPL zur Verfügung stellen[/U][/B].
Es können gerne weitere Optionen hinzu kommen, oder uninteressante dafür entfernt werden, solange alles bezahlt wird. Eine genaue Kalkulation würde ich erstellen, wenn absehbar ist, ob genügend Interesse besteht und die Specs halbwegs gesichert / diskutiert sind.
Einen Anteil der Kosten würde ich übernehmen (ab 5 Interessenten), ein Anteil liegt sicher bei meinem Kunden, wenn es umgesetzt wird.
Tobias Merkl hat mit seinem Modul tabsl|sets bereits einen Grundstein, das aber viele der von uns benötigten Funktionen nicht bietet. Es soll auch KEIN Konfigurator werden, bei dem der Kunde im Frontend die Sets editieren kann (Sowas habe ich schon, auch wenn er einer Überarbeitung bedürfte ). Tobias informiere ich nach dem Absenden dieses Beitrags hierüber, sodass er sich an der Diskussion beteiligen kann, wenn er will. Vielleicht stellt er das Modul ja als Basis zur Verfügung?
[B][U]Anforderungen :: vdArtikelSets[/U][/B]
z.B.: Kaffee-Service mit je 6 Tassen, Untertassen, Kuchentellern, 1 Milchkännchen, 1 Zuckerpott
[ol]
[li] Definition von Artikelsets mit beliebig vielen Setartikeln[/li] [li] Vollständige Lagerverwaltung von[/li] [INDENT][LIST=1]
[li] Vaterartikel (Option)[/li] [li] Setartikeln (Option)[/li] [/ol]
[li] Wenn Lieferstatus != (Standard || Fremdlager) Setartikel sind so lange verfügbar, wie[/li] [ol]
[li] OPTION 1: alle Setartikel verfügbar sind[/li] [li] OPTION 2: der Vaterartikel verfügbar ist (nur wenn 2a)[/li] [li] OPTION 3: 3.1 und 3.2 gegeben sind[/li] [/ol]
[li] Lagerbestand eines Sets wird berechnet anhand der Lagerstände der Setartikel / des Vaters --> je nach Konfiguration von 3[/li] [li] Preise von Sets[/li] [ol]
[li] anhand des Vaterartikels fix[/li] [li] dynamisch aus Einzelpreisen der Setartikel berechnet[/li] [/ol]
[li] Konfigurierbare Handhabung der Sets für den Bestellabschluss[/li] [ol]
[li]Nur der Vaterartikel (optional per Template mir Liste der Setartikel) wird im Warenkorb angezeigt[/li] [INDENT][LIST=1]
[li]OPTION 1: Setartikel werden in der Bestellung nicht aufgenommen, nur die Lagerbestände werden bei Bestellabschluss aktualisiert. Lager-Korrektur auch bei Storno / Löschung / Änderung der Bestellung[/li] [li]OPTION 2: Bei Bestellabschluss werden alle Setartikel mit entsprechender Menge und Preis 0 € in die Bestellung eingetragen. Dies ermöglicht auch externen Systemen (WaWi) die Verwaltung der Lagerbestände. (Entspricht nach Bestellabschluss 6.2)[/li] [/ol]
[li]Setartikel gelangen als Einzelartikel in die Bestellung (mit Preis 0 €), Artikelset (Vater) kommt mit Preis des Sets in die Bestellung.[/li] [/LIST][/INDENT]
[li]Komfortable Zuordnung von Artikeln zu Sets in neuem Tab Artikel verwalten -> Artikel -> Artikelset[/li] [ol]
[li]Set (de)aktivieren (Checkbox / Button)[/li] [li]Artikel zum Set hinzufügen (Ajax):[/li]
[INDENT][LIST=1]
[li]Auswahl der Hauptkategorie (Dropdown)[/li] [li]Je Unterkategorie-Ebene ein neues Dropdown[/li] [li]Liste der in der gewählten Kategorie enthaltenen Artikel (Selectbox mit Scrollbar)[/li] [li]Auswahl des Artikels per Klick auf Zeile in Selectbox [/li] [INDENT][LIST=1]
[li]Anzeige eventueller Varianten (Selectbox mit Scrollbar)[/li] [li]Auswahl der Variante per Klick auf Zeile in Selectbox[/li] [/ol]
[li]Angabe der Menge[/li] [li]Auswahl / Konfiguration zum Set hinzu fügen (Button)[/li] [/LIST][/INDENT]
[li]Optionen aus 2[/li] [li]Optionen aus 3[/li] [li]Optionen aus 5[/li] [li]Optionen aus 6[/li] [li]Set Speichern (Button)[/li] [/LIST][/INDENT]
[/LIST][/INDENT]
Diese Liste ist etwas unübesichtlich, weshalb ich das als PDF nochmal an den Beitrag angehängt habe.