/[drupal]/contributions/modules/erp/TODO.txt
ViewVC logotype

Contents of /contributions/modules/erp/TODO.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.10 - (show annotations) (download)
Mon Aug 11 01:16:48 2008 UTC (15 months, 2 weeks ago) by simon
Branch: MAIN
CVS Tags: HEAD
Branch point for: DRUPAL-6--1
Changes since 1.9: +60 -47 lines
File MIME type: text/plain
Bringing all code up to date with our local development of 5.x
Way to many changes to list, but og dependancy has been removed, and most things
work except add/remove lines from invoices, quotes etc.
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)

  ViewVC Help
Powered by ViewVC 1.1.2