This is a case of the aftermath of hacking together stuff for years but 
I'm wondering if people have found any decent linux software suited to the 
task of documenting existing code logic.

We've gotten to the stage where we're treading on each other's toes a bit 
when it comes to how we thing the algorithms should work. I'm not sure 
whether a flow chart or state diagram or something else is most 
appropriate. 

For example, allocating stock in a fair way to a purchase order is not as
easy as it sounds. We try to keep the most number of customers happy with
quick turnaround and so far we don't usually bill until we're about to
ship. Things to consider are probably too long to list here but some are
as follows:-

* do we have all the items on an order right now
* if 3 people order penguins and we have one in stock it goes to the first 
one to order it so it should appear 'out of stock' to the other 2 orders.
* if a large shipment of a popular out of stock item is due shortly we can 
allow other orders to 'steal' the stock from orders awaiting other long 
delay items.
* some customers don't care about turnaround so much as cheap delivery, so 
no part shipments for them.

And that's just a few for the 'Show me orders to do' function. We've got 
product management, invoicing, receipting, taxable/non-taxable items, BAS, 
shipping calculations, dealer discounts and heaps of other things.

-- 
---<GRiP>--- 
Web: www.arcadia.au.com/gripz 
Phone/fax: 02 4950 1194   
Mobile: 0408 686 201


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to