if we keep the li around, reset some other fields
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 15 Apr 2009 15:49:51 +0000 (15:49 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 15 Apr 2009 15:49:51 +0000 (15:49 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12879 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/support-scripts/test-scripts/purge_po.sql

index 8169102..8dced97 100644 (file)
@@ -20,7 +20,7 @@ BEGIN
             DELETE FROM acq.lineitem_attr WHERE lineitem = li.id;
             DELETE from acq.lineitem WHERE id = li.id;
         ELSE
-            UPDATE acq.lineitem SET purchase_order = NULL WHERE id = li.id;
+            UPDATE acq.lineitem SET purchase_order = NULL, eg_bib_id = NULL, state = 'new' WHERE id = li.id;
         END IF;
     END LOOP;