Hallo zusammen,
folgendes Szenario
Tabelle 1: Wie viel bestellt ein Kunde von einem Artikel
Tabelle 2: woraus besteht der Artikel, was der Kunde bestellt (Strukturliste) (1:N)
Tabelle 2 beinhaltet eine Baugruppenstruktur (eine Baugruppe besteht aus einzelnen Artikeln oder/und auch aus weiteren Baugruppen) mit theoretisch unendlich vielen Ebenen.
Die Mengen in der Tabelle 2 beziehen sich immer auf 1. Das bedeutet, dass wenn ein Kunde 2 Artikel bestellt, alles mit 2 multipliziert wird.
Baugruppen, die ebenfalls mehrfach (x Mal) vorhanden sind, werden ebenfalls damit multipliziert. Unterbaugruppen werden mit der übergeordneten Baugruppe multipliziert, usw.
Im Anhang exemplarischer Aufbau:
ROWVORGANG = Der Auftrag
ROWVORGANGPOS = der Artikel, der bestellt
ROWVORGANGPOSSTL = Bauteile des Artikels, welcher bestellt wird
ROWVERWEIS = Übergeordnete Ebene
Da sich alle Mengen in der Strukturstückliste auf 1 bezieht, bekomme ich nicht es nicht hin, eine Bestellliste zu erzeugen, die gleiche Artikel zusammenfasst und die Mengen entsprechend Ihren Baugruppenmengen multipliziert UND gleiche Artikel kumuliert...
in VB habe ich über eine Rekursion die Struktur abbilden können, aber das hilft mir nix....
Es wäre super, wenn jemand eine Idee dazu hat...
folgendes Szenario
Tabelle 1: Wie viel bestellt ein Kunde von einem Artikel
Tabelle 2: woraus besteht der Artikel, was der Kunde bestellt (Strukturliste) (1:N)
Tabelle 2 beinhaltet eine Baugruppenstruktur (eine Baugruppe besteht aus einzelnen Artikeln oder/und auch aus weiteren Baugruppen) mit theoretisch unendlich vielen Ebenen.
Die Mengen in der Tabelle 2 beziehen sich immer auf 1. Das bedeutet, dass wenn ein Kunde 2 Artikel bestellt, alles mit 2 multipliziert wird.
Baugruppen, die ebenfalls mehrfach (x Mal) vorhanden sind, werden ebenfalls damit multipliziert. Unterbaugruppen werden mit der übergeordneten Baugruppe multipliziert, usw.
Im Anhang exemplarischer Aufbau:
ROWVORGANG = Der Auftrag
ROWVORGANGPOS = der Artikel, der bestellt
ROWVORGANGPOSSTL = Bauteile des Artikels, welcher bestellt wird
ROWVERWEIS = Übergeordnete Ebene
Da sich alle Mengen in der Strukturstückliste auf 1 bezieht, bekomme ich nicht es nicht hin, eine Bestellliste zu erzeugen, die gleiche Artikel zusammenfasst und die Mengen entsprechend Ihren Baugruppenmengen multipliziert UND gleiche Artikel kumuliert...
in VB habe ich über eine Rekursion die Struktur abbilden können, aber das hilft mir nix....
Es wäre super, wenn jemand eine Idee dazu hat...