Commit Graph
36109 Commits
Author SHA1 Message Date
Xavier Morel c18256fe3d [FIX] field names in pie chart builder and link to other views in charts
bzr revid: xmo@openerp.com-20110928145919-z4c7n550399kt8gt
2011-09-28 16:59:19 +02:00
Xavier Morel 784d6789fb [ADD] placeholder info in charts which can not be displayed
bzr revid: xmo@openerp.com-20110928142422-0uogjyg3sa1znaah
2011-09-28 16:24:22 +02:00
Xavier Morel cd39bd968d [FIX] reimplement transformation for stacked bars
In DHTMLX, stacked bars require a very different topology than
clustered, essentially it requires taking clustered data and "rotating
it".

This implement the transformation of the series descriptors
('group_list' sequence which sets up the key, label and color for each
series) and of the series itself (sets up a key for each possible
value of the aggregation field, with each key prefixed by the name of
the ordinate column).

To handle grouped *and clustered* graphs, which dhtmlx does not
natively support, might be able to reimplement this Excel/Numbers
hack:
http://peltiertech.com/WordPress/clustered-stacked-column-bar-charts/
by iterating over all this.columns (rather than just the ordinate)
and... not sure actually, creating a record for each of these columns
for each abscissa value, with all other fields set to 0? Maybe?

bzr revid: xmo@openerp.com-20110928135219-edp80g7k6x60s3l8
2011-09-28 15:52:19 +02:00
Xavier Morel aa25be3746 [NOTSURE] Attempt to make graph code significantly more readable, break groupby and pie charts
bzr revid: xmo@openerp.com-20110928124542-5yn683kukq60zwng
2011-09-28 14:45:42 +02:00
Xavier Morel 56c026fbc4 [UP] underscore.string to version 1.1.6
bzr revid: xmo@openerp.com-20110926162529-n0ok06nmh0yowoms
2011-09-26 18:25:29 +02:00
Xavier Morel 5a17f5030a [REM] useless fields
bzr revid: xmo@openerp.com-20110926160111-rk032zr2lylk1hlx
2011-09-26 18:01:11 +02:00
Xavier Morel bd3b4c68ea [REM] a bunch of mostly-not-useful code (breaking one axis label, for now)
bzr revid: xmo@openerp.com-20110926151633-afd6y4jz0doy5lmd
2011-09-26 17:16:33 +02:00
Xavier Morel 0a3a7663d1 [IMP] remove custom implementation of fields_view_get in graph view
bzr revid: xmo@openerp.com-20110926140241-4xuobnvpncetk7bx
2011-09-26 16:02:41 +02:00
Antony Lesuisse 211713396a [IMP] multiple addons-path
bzr revid: al@openerp.com-20110926125330-9ddpet3tdho3gq2o
2011-09-26 14:53:30 +02:00
niv-openerp 02549a9c0e [imp] refactoring of form view to allow recursize save for o2m
bzr revid: nicolas.vanhoren@openerp.com-20110926123929-35bespquay2qxmfe
2011-09-26 14:39:29 +02:00
Xavier Morel 527cbb6a35 [FIX] spurious context setting in menu-triggered action
makes little sense to use the active_id of a menu-triggered action as it will return the menu's id

lp bug: https://launchpad.net/bugs/855343 fixed

bzr revid: xmo@openerp.com-20110926122223-0o8tgnfern5fk9ry
2011-09-26 14:22:23 +02:00
Xavier Morel 0de487e029 [IMP] doc for import_data
bzr revid: xmo@openerp.com-20110926075115-bsdyjzk5nhp0cbnh
2011-09-26 09:51:15 +02:00
Olivier Dony fbb36c547c [IMP] openerp-server: handle more startup exceptions w/o exiting main thread
bzr revid: odo@openerp.com-20110926121122-uecfrv53x731k5ey
2011-09-26 14:11:22 +02:00
Xavier Morel ebf51467e9 [FIX] overlapping graphs in dashboard
lp bug: https://launchpad.net/bugs/854692 fixed

bzr revid: xmo@openerp.com-20110926112525-h596n82mqw5ol4bx
2011-09-26 13:25:25 +02:00
Xavier Morel 47094e8adb [ADD] import
bzr revid: xmo@openerp.com-20110926101440-y5j45bgie4xnhmqf
2011-09-26 12:14:40 +02:00
Xavier Morel 7fd9078fed [ADD] basic auto-matching of imported file columns to model fields
todo: if exact equality with field name and field string fail, a levenshtein distance test
with the field string would be pretty cool (mostly for importing stuff)

