[open-ils-commits] r8828 - in branches/acq-experiment/Open-ILS: examples src/perlmods/OpenILS/Application/Acq

svn at svn.open-ils.org svn at svn.open-ils.org
Fri Feb 22 18:20:16 EST 2008


Author: erickson
Date: 2008-02-22 17:49:31 -0500 (Fri, 22 Feb 2008)
New Revision: 8828

Modified:
   branches/acq-experiment/Open-ILS/examples/fm_IDL.xml
   branches/acq-experiment/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm
Log:
removed unnecessary lineitem_details_count virtual field and fleshing

Modified: branches/acq-experiment/Open-ILS/examples/fm_IDL.xml
===================================================================
--- branches/acq-experiment/Open-ILS/examples/fm_IDL.xml	2008-02-22 22:43:11 UTC (rev 8827)
+++ branches/acq-experiment/Open-ILS/examples/fm_IDL.xml	2008-02-22 22:49:31 UTC (rev 8828)
@@ -2697,7 +2697,6 @@
 			<field reporter:label="Expected Receive Date" name="expected_recv_time" oils_obj:array_position="11" oils_persist:virtual="false" reporter:datatype="timestamp" />
 			<field reporter:label="Descriptive Attributes" name="attributes" oils_obj:array_position="12" oils_persist:virtual="true" reporter:datatype="link" />
 			<field reporter:label="Line Item Details" name="lineitem_details" oils_obj:array_position="13" oils_persist:virtual="true" reporter:datatype="link" />
-			<field reporter:label="Line Item Details Count" name="lineitem_details_count" oils_obj:array_position="14" oils_persist:virtual="true" reporter:datatype="int" />
 		</fields>
 		<links>
 			<link field="purchase_order" reltype="has_a" key="id" map="" class="acqpo"/>

Modified: branches/acq-experiment/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm
===================================================================
--- branches/acq-experiment/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm	2008-02-22 22:43:11 UTC (rev 8827)
+++ branches/acq-experiment/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm	2008-02-22 22:49:31 UTC (rev 8828)
@@ -632,7 +632,6 @@
                 li_limit : number of lineitems to return if fleshing line items;
                 li_offset : lineitem offset if fleshing line items
                 li_order_by : lineitem sort definition if fleshing line items
-                flesh_lineitem_detail_count : flesh lineitem_detail_count field
                 /, 
                 type => 'hash'}
         ],
@@ -690,13 +689,6 @@
             $_->clear_marc for @$items;
         }
 
-        if($$options{flesh_lineitem_details_count}) {
-            for my $item (@$items) {
-                my $ids = $e->search_acq_po_li_detail({po_lineitem => $item->id}, {idlist => 1});
-                $item->lineitem_details_count(scalar(@$ids));
-            }
-        }
-
         $po->lineitems($items);
     }
 



More information about the open-ils-commits mailing list