Commit Graph

82189 Commits

Author SHA1 Message Date
Denis Ledoux e9228e2c5a [FIX] account_check_writing: set the amount_in_word even if the check is not created through the voucher form (for example, for checks created through pay wizard of invoices)
bzr revid: dle@openerp.com-20140312110303-x82juu3i2nox3u3j
2014-03-12 12:03:03 +01:00
Martin Trigaux 0be0cae297 [MERGE] [FIX] auditrail: when removing tracked object in a write call (eg: remove a line in o2m field) use the old name value, if present, as the name_get would fail for deleted value (opw 593569)
bzr revid: mat@openerp.com-20140312093010-k9djbp82hqpoj8j7
2014-03-12 10:30:10 +01:00
Somesh Khare (OpenERP) 6c96d110ab [FIX]audittrail:on deletion of record from one2many and saving the parent form error raised as list index out of range (Ref: Case 604750)
bzr revid: skh@openerp.com-20140312054535-kjlqltscnojb7lce
2014-03-12 11:15:35 +05:30
Launchpad Translations on behalf of openerp 160229d58e Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20140312052604-hgt48h8szpiw9szj
2014-03-12 05:26:04 +00:00
Denis Ledoux b756b693e2 [FIX] portal: expensive copy/paste typo
bzr revid: dle@openerp.com-20140311161421-6u54mzzj7pefypg8
2014-03-11 17:14:21 +01:00
Olivier Dony 65d0a0733d [FIX] portal: expensive copy/paste typo
bzr revid: odo@openerp.com-20140311160307-lth3kmu9z4h3l8c1
2014-03-11 17:03:07 +01:00
Martin Trigaux 5d19c0c1cb [FIX] crm: write a value to date_closed field as well if change directly the stage instead of using buttons (opw 603537)
bzr revid: mat@openerp.com-20140311152215-eve2ycdu869dgpgx
2014-03-11 16:22:15 +01:00
Martin Trigaux 5041f63b35 [FIX] crm: write a value to date_closed field as well if change directly the stage instead of using buttons (which will probably be removed later)
bzr revid: mat@openerp.com-20140311150446-0atbc6esymjyv69e
2014-03-11 16:04:46 +01:00
Martin Trigaux bdce838b7d [MERGE] [FIX] [FIX] When adding a new contact or a new company based from the partner form, use the customer value as default value (was doign it only for the supplier flag)
backport of trunk revision 4882 (opw 587764)

bzr revid: mat@openerp.com-20140311122424-bvqt0tt7c4s9p1fd
2014-03-11 13:24:24 +01:00
Martin Trigaux 8a3523cd97 [FIX] partner: backport of trunk revision 4882
When adding a new contact or a new company based from the partner form, use the customer value as default value (was doign it only for the supplier flag)

bzr revid: mat@openerp.com-20140311112341-9yoi1hf0ks98ju3r
2014-03-11 12:23:41 +01:00
Denis Ledoux 6e9f3ad806 [FIX] web: set z-index of 9999 for autocompletion pane of search bar, to avoid being behind jquery ui dialogs. Besides, this pane should always be on top, therefore we can assume that setting 9999 will not have bad side effects
bzr revid: dle@openerp.com-20140311104947-is5qpw71y1m2oakf
2014-03-11 11:49:47 +01:00
Martin Trigaux 1f50cab142 [FIX] web: on SearchPopup creation concat build context even if we have initial_ids
On SearchPopupCreation, if we have initial_ids - 1st search_read() will be
  missing custom context defined on the field.

  1. defined view like this: <field name='my_many2one_field_id' context="{'test': 1}"/>
  2. in we expand the list of available item, name_search() has 'test' in context
  3. in we click on 'Search More', search_read() is missing 'test' in context
  4. if we change filter add/remove item, search_read() will have 'test' in context

  Step 3. is wrong, should also have 'test' in context

