diff --git a/Handler/SupplierActions.hs b/Handler/SupplierActions.hs index de78dcd..a6c91d2 100644 --- a/Handler/SupplierActions.hs +++ b/Handler/SupplierActions.hs @@ -43,26 +43,66 @@ getSupplierDigestR sId = do
_{MsgArtNr} - | _{MsgName} - | _{MsgVolume} - | _{MsgCrateCount} - | _{MsgPricePerCrate} - | _{MsgTotalValue} + | + | + _{MsgArtNr} + | + | + _{MsgName} + | + | + _{MsgVolume} + | + | + _{MsgCrateCount} + | + | + _{MsgPricePerCrate} + | + |
+ _{MsgTotalValue}
+ |
+
+ ---:
+ |
+ ---:
+ |
+ ---:
+ |
+ ---:
+ |
+ ---:
+
$forall dig <- digests
$if bdCrates dig /= 0
| #{fromMaybe "" $ beverageArtNr $ bdBev dig}
+ |
+ |
+ #{fromMaybe "" $ beverageArtNr $ bdBev dig}
+ |
| #{beverageIdent $ bdBev dig}
+ |
| #{formatIntVolume $ beverageMl $ bdBev dig}
+ |
| #{T.pack $ show $ bdCrates dig}
+ |
| #{formatIntCurrency $ fromMaybe 0 $ beveragePricePerCrate $ bdBev dig} #{appCurrency $ appSettings master}
+ |
| #{formatIntCurrency $ bdTotal dig} #{appCurrency $ appSettings master}
+ |
| _{MsgTotalCrates}
+ |
+ |
+ _{MsgTotalCrates}
+ |
| #{T.pack $ show $ sum $ map bdCrates digests}
+ |
| _{MsgBuyValue}
+ |
| #{formatIntCurrency $ sum $ map bdTotal digests} #{appCurrency $ appSettings master}
+ |
|]
tableLayout w
Nothing -> do
| |
---|