| 1 |
#
|
| 2 |
# Things remaining
|
| 3 |
#
|
| 4 |
|
| 5 |
Functionality
|
| 6 |
-------------
|
| 7 |
Critial
|
| 8 |
-------
|
| 9 |
* A view for stock
|
| 10 |
* Goods recieve and purchase order refine linking/closing process. Make more like payments/invoice.
|
| 11 |
* Define rules about number formatting/precisions, field sizes etc.
|
| 12 |
* Numerical precision needs to be increased for pricing.
|
| 13 |
Currently float(10,2), (12,4) would be better and use round(x, 2).
|
| 14 |
* Totals should be a purely derived attribute - (except for payments).
|
| 15 |
|
| 16 |
Niceties
|
| 17 |
--------
|
| 18 |
* Move all _settings into erp.inc and rename to erp.module
|
| 19 |
* Create warranty module to track warranty returns
|
| 20 |
* Create more "transitions" processes, like job -> invoice
|
| 21 |
* Make stock codes clickable links in purchase orders.
|
| 22 |
* payment_type module needs a _settings section to allow editing payment types
|
| 23 |
* Allow user defined functions to be called to calculate price markup on
|
| 24 |
import?
|
| 25 |
* Customisable price levels module needs doing.
|
| 26 |
* Documentation for installation/configuration
|
| 27 |
* CRM history
|
| 28 |
|
| 29 |
|
| 30 |
Polishing
|
| 31 |
---------
|
| 32 |
* Javascript in lots of places to fill in values for numbers.
|
| 33 |
* Make forms all look nicer
|
| 34 |
* Custom theme? or Custom module with nice icons like "controlpanel"
|
| 35 |
* Remove hardcoded settings from modules and make /settings menus (part done)
|
| 36 |
* Make generic function for saving invoice/po/quote/cash sale items and update
|
| 37 |
all modules.
|
| 38 |
* Consolidate images to one directory
|
| 39 |
* Look into the new "node as an OG" functionality they've been discussing
|
| 40 |
to use the "customer" node as the OG container. (implemented)
|
| 41 |
* Make instructions in "INSTALL" clearer on the use of groups etc
|
| 42 |
* Barcode scanning?
|
| 43 |
Easy - PS/2 Scanner and line inputs up to tab down the page
|
| 44 |
* Relationships, so you can associate the options for a laptop with its node
|
| 45 |
|
| 46 |
|
| 47 |
Old Completed Tasks
|
| 48 |
-------------------
|
| 49 |
* Create .install files for all modules (completed)
|
| 50 |
* Multiple views for purchase orders - open, closed, all (completed)
|
| 51 |
* Change stock table to use "code" from item, not "nid" for the stock_code, as
|
| 52 |
this is the "internally" used code, and thus multiple suppliers can supply the
|
| 53 |
same code. (completed)
|
| 54 |
* Mark invoices as closed after receive payments (completed)
|
| 55 |
* Link invoices to payments and vice versa more completely (completed)
|
| 56 |
* Allow invoices to have multiple payments (completed)
|
| 57 |
* Qty on hand in pricing views? (completed)
|
| 58 |
* Change all tables to be erp_* (completed)
|
| 59 |
* Patch for OG to provide the groups in a list box, rather than as heaps of
|
| 60 |
heckboxes. (completed)
|