bzr revid: mat@openerp.com-20140311094320-qjc9alfm3icynghv
2014-03-11 10:43:20 +01:00
Xavier ALT c033e5a535 [FIX] web: on SearchPopup creation concat build context even if we have initial_ids
On SearchPopupCreation, if we have initial_ids - 1st search_read() will be
  missing custom context defined on the field.

  1. defined view like this: <field name='my_many2one_field_id' context="{'test': 1}"/>
  2. in we expand the list of available item, name_search() has 'test' in context
  3. in we click on 'Search More', search_read() is missing 'test' in context
  4. if we change filter add/remove item, search_read() will have 'test' in context

  Step 3. is wrong, should also have 'test' in context

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

bzr revid: mat@openerp.com-20140311091522-03imwd5rj3rmwapl
2014-03-11 10:15:22 +01:00
Launchpad Translations on behalf of openerp a4c27d560d Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20140307072259-nwltzdp1dky79a3h
bzr revid: launchpad_translations_on_behalf_of_openerp-20140308065331-um114asu0v6l8y5e
bzr revid: launchpad_translations_on_behalf_of_openerp-20140311060830-c174n48jvgwwgvlo
bzr revid: launchpad_translations_on_behalf_of_openerp-20140311060854-j335qf61ll6hvrma
2014-03-11 06:08:54 +00:00
Denis Ledoux 4235dc8e88 [REVERT]9882 revid:jri@openerp.com-20140307160945-r2t5pbl2bb7yaw9n
While it seems right to only show the partner addresses in invoice and shipping addresses, this fix will prevent to use sibling addresses (the address of another contact in the same company), which is a requirement for several users. Therefore, this fix causes more problems than it resolves. 

Moreover, these addresses are displayed on the invoice form as following: Company Name / Partner Name / Address Name. Therefore, if you want to change the address while seeing only the partner addresses, you just have to remove the "Address Name", leaving "Company Name / Partner Name".

