Summenbildung mit Gruppierung (CC)

16. Mai 2011 16:23

Hallo zusammen,


habe mal wieder ein kleines Problem.


Ich habe einen Report erstellt der alle verkauften Arikel in einem bestimmten Zeitraum (variabler Filter) darstellen soll.
Das passt alles soweit.


Jetzt soll anhand der Artikelnummer die Anzahl der verkauften Artikel summiert werden.
Bsp.:
Artikelnr.______________ Verkaufte Artikel
01-0001-001____________ 10
01-0001-065____________ 5
01-0002-000____________ 2
01-0003-000____________ 1


Es sollen immer die ersten 6 Ziffern der Artikelnummer abgeglichen werden (wie im Beispiel die 01-0001-*). Wenn diese 6 Ziffern abweichen soll dazu eine Summe der verkauften Artikel erstellt werden.
Im oben genannten Beispiel würde das folgendes bedeuten:


Artikelnummer_______Verkaufte Artikel________Summe
01-0001-001____________ 10__________________
01-0001-065____________ 5__________________15
01-0002-000____________ 2__________________2
01-0003-000____________ 1__________________1


Vielen Dank =)

Gruß
herbyherbz

Re: Summenbildung mit Gruppierung (CC)

16. Mai 2011 17:18

Macht es nicht mehr Sinn die Artikel über die Artikelgruppe zusammenzufassen, anstatt die ersten sechs Ziffern als Kriterium zu nehmen? Über den entsprechenden Schlüssel kann man dann den GroupFooter für die Summenausgabe verwenden.

Re: Summenbildung mit Gruppierung (CC)

17. Mai 2011 07:42

Vielen Dank für die schnelle Antwort =).
Leider bringt mir nichts dies über Artikelgruppen zu summieren. Ist es nicht möglich immer die ersten 6 Ziffern zu vergleichen?

Re: Summenbildung mit Gruppierung (CC)

17. Mai 2011 09:00

Sicher. Du müsstest nur immer die ersten 6 Ziffern mit denen des Vorgängers vergleichen, und bei einer Änderung gibst du die Summe aus. Das mit den Artikelgruppen wäre eben mit Bordmitteln gegangen.

Re: Summenbildung mit Gruppierung (CC)

17. Mai 2011 09:14

Moin,

damit man die GroupTotals-Funktion von NAV benutzen kannst müsstest Du den entscheidenden Teil der Artikelnummer in einem gesonderten Feld haben, dann könntest Du es als GroupTotals-Parameter verwenden. Und auch gleich noch so sortieren das der Bericht immer (oder unabhängig von anderen Sortierungen) funktioniert. Eine Lösung die sich darauf verlässt das Du die Artikel in der richtigen Reihenfolge durchgehst ist nicht ungewöhnlich, aber leider auch gefährdet. Wahrscheinlich würde ich diesen Weg (extra Feld für die ersten 6 Zeichen) gehen. Was sehr ähnlich dem ist, was HattrickHorst schon empfohlen hat.

LG Jens