Index: openacs-4/packages/invoices/www/invoice-send.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/invoices/www/invoice-send.xql,v diff -u -N -r1.5 -r1.6 --- openacs-4/packages/invoices/www/invoice-send.xql 31 Dec 2005 07:36:24 -0000 1.5 +++ openacs-4/packages/invoices/www/invoice-send.xql 29 Jan 2006 15:43:16 -0000 1.6 @@ -5,22 +5,42 @@ select i.invoice_nr, i.organization_id, i.parent_invoice_id, i.invoice_nr, - i.total_amount, i.recipient_id, i.contact_id, i.organization_id + i.total_amount, i.recipient_id, i.contact_id, i.organization_id, i.status from iv_invoices i, cr_items ii where ii.latest_revision = i.invoice_id and ii.item_id = :invoice_id + + + + update iv_invoices + set invoice_nr = :invoice_nr + where invoice_id = (select latest_revision from cr_items where item_id = :invoice_id) + + + + update cr_items - set publish_status = 'expired' - where item_id = :file_id + set publish_status = 'live' + where item_id = :one_file + + + + update acs_objects + set context_id = :invoice_folder_id + where object_id = :one_file + + + +