More corrections.
authorChris Sharp <csharp@georgialibraries.org>
Wed, 28 Sep 2016 17:50:57 +0000 (13:50 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 28 Sep 2016 17:50:57 +0000 (13:50 -0400)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/sql/Pg/example.reporter-extension.sql

index 910bb3e..584d89d 100644 (file)
@@ -397,6 +397,7 @@ CREATE VIEW reporter.acq_invoice_view AS
                 FROM acq.lineitem_detail acqlid
                 WHERE acqlid.lineitem = li.id
                 AND cancel_reason IS NULL) AS quantity_ordered,
+               -- this is still wrong :-/
         (SELECT sum(estimated_unit_price)
                 FROM acq.lineitem acqli
                 WHERE inv_entry.lineitem = acqli.id) AS lineitem_total,
@@ -428,7 +429,7 @@ CREATE VIEW reporter.acq_invoice_view AS
                 WHERE acqii.invoice = inv.id) AS inv_item_total,
         (SELECT COUNT(*)
                 FROM acq.lineitem acqli
-                WHERE inv_entry.lineitem = acqli.id) AS lineitem_count,
+                WHERE inv_entry.lineitem = acqli.id) AS lineitem_count
  FROM   acq.invoice inv
         INNER JOIN acq.provider provider ON (inv.provider = provider.id)
         INNER JOIN acq.provider shipper ON (inv.shipper = shipper.id)