bzr revid: xmo@openerp.com-20110926100744-1mcucy3njp9fd3r5
2011-09-26 12:07:44 +02:00
Xavier Morel 60207baf44 [FIX] prevent setting a field name which does not exist in the list
bzr revid: xmo@openerp.com-20110926093024-et5kvpvvq1vm811h
2011-09-26 11:30:24 +02:00
Fabien Pinckaers 9633196fdc [IMP] payment, reference not required
bzr revid: fp@tinyerp.com-20110926073846-wzaetyo8pmvuwhp4
2011-09-26 09:38:46 +02:00
Antony Lesuisse d1e40a55af [IMP] directory cleanups, moved historical cruft into history
bzr revid: al@openerp.com-20110926005444-a7vqjb05vep7xbvj
2011-09-26 02:54:44 +02:00
Fabien Pinckaers 371366702b [FIX] receive and manually create a new one
bzr revid: fp@tinyerp.com-20110925232056-9t1lz4wf6t3ufjyz
2011-09-26 01:20:56 +02:00
Fabien Pinckaers b8140d9138 fix
bzr revid: fp@tinyerp.com-20110925225332-bdrdq48tvu8wpj9a
2011-09-26 00:53:32 +02:00
Fabien Pinckaers 8d31afee04 merge
bzr revid: fp@tinyerp.com-20110925224950-1l4oxm6tz12z623d
2011-09-26 00:49:50 +02:00
Fabien Pinckaers 732f778f4e [FIX] is price not in pricelist for a PO
bzr revid: fp@tinyerp.com-20110925224429-nb300pvodh02vh1y
2011-09-26 00:44:29 +02:00
Fabien Pinckaers 592305f15e merge
bzr revid: fp@tinyerp.com-20110925223357-3b22ga5nfwmhf3jl
2011-09-26 00:33:57 +02:00
Fabien Pinckaers 42baed019e merge
bzr revid: fp@tinyerp.com-20110925222445-vcji6x4ww9ve2lf0
2011-09-26 00:24:45 +02:00
Fabien Pinckaers c0b3e81445 merge
lp bug: https://launchpad.net/bugs/828603 fixed

bzr revid: fp@tinyerp.com-20110925222242-9j04ly571rociz59
2011-09-26 00:22:42 +02:00
Fabien Pinckaers 97a5464faf merge
lp bug: https://launchpad.net/bugs/806914 fixed

bzr revid: fp@tinyerp.com-20110925222014-739rw6mpsurzo1cj
2011-09-26 00:20:14 +02:00
Fabien Pinckaers 1c97ceb4bc merge
lp bug: https://launchpad.net/bugs/838887 fixed

bzr revid: fp@tinyerp.com-20110925221706-suqxfmodiwjpabsx
2011-09-26 00:17:06 +02:00
Fabien Pinckaers a81772f07e merge
lp bug: https://launchpad.net/bugs/842758 fixed

