Databases Reference
In-Depth Information
Monat Bruttowert
Nettowert
Monat
R_Bruttowert
R_Nettowert
2 2.365.024,82 1.987.389,74
2
1.329.801,15
1.117.476,86
4 1.718.077,68 1.443.762,67
4
941.453,67
791.140,25
5 2.329.481,85 1.957.550,21
5
945.362,38
794.424,31
6 1.844.347,90 1.549.872,83
6
1.232.503,50
1.035.721,02
1 3.066.686,06 2.577.046,50
1
1.316.053,59
1.105.929,23
3 2.110.088,52 1.773.183,82
3
1.098.319,33
922.955,05
Bild 8.6■ Ergebnistabelle des Netsales-Retourenwertes
Jetzt müssen wir nur noch die Quote in Prozent berechnen, indem wir den Retourenwert
durch den Bestellwert dividieren und mit 100 multiplizieren.
R_Bruttowert/Bruttowert*100
Komplettiert sieht dies dann wie folgt aus:
Select b.Monat,
cast(r.R_Bruttowert/b.Bruttowert*100 as DECIMAL(10,2))RQ_Bruttowert,
cast(r.R_Nettowert/b.Nettowert*100 as DECIMAL(10,2))RQ_Nettowert
from
(SELECT DATEPART (mm,s.postingDate)Monat,
sum(s.line_amount)Bruttowert,
sum (s.amount*s.quantity) Nettowert
FROM [dbo].[iw_sales]s
where s.[Type] = 2
and s.postingDate between '01.01.2011'and '30.06.2011'
group by DATEPART (mm,s.postingDate))b,
(SELECT DATEPART (mm,rl.postingDate) Monat,
sum(rl.vat_line_amount)R_Bruttowert,
sum (rl.line_amount) R_Nettowert
FROM [dbo].[iw_return_line]rl
where rl.postingDate between '01.01.2011'and '30.06.2011'
and rl.[Type] = 2
group by DATEPART (mm,rl.postingDate))r
where b.Monat = r.Monat
order by Monat
Die beiden Retourenquoten sind bei einer korrekten Datenhaltung nahezu identisch. Es
kann allerdings zu Abweichungen ab der zweiten Kommastelle kommen (Bild 8.7). In der
Praxis interessieren jedoch in erster Linie der Nettowert und die Nettoquote.
Monat
RQ_Bruttowert
RQ_Nettowert
1
42,91
42,91
2
56,23
56,23
3
52,05
52,05
4
54,8
54,8
5
40,58
40,58
 Bild 8.7■
Berechnete Netsales-Retourenquote
6
66,83
66,83
Search WWH ::




Custom Search