Index: openacs-4/packages/invoices/tcl/invoice-procs.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/invoices/tcl/invoice-procs.xql,v diff -u -r1.3 -r1.4 --- openacs-4/packages/invoices/tcl/invoice-procs.xql 23 Oct 2005 18:27:17 -0000 1.3 +++ openacs-4/packages/invoices/tcl/invoice-procs.xql 14 Dec 2005 17:44:20 -0000 1.4 @@ -87,21 +87,22 @@ ii.item_units, ii.price_per_unit, ii.item_nr, ii.rebate, ii.vat, m.category_id, ofi.file_count, ofi.page_count, pr.title as project_title, p.project_code, - pi.item_id as project_id - from iv_offer_items ofi, cr_items ci, cr_revisions cr, - category_object_map m, iv_invoice_items ii, cr_revisions oor, - acs_rels r, cr_items pi, cr_revisions pr, pm_projects p + pi.item_id as project_id, o.credit_percent + from cr_items ci, cr_revisions cr, iv_invoice_items ii, cr_revisions oor, + acs_rels r, cr_items pi, cr_revisions pr, pm_projects p, iv_offers o, + iv_offer_items ofi + left outer join category_object_map m on (m.object_id = ofi.offer_item_id) where ci.latest_revision = ii.invoice_id and cr.revision_id = ii.iv_item_id and ci.item_id = :invoice_id - and m.object_id = ofi.offer_item_id and ofi.offer_item_id = ii.offer_item_id and oor.revision_id = ofi.offer_id and r.object_id_two = oor.item_id and r.object_id_one = pi.item_id and r.rel_type = 'application_data_link' and pi.latest_revision = pr.revision_id and pr.revision_id = p.project_id + and o.offer_id = ofi.offer_id order by ii.sort_order