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