bzr revid: dle@openerp.com-20140310133314-5mv4h2h5zmqlw4d2
2014-03-10 14:33:14 +01:00
Denis Ledoux c2ba11e72e [MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 9885 revid:dle@openerp.com-20140310114026-r0ijm0m36su19wn7
bzr revid: dle@openerp.com-20140310122101-gicombyc5ii0yz6a
2014-03-10 13:21:01 +01:00
Denis Ledoux 42525b7805 [FIX] event: event report registration, replace char by varchar in the view, so it can handle more events (basically, it wasnt working when there was more than 10 events)
Courtesy of Muschang Anthony (Acsone)

bzr revid: dle@openerp.com-20140310114026-r0ijm0m36su19wn7
2014-03-10 12:40:26 +01:00
Denis Ledoux 4387a63c9b [FIX] event: event report registration, replace char by varchar in the view, so it can handle more events (basically, it wasnt working when there was more than 10 events)
bzr revid: dle@openerp.com-20140310113557-rbohomzy8xrvwk05
2014-03-10 12:35:57 +01:00
Denis Ledoux f54fc4f9dc [ADD] base_import: add the possibility to import one2many with database id, for users with technical features
bzr revid: dle@openerp.com-20140310101705-2g3e6gp5jd2g8fpc
2014-03-10 11:17:05 +01:00
Launchpad Translations on behalf of openerp f166daf065 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20140308065427-0he29w0cqe07xmc8
bzr revid: launchpad_translations_on_behalf_of_openerp-20140308065421-4udfyb7xcfq5h1zy
bzr revid: launchpad_translations_on_behalf_of_openerp-20140309060314-64jktl10pkq3inv4
2014-03-09 06:03:14 +00:00
Juan Rial f631757f37 [FIX] [MERGE] [SALE] Filter invoice and ship address on sales order to contacts of the selected customer (#592166)
bzr revid: jri@openerp.com-20140307160945-r2t5pbl2bb7yaw9n
2014-03-07 17:09:45 +01:00
Martin Trigaux 2b307cdeac [MERGE] [FIX] mrp_repair: add missing invalidation functions for stored field amount_total, courtesy of Alexandre Fayolle (camptocamp)
bzr revid: mat@openerp.com-20140307160545-c3l3itbzg1cf00s1
2014-03-07 17:05:45 +01:00
Martin Trigaux 7d100fd799 [MERGE] [FIX] base_calendar: when computing the reccurency of an event, skip if no recurrency period is set (opw 598737)
Fix the calendar view so that the recurrency period is editable when checking the 'recurrency' checkbox

bzr revid: mat@openerp.com-20140307153610-seud49l3oh1nq836
2014-03-07 16:36:10 +01:00
Martin Trigaux a5bca93a13 [FIX] also track modifications on fee_lines field
bzr revid: mat@openerp.com-20140307151426-x7b269mxjfmna1pb
2014-03-07 16:14:26 +01:00
Martin Trigaux 43217b22b3 [MERGE] [FIX] mrp_repair: add missing invalidation functions for stored field amount_total, courtesy of Alexandre Fayolle (camptocamp)
bzr revid: mat@openerp.com-20140307150939-yp54rpqw67hvdpe8
2014-03-07 16:09:39 +01:00
Juan Rial 3754eedf84 [MERGE] [FIX] Demo data had wrong end date for yearly membership (#602129)
bzr revid: jri@openerp.com-20140307145206-b20cq8fjatce418p
2014-03-07 15:52:06 +01:00
Juan Rial af6eba1414 [MERGE] [FIX] Skip Draft on Journals didn't take effect (#603952)
Fix: call the validate method to advance the entries to posted state

bzr revid: jri@openerp.com-20140307144529-vylypabs9io0rio0
2014-03-07 15:45:29 +01:00
Martin Trigaux 5884bbd88f [MERGE] [FIX] write a value to date_closed when mark an opportunity as won or lost.
This is required to compute correct value for the day_close function field

bzr revid: mat@openerp.com-20140307142736-ij9n8x5plgehm063
2014-03-07 15:27:36 +01:00
Martin Trigaux 618c8b9100 [FIX] quick create: do not add the id in the form if the form is readonly (eg: clicking on save button will make the form uneditable)
bzr revid: mat@openerp.com-20140307141257-rvusvzm6oq3tel51
2014-03-07 15:12:57 +01:00
Juan Rial cb3791d83d [MERGE] [FIX] division by zero in product margins with 0 sale price and 0 qty (#591893)
bzr revid: jri@openerp.com-20140307132929-jz4ebc37u1huj4nl
2014-03-07 14:29:29 +01:00
Juan Rial c8aaa070bb [MERGE] [FIX] errors on translations generated from localisation template in multilang (opw-589913)
Don't sort the tax template id's or the wrong translation gets loaded

bzr revid: jri@openerp.com-20140307124936-stott6yx0krtw5g6
2014-03-07 13:49:36 +01:00
Martin Trigaux 8db1b77757 [FIX] crm: write a value to date_closed when mark an opportunity as won or lost.
This value is required to compute 'Days to Close' field

bzr revid: mat@openerp.com-20140307111835-o7nd7dmkn5y8zg2a
2014-03-07 12:18:35 +01:00
Martin Trigaux c375851b46 [FIX] phonecall: in 'Logged Call' menu display (by default) only the one in done state (opw 601725)
bzr revid: mat@openerp.com-20140307095428-buwc6m008mowaoy3
2014-03-07 10:54:28 +01:00
Martin Trigaux 5d05ccc043 [MERGE] [IMP] account: don't display misleading percent symbol while expecting fraction (as suggest the tooltip) (opw #602613)
bzr revid: mat@openerp.com-20140307092748-qsnqo0y04bocw6om
2014-03-07 10:27:48 +01:00
Martin Trigaux 5fd51cd41b [MERGE] [FIX] mail: make subject of invitation wizard translatable
bzr revid: mat@openerp.com-20140307090923-28r81taey0sdtfy0
2014-03-07 10:09:23 +01:00
Launchpad Translations on behalf of openerp fd98bf36aa Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20140307072427-zkvqj45icrzupx0m
bzr revid: launchpad_translations_on_behalf_of_openerp-20140307072433-0lqpjt07j1s8k8cs
2014-03-07 07:24:33 +00:00
Olivier Dony c43c308c33 [FIX] product: typo in previous commit
"The only man who makes no mistakes is the man who never does anything. ~T.R." ;-)

bzr revid: odo@openerp.com-20140306190906-k8wjr9urekpoy7ch
2014-03-06 20:09:06 +01:00
Olivier Dony 46e1470987 [IMP] safe_eval: allowed opcodes: break, continue, raise ; extra builtins: unicode,int,float,long,enumerate,sum,all,any,ord,chr,cmp,divmod,isinstance,[x]range,zip
bzr revid: odo@openerp.com-20140306165849-1sxr9iv5cr87k77n
2014-03-06 17:58:49 +01:00
Martin Trigaux f7cd704746 [FIX] use float rounding for pricelist instead of ceiling
bzr revid: mat@openerp.com-20140306163041-amrrfmooxychr5ip
2014-03-06 17:30:41 +01:00
Martin Trigaux dc46ffd589 [FIX] use float rounding for pricelist instead of ceiling
bzr revid: mat@openerp.com-20140306162953-iu7k53i5zsllokdp
2014-03-06 17:29:53 +01:00
Martin Trigaux b7faad5966 [FIX] product: when converting unit of mesures, use ceiling instead of rounding method
This avoids flows to be stucked when a convertion would move/reserve/buy less pieces than the number required (eg: MTO product where supplier has a UoM bigger than the one on the sale order)

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

bzr revid: mat@openerp.com-20140306162033-yqoc22lo37x06cfh
2014-03-06 17:20:33 +01:00
Martin Trigaux 1e048736df [IMP] remove useless imports
bzr revid: mat@openerp.com-20140306153125-czwswqw1k3w5ungh
2014-03-06 16:31:25 +01:00
Martin Trigaux 005b593fef [FIX] base_import: update the select2 library up to version 3.4.5
This fixes rendering issue in firefox (mouseover bar chart in dashbord view)
Replace the new localisation of select2 by our translation system

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

bzr revid: mat@openerp.com-20140306151932-yq4ezxxmbsnxlpqn
2014-03-06 16:19:32 +01:00
Martin Trigaux ff33921b92 [IMP] will add bootstrap style once needed
bzr revid: mat@openerp.com-20140306134038-s70iyxdh4j5inh56
2014-03-06 14:40:38 +01:00
Martin Trigaux 378dbbfaae [IMP] product: add python tests
bzr revid: mat@openerp.com-20140306133456-cnqjcwmo73ioqxxf
2014-03-06 14:34:56 +01:00
Martin Trigaux 7ff08d5dac [MERGE] [FIX] test ir.sequence: when testing the lock mechanism, verify the error based on an error code instead of the error message which is sensible to the locale of the system
bzr revid: mat@openerp.com-20140306124442-pjfpx32rpwqlag80
2014-03-06 13:44:42 +01:00
Denis Ledoux cfe28b8b2f [FIX] account_followup: surround pre tags with para tags to avoid text being partially hidden in the followup report if the text is too long
bzr revid: dle@openerp.com-20140306123937-sn61atwvbcjwbyup
2014-03-06 13:39:37 +01:00
Martin Trigaux 21aca926bc [IMP] select2: allow translation of information messages, avoid the need of locale files from select2
bzr revid: mat@openerp.com-20140306122743-3ejmmnryx2sq8ud7
2014-03-06 13:27:43 +01:00
Martin Trigaux f80d242791 [IMP] base_import: update select2 lib to revision 3.4.5
bzr revid: mat@openerp.com-20140306122432-7x5kkwy36zo7f6fy
2014-03-06 13:24:32 +01:00
Richard Mathot (OpenERP) 6f99891b82 [REF] Use assertEqual method instead of assert instruction
bzr revid: rim@openerp.com-20140306112053-e0znv1g2378ghs46
2014-03-06 12:20:53 +01:00