FastReport Tipps und Tricks: Falsche Berechnung der Gewichte und Volumen im Lieferschein: Unterschied zwischen den Versionen
Aus GEVITAS
(→Ursache) |
|||
Zeile 1: | Zeile 1: | ||
== Problem == | == Problem == | ||
− | Die Berechnung des Gewichts und Volumens bei Einzelartikeln ist falsch, bei Mengenartikeln stimmt es! | + | Die Berechnung des Gewichts und Volumens bei '''Einzelartikeln''' ist falsch, bei '''Mengenartikeln''' stimmt es! |
== Ursache und Lösung == | == Ursache und Lösung == | ||
Zeile 9: | Zeile 9: | ||
[<LieferscheinPositionen."GesamtBruttoGewichtMiete">] | [<LieferscheinPositionen."GesamtBruttoGewichtMiete">] | ||
− | Dieses interne Feld "GesamtBruttoGewichtMiete" berechnet das Gewicht anhand der Menge in der Lieferschein-Position. | + | Dieses interne Feld "GesamtBruttoGewichtMiete" berechnet das Gewicht anhand der Menge in der '''Lieferschein'''-Position. |
− | Bei Einzelartikeln ist die Menge in der Position aber immer 1. Wenn man z.B. 5 Einzelartikel ausgegeben hat, gibt es dafür 5 Positionen mit jeweils der Menge 1. | + | Bei Einzelartikeln ist die Menge in der Position aber '''immer 1'''. Wenn man z.B. 5 Einzelartikel ausgegeben hat, gibt es dafür '''5 Positionen''' mit jeweils der Menge 1. |
− | Wenn man im Report aber nur eine Position mit der Menge 5 haben will, muss man die Tabelle "LieferscheinPosSummiert" verwenden und das Volumen so berechnen: | + | Wenn man im Report aber nur '''eine Position''' mit der '''Menge 5''' haben will, muss man die Tabelle '''"LieferscheinPosSummiert"''' verwenden und das Volumen im Memofeld so berechnen: |
[ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_VerpVolumen"> ] | [ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_VerpVolumen"> ] | ||
− | Die Gewichtsberechnung: | + | Die entsprechende Gewichtsberechnung: |
[ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_BruttoGewicht"> ] | [ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_BruttoGewicht"> ] | ||
Zeile 29: | Zeile 29: | ||
;Hinweis: | ;Hinweis: | ||
:Das Feld '''Artikel."Artikel_VerpVolumen"''' gibt es erst seit der Version '''6.14.23.1227'''! | :Das Feld '''Artikel."Artikel_VerpVolumen"''' gibt es erst seit der Version '''6.14.23.1227'''! | ||
− | :Seit dieser Version wird zu jeder | + | :Seit dieser Version wird zu jeder LieferscheinPosSummiert-Position der zugehörige Artikel eingelesen. |
== Links == | == Links == |
Aktuelle Version vom 27. Dezember 2023, 15:59 Uhr
1 Problem
Die Berechnung des Gewichts und Volumens bei Einzelartikeln ist falsch, bei Mengenartikeln stimmt es!
2 Ursache und Lösung
Im Detail-Bereich stand diese Formel:
[<LieferscheinPositionen."GesamtBruttoGewichtMiete">]
Dieses interne Feld "GesamtBruttoGewichtMiete" berechnet das Gewicht anhand der Menge in der Lieferschein-Position. Bei Einzelartikeln ist die Menge in der Position aber immer 1. Wenn man z.B. 5 Einzelartikel ausgegeben hat, gibt es dafür 5 Positionen mit jeweils der Menge 1.
Wenn man im Report aber nur eine Position mit der Menge 5 haben will, muss man die Tabelle "LieferscheinPosSummiert" verwenden und das Volumen im Memofeld so berechnen:
[ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_VerpVolumen"> ]
Die entsprechende Gewichtsberechnung:
[ <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_BruttoGewicht"> ]
Die Summenbildung geht so:
[SUM( <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_VerpVolumen"> ,DetailPositionen)] [SUM( <LieferscheinPosSummiert."Menge"> * <Artikel."Artikel_BruttoGewicht"> ,DetailPositionen)]
- Hinweis
- Das Feld Artikel."Artikel_VerpVolumen" gibt es erst seit der Version 6.14.23.1227!
- Seit dieser Version wird zu jeder LieferscheinPosSummiert-Position der zugehörige Artikel eingelesen.