> Is there a way of dropping an invoice via the web site? I don't
> see one and was ready to add something but wanted to make sure I'm not
> missing it.
At one point there was one, but I specifically removed it.

> Creating an invoice appears to write to several tables and deleteing
> any invoice in the database isn't that straightforward.
This is true.  Check out the PURGE_INVOICE action, although I currently
have the PURGE_INVOICE action set so that it may not delete active (i.e.
finalized) invoices.  If you change this, then PURGE_INVOICE ought to
work just fine.  If you're wondering where else PURGE_INVOICE is used,
it's used on the contents screen when the user clicks away during the
order process.

> Is there any reason not to have this feature that you can think of,
> right now it is just for testing but in the future I can see the need
> to delete invoices from the live database that were cancelled or bougs
> or who knows.
In our case, there was a specific reason not to allow this to happen. 
We send orders out to a fulfillment house, hence deleting an order on
the Web site does nothing as far as the fulfillment house is concerned. 
Thus, this feature was removed so that it would not confuse the admins. 
If you need to delete invoices feel free to add that functionality (it's
easy enough to do, as I explained earlier), yet at one point Leon
decided that it was probably better not to have this feature in
Freetrade by default.  Perhaps this is something that we should add to
global_settings...

Best Regards,
-jj

-- 
if (shannon - jj) * behrens == webEngineer["CLEAR INK�"]:
    print "<i>imagination is the only real medium(sm)</i><br>"


------------------------------------------------------------
To subscribe:    [EMAIL PROTECTED]
To unsubscribe:  [EMAIL PROTECTED]
Site:            http://www.working-dogs.com/freetrade/
Problems?:       [EMAIL PROTECTED]

Reply via email to