Seite 1 von 1

[GELÖST]Debitorenumsatz nach Produktgruppencode splitten

Verfasst: 25. Januar 2019 16:19
von NavBeginner
Hallo zusammen,

es gibt ja den Report "Debitor-Top-10", der mir den Gesamtumsatz der zehn besten Verkäufer anzeigt.
Ich möchte diesen Report etwas umfunktionieren. Und zwar muss ich den Gesamtumsatz nach Artikelkategoriencode aufsplitten.
Ich habe Artikel mit einem bestimmten AKC und nur diese sollen in die Auflistung mit einfließen. Desweiteren soll ein zweiter AKC zusätzlich angezeigt werden.
Wie kann ich auf die Werte zugreifen? Der Gesamtumsatz wird anhand der Debitorenposten berechnet. Dort kann ich aber keine Teilung durchführen.
Also muss ich mir die Werte woanders herziehen. Hat jemand eine Idee für einen Ansatz?

Danke und Gruß

NavBeginner

Re: Debitorenumsatz splitten

Verfasst: 25. Januar 2019 16:52
von NavBeginner
Ich habe überlegt das über die Wertposten zu filtern.
Produktbuchungsgruppe unterscheiden und dann Summieren.
Ist das möglich?

Re: Debitorenumsatz splitten

Verfasst: 30. Januar 2019 22:27
von enh
Du musst eine Tabelle auswerten in der alle Informationen stehen die du auswerten willst. Wenn in den Artikelposten oder Wertposten deine Verkäufer und Artikelkategoriencodes stehen dann geht's damit. Ggf. wären auch Dimensionsanalysen interessant, wenn die entsprechenden Infos als Dimensionen gebucht werden.

Re: Debitorenumsatz splitten

Verfasst: 6. Februar 2019 08:56
von NavBeginner
Ich habe das über die Wertposten gelöst.
Ein Teil klappt ganz gut, aber der andere leider nicht.

Und zwar habe ich in der Debitorenkarte zwei neue Felder angelegt: Umsatz A, Umsatz B.
Diese führen im Hintergrund eine Summierung (also Flowfield Sum) auf zwei verschiedene Produktgruppencodes aus.
Ich bekomme diese Werte auch in der Debitorenkarte angezeigt und diese sind auch plausibel, jedoch braucht er zum Laden
der DK extrem lange. Auch jeder weitere Klick dauert dann wieder ewig. Ich vermute der berechnet die Werte immer wieder
neu und das braucht so lange. Wie könnte ich das lösen, um das schneller hinzubekommen?

Hier mal meine Flowfield-Option:

Umsatz A
Sum("Value Entry"."Sales Amount (Actual)" WHERE (Source No.=FIELD(No.),Gen. Prod. Posting Group=FILTER(DUSCH)))

Umsatz B
Sum("Value Entry"."Sales Amount (Actual)" WHERE (Source No.=FIELD(No.),Gen. Prod. Posting Group=FILTER(SERVICE)))

Also alle verkauften Produkte, die zur Produktbuchungsgruppe "DUSCH" bzw. "SERVICE" gehören.

Danke

Re: Debitorenumsatz splitten

Verfasst: 6. Februar 2019 09:28
von fiddi
Hallo,

ja, er berechnet das immer wieder neu.

Du musst in den Wertposten einen Schlüssel finden oder erstellen, der deine Filterfelder enthält und "Sales Amount (Actual)" als SumIndex-Field enthält.

Dann wird die Karte schneller, dafür das Buchen langsamer durch den neuen Schlüssel in den Wertposten.

Gruß Fiddi

Re: Debitorenumsatz splitten

Verfasst: 6. Februar 2019 09:37
von NavBeginner
Uih...das hab ich noch nie gemacht.
Kannst du mir nen Tipp geben, wie ich das anstelle?

Re: Debitorenumsatz splitten

Verfasst: 6. Februar 2019 10:04
von fiddi
Hallo,

wenn du das noch nie gemacht hast, ist das ein wenig kniffelig.

Du gehst in den Objekt- Designer, editierst die Tabelle 5802 "Value Entry" gehst dort auf "Ansicht/Keys", suchst oder erstellst dir einen passenden Schlüssel, fügst "Sales Amount (Actual)" als SumIndex-Field hinzu. Danach das ganze speichern und dann musst du ein wenig warten, währesd das System diesen Schlüssel erstellt. Das kann einige Zeit dauern, wenn Ihr ein paar mehr Wertposten habt.

Danach sollte die Page schneller werden.

Aber wenn du dir nicht sicher bist, probiere das in einer Testdatenbank aus, oder lass das euren Partner erledigen, das dauert Remote längstens eine halbe Stunde.

Gruß Fiddi

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 11:21
von NavBeginner
Danke, da habe ich grad mal reingeschaut.
Sieht so bei mir aus und einen Schlüssel für den Wert "Sales Amount (Actual)" gibt es dort schon als SumIndex-Field.

Sollte ich danach noch etwas machen?

Tables.png

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 12:48
von fiddi
Hallo,

du hast aber keinen Schlüssel, wo auch die "Gen. Prod. Posting Group" mit SumIndex drin ist.

Gruß Fiddi

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 13:28
von NavBeginner
Also müsste ich die "Gen. Prod. Posting Group" in die Fieldlist mit aufnehmen, dort wo auch die "Sales Amount (Actual)" hinterlegt ist?
Oder muss ich die "Gen. Prod. Posting Group" als Key mit Field "Sales Amount (Actual)" anlegen?

Sorry, aber danke.

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 13:56
von McClane
Du brauchst einen Schlüssel, der alle Felder enthält, auf die du filtern möchtest und dem/den Sumindexfield(s), den/die du summieren willst.

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 14:38
von NavBeginner
Also so:???
Tables2.png

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 14:46
von fiddi
Fast.

Hast du alle Felder berücksichtigt, auf die du Filtern möchtest? 8-)

Gruß Fiddi

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 15:12
von NavBeginner
Ich habe die "Item No." auf der linken Seite noch dazugenommen.
Damit sollte es nun klappen, dass er die Seite schneller lädt???

Dann werde ich dies noch testen.

Danke

Re: Debitorenumsatz splitten

Verfasst: 7. Februar 2019 15:18
von fiddi
Damit sollte es nun klappen, dass er die Seite schneller lädt???


wenn das die Ursache war, JA 8-) :lol:

Re: Debitorenumsatz splitten

Verfasst: 12. Februar 2019 15:33
von NavBeginner
Leider lädt er immernoch genauso langsam wie vorher.
Woran könnte es noch liegen?


Edit: habs hinbekommen.