FastReport Tipps und Tricks: Falsche Berechnung der Gewichte und Volumen im Lieferschein: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(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 LieferscheinPosSummiertPosition der zugehörige Artikel eingelesen.
+
: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.

3 Links

FastReport Seitenformat FastReport Daten, Tabellen und Felder FastReport Tabellen der Reports Beispiele:
FastReport Bands FastReport Objekte und Elemente eines Reports FastReport: Abhängige Formatierung von Feldern Ladeliste/Packliste mit FastReport
Standard-Formular-Texte Steuerung des Report mit Auftragskennzeichen Summen im Report bilden Leasing-Liste
FastReport Farb-Konstanten Namensgebung der Datenbank-Tabellen und -Felder Tipps und Tricks Inventar-Liste
REFLEX Standard-Reports Etikettendruck Allgemeines Mehrsprachige Formulare mit FastReport Geräte-Liste
GEVITAS Label-Print Installation GEVITAS-Carnet Videos zu FastReport Erstellen eines Prüfprotokolls für TPS
FastReport Angebots-/Auftragsformular mit Terminen.