bzr revid: fp@tinyerp.com-20110925221543-650h1jd4q57fyu0i
2011-09-26 00:15:43 +02:00
Fabien Pinckaers 440ed51b9f fix
bzr revid: fp@tinyerp.com-20110925215457-a40td30n6bedg2ug
2011-09-25 23:54:57 +02:00
Fabien Pinckaers d0b7b34c1d [IMP] Point of Sale Useability and code cleaning
bzr revid: fp@tinyerp.com-20110925214829-w11t4boo7wxceee9
2011-09-25 23:48:29 +02:00
Fabien Pinckaers 51d9c952ed [IMP] Point of Sale Useability and code cleaning
bzr revid: fp@tinyerp.com-20110925214710-dvl6qnf3h3siders
2011-09-25 23:47:10 +02:00
Fabien Pinckaers 597412b09a [IMP] Point of Sale Useability and code cleaning
bzr revid: fp@tinyerp.com-20110925214532-1scgzy6tk9r70091
2011-09-25 23:45:32 +02:00
Fabien Pinckaers 9bbeaca7d3 [IMP] useability and code cleaning
bzr revid: fp@tinyerp.com-20110925210844-g86ikbvnvnsjpzpk
2011-09-25 23:08:44 +02:00
Fabien Pinckaers d0f8dc83e5 [IMP] Useability and misc fixes in POS
bzr revid: fp@tinyerp.com-20110925210020-5jvd7x38asnbzv5b
2011-09-25 23:00:20 +02:00
Fabien Pinckaers 17dcdf8136 [IMP] some fixes
bzr revid: fp@tinyerp.com-20110925190200-zo2elh6ntlckdqkt
2011-09-25 21:02:00 +02:00
Fabien Pinckaers aa96975247 [IMP] pos, -u point_of_sale works better
bzr revid: fp@tinyerp.com-20110925184012-t1x14v2it65zsm0o
2011-09-25 20:40:12 +02:00
Fabien Pinckaers fccc5304ed [fIX]
bzr revid: fp@tinyerp.com-20110925170713-wuc03wqxlaenmvt2
2011-09-25 19:07:13 +02:00
Fabien Pinckaers ca0a60c2e7 fix
bzr revid: fp@tinyerp.com-20110925170416-9lfef6yxl8bcntre
2011-09-25 19:04:16 +02:00
Fabien Pinckaers 5e6a1ecb76 [IMP] clean test YML for point_of_sale
bzr revid: fp@tinyerp.com-20110925155050-cqkwsar8azfmis87
2011-09-25 17:50:50 +02:00
Vo Minh Thu 007da7d0c7 [FIX] openerp.service: call wsgi.stop_server upon server shutdown.
bzr revid: vmt@openerp.com-20110925150232-qidzjypddp22el1f
2011-09-25 17:02:32 +02:00
Fabien Pinckaers d4febfe788 [IMP+FIX] Complete cleaning of point_of_sale module
- refactorisation of the code: 2000 lines of code removed
   - fixed all the bugs
      - support for tax included/excluded prices
      - fixed rounding troubles
      - don't print the ticket if partial payment
   - cleaning features:
      - workflow reviewed: New -> Done -> Posted / Invoiced
      - generation of journal entries/invoice is now correct
      - only one picking per PoS order
      - wizard to apply global discount (on each lines)
   - useability:
      - reviewed the main point_of_sale screen
      - statements are open by default
   - removed non-useful features
      - advances (you use a special product for this)
      - contracts numbers
      - refund with exchange (you just create a new sale with negatives qty)
      - removed validation steps
      - scan product wizard
   - clean and complete YAML tests (work in progress)

bzr revid: fp@tinyerp.com-20110925140930-s6zibvn51k3914in
2011-09-25 16:09:30 +02:00
Fabien Pinckaers dee06af4b1 [FIX] YAML empty records
bzr revid: fp@tinyerp.com-20110925140802-gnyr92iepj73ceg0
2011-09-25 16:08:02 +02:00
Antony Lesuisse e3fb2ccea1 [IMP] setup.py remove python2.5 compatibility
bzr revid: al@openerp.com-20110925122822-njsjvs8d0qlwf4l5
2011-09-25 14:28:22 +02:00
Antony Lesuisse 124fcbbd9b [FIX] temporary web module heuristics use static/
bzr revid: al@openerp.com-20110925114051-y3eex2xnn4guu3d0
2011-09-25 13:40:51 +02:00
Antony Lesuisse da30237801 [FIX] local backend catch exceptions
bzr revid: al@openerp.com-20110925104234-plzpwopgcdxgni8m
2011-09-25 12:42:34 +02:00
Antony Lesuisse 96b9454a32 [FIX] revert 5138 revid:fp@tinyerp.com-20110924090407-x4e0ptu2am495rpv incorrect tests
bzr revid: al@openerp.com-20110925095948-hgtg1djicpvcm3nc
2011-09-25 11:59:48 +02:00
Launchpad Translations on behalf of openerp e33f8abf7c Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20110925044050-bjkzm7pf2t39mxwn
bzr revid: launchpad_translations_on_behalf_of_openerp-20110925044108-geoyxpt8oeooq8op
2011-09-25 04:41:08 +00:00
Olivier Dony 5eb95a3fd4 [REVERT] incorrect substitution, also causing duplicate fields in form, r.5073
Revision 5073 has revid fp@tinyerp.com-20110917153740-pbzrq432ilbi5pb5

bzr revid: odo@openerp.com-20110925021339-l6546pvwhr65j0da
2011-09-25 04:13:39 +02:00
Antony Lesuisse adc30aa10f [IMP] web.common.dispatch only load module with controllers
bzr revid: al@openerp.com-20110925015054-1223jdthddb1wrah
2011-09-25 03:50:54 +02:00