~openerp/openobject-server/web-dashboard

« back to all changes in this revision

Viewing changes to doc/Changelog

  • Committer: pinky
  • Date: 2006-12-07 13:41:40 UTC
  • Revision ID: pinky-3f10ee12cea3c4c75cef44ab04ad33ef47432907
New trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Mon Dec 4 18:01:55 CET 2006
 
2
4.0.0
 
3
        Summary:
 
4
                Some bugfixes
 
5
 
 
6
Tue Nov 28 14:44:20 CET 2006
 
7
4.0.0-rc1
 
8
        Summary:
 
9
                This is a stable version (RC1) with lots of new features. Main
 
10
                Improvements were:
 
11
                        Accounting: more functions, new modules, more stable
 
12
                        Much more better ergonomy
 
13
                        Lots of simplification to allows non IT people to use and
 
14
                                configure Tiny ERP: manage database, step by step configuration
 
15
                                menu, auto-installers, better help, ...
 
16
 
 
17
        New:
 
18
                Skill management module
 
19
                ACCOUNT:
 
20
                        New and simpler bank statement form
 
21
                        New reports:
 
22
                                on Timesheets (analytic accounting)
 
23
                                Theorical revenue based on time spent
 
24
                                Global timesheet report by month
 
25
                                Chart of accounts
 
26
                        Different taxes methods supported
 
27
                                Gross (brut)
 
28
                                Net
 
29
                                Fixed amount
 
30
                INVOICE:
 
31
                        invoice on shipping (manufacturing industry)
 
32
                        invoice on timesheet (services)
 
33
                PURCHASE:
 
34
                        different invoicing control method (on order, on shipping,
 
35
                        manual)
 
36
                Support of prices tax included /excluded in sales orders
 
37
                New modules:
 
38
                        Sale_journal, stock_journal for bigger industries:
 
39
                                Divide works in different journals
 
40
                        New invoicing method from partner, to so, to picking
 
41
                                Daily, Monthly (grouped by partner or not)
 
42
                        New modules for prices with taxes included / excluded
 
43
                New chart of accounts supported:
 
44
                        l10n_be/                     l10n_chart_be_frnl/
 
45
                        l10n_chart_id/               l10n_chart_uk/
 
46
                        l10n_ca-qc/                  l10n_chart_br/
 
47
                        l10n_chart_it/               l10n_chart_us_general/
 
48
                        l10n_ch/                     l10n_chart_ca_en/
 
49
                        l10n_chart_it_cc2424/        l10n_chart_us_manufacturing/
 
50
                        l10n_ch_pcpbl_association/   l10n_chart_ca_fr/
 
51
                        l10n_chart_la/               l10n_chart_us_service/
 
52
                        l10n_ch_pcpbl_independant/   l10n_chart_ch_german/
 
53
                        l10n_chart_nl/               l10n_chart_us_ucoa/
 
54
                        l10n_ch_pcpbl_menage/        l10n_chart_cn/
 
55
                        l10n_chart_nl_standard/      l10n_chart_us_ucoa_ez/
 
56
                        l10n_ch_pcpbl_plangen/       l10n_chart_cn_traditional/
 
57
                        l10n_chart_no/               l10n_chart_ve/
 
58
                        l10n_ch_pcpbl_plangensimpl/  l10n_chart_co/
 
59
                        l10n_chart_pa/               l10n_fr/
 
60
                        l10n_ch_vat_brut/            l10n_chart_cz/
 
61
                        l10n_chart_pl/               l10n_se/
 
62
                        l10n_ch_vat_forfait/         l10n_chart_da/
 
63
                        l10n_chart_sp/               l10n_simple/
 
64
                        l10n_ch_vat_net/             l10n_chart_de_datev_skr03/
 
65
                        l10n_chart_sw/
 
66
                        l10n_chart_at/               l10n_chart_de_skr03/
 
67
                        l10n_chart_sw_church/
 
68
                        l10n_chart_au/               l10n_chart_hu/
 
69
                        l10n_chart_sw_food/
 
70
                Step by step configuration menu
 
71
                Setup wizard on first connection
 
72
                        Select a company profile, auto-install language, demo data, ...
 
73
 
 
74
        Imrovements:
 
75
                KERNEL: Demo data improved
 
76
                        Better import / export system
 
77
                KERNEL: Multi-database management system
 
78
                        Backup, Restore, Create, Drop from the client
 
79
                PRODUCT/PRODUCT_EXTD: Eavily change the product form, use the new
 
80
                        object to compute the pricelist
 
81
                REPORTS:
 
82
                        Better Sale order, purchase order, invocies and customers reports
 
83
                ACCOUNT: Support of taxes in accounts
 
84
                        management of the VAT taxes for most european countries:
 
85
                                Support of VAT codes in invoices
 
86
                                Better computation of default values in accounting entries
 
87
                                Preferences in partners, override products
 
88
                        Bugfix when closing a fiscal year
 
89
                        Better ergonomy when writting entries
 
90
                New Module Management System:
 
91
                        Install / Upgrade new modules directly from the client
 
92
                        Install new languages
 
93
                KERNEL:
 
94
                        Ability to add select=True at the object level for postgresql indexes
 
95
                        Bugfix in search in some inherited objects
 
96
                        Added the ability to call methods from a browse object
 
97
                KERNEL+BASE: changed the way the migration system works for menuitems:
 
98
                        now you can change a menuitem defined elsewhere. And this will work
 
99
                        whether that menuitem has an id or not (it use the name of the
 
100
                        menuitem to find it)
 
101
                KERNEL:
 
102
                        Installing a module from the client
 
103
                Better Windows Auto-Installer
 
104
                DELIVERY:
 
105
                        Delivery and invoicing on picking list
 
106
                KERNEL:
 
107
                        Distinction between active (by default) and installable
 
108
                ACCOUNT/PROJECT: Added support for the type of invoicing
 
109
                CRM:
 
110
                        eMAil gateway
 
111
                        Management of different departments and sections
 
112
                        Rule system
 
113
                About 20 new statistics reporting
 
114
                eCommerce interface:
 
115
                        Better Joomla (virtuemart, OSCommerce) support
 
116
                        Joomla is now fully functionnal
 
117
 
 
118
        Bugfixes:
 
119
                ACCOUNT: tree view on reporting analytic account
 
120
                KERNEL: Fix the bug that happened when mixing active and child_of
 
121
                        search
 
122
                KERNEL: Check for the existance of active when computing child_of
 
123
                PRODUCT: production computation with different UoM
 
124
 
 
125
------------------------------------------------------------------------
 
126
 
 
127
Fri Oct  6 14:44:05 CEST 2006
 
128
Server 3.4.2
 
129
    Improvements:
 
130
        BASE: changed workflow print system so that it handles inexisting 
 
131
              workflows more gracefully (patch from Geoff Gardiner)
 
132
        MRP: new view to take into account the orderpoint exceptions
 
133
        MRP: made menu title more explicit
 
134
 
 
135
    Bugfixes:
 
136
        ACCOUNT: fixed typo in invoice + changed sxw file so that it is in 
 
137
                 sync with the rml file
 
138
        DELIVERY: fixed taxes on delivery line (patch from Brice Vissière)
 
139
        PROJECT: skip tasks without user in Gantt charts (it crashed the report)
 
140
        PRODUCT: fixed bug when no active pricelist version was found 
 
141
        PRODUCT_EXTENDED: correct recursive computation of the price
 
142
        SALE: get product price from price list even when quantity is set after
 
143
              the product is set
 
144
        STOCK: fixed partial picking
 
145
 
 
146
    Packaging:
 
147
        Changed migration script so that it works on PostgreSQL 7.4
 
148
 
 
149
------------------------------------------------------------------------
 
150
 
 
151
Tue Sep 12 15:10:31 CEST 2006
 
152
Server 3.4.1
 
153
    Bugfixes:
 
154
        ACCOUNT: fixed a bug which prevented to reconcile posted moves.
 
155
 
 
156
------------------------------------------------------------------------
 
157
 
 
158
Mon Sep 11 16:12:10 CEST 2006
 
159
Server 3.4.0 (changes since 3.3.0)
 
160
    New modules:
 
161
        ESALE_JOOMLA: integration with Joomla CMS 
 
162
        HR_TIMESHEET_ICAL: import iCal to automatically complete timesheet 
 
163
            based on outlook meetings
 
164
        PARTNER_LDAP: adds partner synchronization with an LDAP server
 
165
        SALE_REBATE: adds rebates to sale orders
 
166
 
 
167
        4 new modules for reporting using postgresql views:
 
168
        REPORT_CRM: reporting on CRM cases: by month, user, ...
 
169
        REPORT_PROJECT: reporting on projects: tasks closed by project, user,
 
170
                        month, ...
 
171
        REPORT_PURCHASE: reporting on purchases
 
172
        REPORT_SALE: reporting on sales by periods and by product, category of
 
173
                     product, ...
 
174
 
 
175
    New features:
 
176
        KERNEL: Tiny ERP server and client may now communicate through HTTPS.
 
177
                To launch the server with HTTPS, use the -S or --secure option
 
178
                Note that if the server runs on HTTPS, the clients MUST connect
 
179
                with the "secure" option checked.
 
180
        KERNEL: the server can now run as a service on Windows
 
181
        Printscreen function (Tree view print)
 
182
        KERNEL: added a new --stop-after-init option which stops the server 
 
183
                just before it starts listening
 
184
        KERNEL: added support for a new forcecreate attribute on XML record 
 
185
                fields: it is useful for records are in a data node marked as 
 
186
                "noupdate" but the record still needs to be added if it doesn't
 
187
                exit yet. The typical use for that is when you add a new record
 
188
                to a noupdate file/node.
 
189
        KERNEL: manage SQL constraints with human-readable error message on the
 
190
                client side, eg: Unique constraints
 
191
        KERNEL: added a new system to be able to specify the tooltip for each
 
192
                field in the definition of the field (by using the new help="" 
 
193
                attribute)
 
194
        ACCOUNT: new report: aged trial balance system
 
195
        ACCOUNT: added a wizard to pay an invoice from the invoice form
 
196
        BASE: print on a module to print the reference guide using introspection
 
197
        HR: added report on attendance errors
 
198
        PRODUCT: products now support multi-Level variants
 
199
 
 
200
    Improvements:
 
201
        KERNEL: speed improvement in many parts of the system thanks to some
 
202
                optimizations and a new caching system
 
203
        KERNEL: New property system which replace the, now deprecated, ir_set 
 
204
                system. This leads to better migration of properties, more
 
205
                practical use of them (they can be used like normal fields), 
 
206
                they can be translated, they are "multi-company aware", and 
 
207
                you can specify access rights for them on a per field basis.
 
208
        KERNEL: Under windows, the server looks for its configuration file in 
 
209
                the "etc" sub directory (relative to the installation path). 
 
210
                This was needed so that the server can be run as a windows 
 
211
                service (using the SYSTEM profile).
 
212
        KERNEL: added ability to import CSV files from the __terp__.py file
 
213
        KERNEL: force freeing cursor when closing them, so that they are 
 
214
                available again immediately and not when garbage collected.
 
215
        KERNEL: automatically drop not null/required constraints from removed
 
216
                fields (ie which are in the database but not in the object)
 
217
        KERNEL: added a command-line option to specify which smtp server to use
 
218
                to send emails.
 
219
        KERNEL: made browse_record hashable
 
220
        ALL: removed shortcuts for the demo user.
 
221
        ACCOUNT: better invoice report
 
222
        ACCOUNT: Modifs for account chart, removed old stock_income account type
 
223
        ACCOUNT: made the test_paid method on invoices more tolerant to buggy 
 
224
                 data (open invoices without move/movelines)
 
225
        ACCOUNT: better bank statement reconciliation system
 
226
        ACCOUNT: accounting entries encoding improved a lot (using journal)
 
227
        ACCOUNT: Adding a date and max Qty field in analytic accounts for 
 
228
                 support contract
 
229
        ACCOUNT: Adding the View type to analytic account / cost account
 
230
        ACCOUNT: changed test_paid so that the workflow works even if there is
 
231
                 no move line
 
232
        ACCOUNT: Cleanup credit/debit and balance computation methods. Should 
 
233
                 be faster too.
 
234
        ACCOUNT: use the normal sequence (from the journal) for the name of 
 
235
                 moves generated from invoices instead of the longer name.
 
236
        ACCOUNT: print Payment delay in invoices
 
237
        ACCOUNT: account chart show subtotals
 
238
        ACCOUNT: Subtotal in view accounts
 
239
        ACCOUNT: Replaced some Typo: moves-> entries, Transaction -> entry
 
240
        ACCOUNT: added quantities in analytic accounts view, and modified 
 
241
                 cost ledger report for partners/customers
 
242
        ACCOUNT: added default value for the currency field in invoices
 
243
        ACCOUNT: added the comment/notes field on the invoice report
 
244
        BASE: added menuitem (and action) to access partner functions (in the 
 
245
              definitions menu)
 
246
        BASE: better demo data
 
247
        BASE: duplicating a menu item now duplicates its action and submenus
 
248
        BASE: Bank Details on Partners
 
249
        CRM: View on all actions made on cases (used by our ISO9002 customer 
 
250
             to manage corrections to actions)
 
251
        CRM: fixed wizard to create a sale order from a case
 
252
        CRM: search on non active case, not desactivated by default
 
253
        CRM: Case ID in fields with search
 
254
        HR_TIMESHEET: new "sign_in, sign_out" using projects. It fills 
 
255
                      timesheets and attendance at the same time.
 
256
        HR_TIMESHEET: added cost unit to employee demo data
 
257
        MRP: improvement in the scheduler
 
258
        MRP: purchase order lines' description generated from a procurement
 
259
             defaults to the product name instead of procurement name
 
260
        MRP: Better traceability
 
261
        MRP: Better view for procurement in exception
 
262
        MRP: Added production delay in product forms. Use this delay for 
 
263
             average production delay for one product
 
264
        MRP: dates scheduler, better computation
 
265
        MRP: added constraint for non 0 BoM lines
 
266
        PRODUCT: Better pricelist system (on template or variant of product)
 
267
        PRODUCT_EXTENDED: Compute the price only if there is a supplier
 
268
        PROJECT: when a task is closed, use the task's customer to warn the 
 
269
                 customer if it is set, otherwise use the project contact.
 
270
        PROJECT: better system to automatically send an email to the customer 
 
271
                 when a task is closed or reopened.
 
272
        PURCHASE: date_planned <= current_time line in red
 
273
        PURCHASE: better purchase order report
 
274
        PURCHASE: better purchase order duplication: you can now duplicate non 
 
275
                  draft purchase orders and the new one will become draft.
 
276
        SALE: better sale order report
 
277
        SALE: better demo data for sale orders
 
278
        SALE: better view for buttons in sale.order
 
279
        SALE: select product => description = product name instead of code
 
280
        SALE: warehouse field in shop is now required
 
281
        SCRUM: lots of improvements for better useability
 
282
        STOCK: allows to confirm empty picking lists.
 
283
        STOCK: speed up stock computation methods
 
284
 
 
285
    Bugfixes:
 
286
        KERNEL: fix a huge bug in the search method for objects involving 
 
287
                "old-style" inheritance (inherits) which prevented some records
 
288
                to be accessible in some cases. Most notable example was some 
 
289
                products were not accessible in the sale order lines if you had
 
290
                more products in your database than the limit of your search 
 
291
                (80 by default).
 
292
        KERNEL: fixed bug which caused OO (sxw) reports to behave badly (crash 
 
293
                on Windows and not print correctly on Linux) when data 
 
294
                contained XML entities (&, <, >)
 
295
        KERNEL: reports are now fully concurrency compliant
 
296
        KERNEL: fixed bug which caused menuitems without id to cause havoc on 
 
297
                update. The menuitems themselves were not created (which is 
 
298
                correct) but they created a bad "default" action for all 
 
299
                menuitems without action (such as all "menu folders").
 
300
        KERNEL: fix a small security issue: we should check the password of the 
 
301
                user when a user asks for the result of a report (in addition 
 
302
                to the user id and id of that report)
 
303
        KERNEL: bugfix in view inheritancy
 
304
        KERNEL: fixed duplicating resource with a state field whose selection 
 
305
                doesn't contain a 'draft' value (for example project tasks). It
 
306
                now uses the default value of the resource for that field.
 
307
        KERNEL: fixed updating many2many fields using the (4, id) syntax
 
308
        KERNEL: load/save the --logfile option correctly in the config file
 
309
        KERNEL: fixed duplicating a resource with many2many fields
 
310
        ALL: all properties should be inside a data tag with "noupdate" and
 
311
             should have a forcecreate attribute.
 
312
        ACCOUNT: fixed rounding bug in tax computation method
 
313
        ACCOUNT: bugfix in balance and aged balance reports
 
314
        ACCOUNT: fixing precision in function fields methods 
 
315
        ACCOUNT: fixed creation of account move lines without using the client 
 
316
                 interface
 
317
        ACCOUNT: fixed duplicating invoices
 
318
        ACCOUNT: fixed opening an invoices whose description contained non 
 
319
                 ASCII chars at specific position
 
320
        ACCOUNT: small bugfixes in all accounting reports
 
321
        ACCOUNT: fixed crash when --without-demo due to missing payment.term
 
322
        ACCOUNT: fixed bug in automatic reconciliation
 
323
        ACCOUNT: pass the address to the tax computation method so that it is 
 
324
                 available in the tax "python applicable code"
 
325
        BASE: allows to delete a request which has a history (it now deletes the
 
326
              history as well as the request)
 
327
        BASE: override copy method for users so that we can duplicate them
 
328
        BASE: fixed bug when the user search for a partner by hitting on an 
 
329
              empty many2one field (it searched for a partner with ref=='')
 
330
        BASE: making ir.sequence call thread-safe.
 
331
        CRM: fixed a bug which introduced an invalid case state when closing a
 
332
             case (Thanks to Leigh Willard)
 
333
        HR: added domain to category tree view so that they are not displayed 
 
334
            twice
 
335
        HR_TIMESHEET: fixed print graph
 
336
        HR_TIMESHEET: fixed printing timesheet report
 
337
        HR_TIMESHEET: Remove a timesheet entry removes the analytic line
 
338
        MRP: bugfix on "force reservation"
 
339
        MRP: fixed bugs in some reports and MRP scheduler when a partner has 
 
340
             no address
 
341
        MRP: fix Force production button if no product available
 
342
        MRP: when computing lots of procurements, the scheduler could raise 
 
343
             locking error at the database level. Fixed.
 
344
        PRODUCT: added missing context to compute product list price
 
345
        PRODUCT: fixed field type of qty_available and virtual_available 
 
346
                 (integer->float). This prevented these fields to be displayed
 
347
                 in forms.
 
348
        PROJECT: fixed the view of unassigned task (form and list) instead of 
 
349
                 form only.
 
350
        PURCHASE: fixed merging orders that made inventory errors when coming 
 
351
                  from a procurement (orderpoint).
 
352
        PURCHASE: fix bug which prevented to make a purchase order with 
 
353
                  "manual" lines (ie without product)
 
354
        PURCHASE: fix wizard to group purchase orders in several ways:
 
355
            - only group orders if they are to the same location
 
356
            - only group lines if they are the same except for qty and unit
 
357
            - fix the workflow redirect method so that procurement are not 
 
358
              canceled when we merge orders
 
359
        SALE: fixed duplicating a confirmed sale order
 
360
        SALE: fixed making sale orders with "manual" lines (without product)
 
361
        STOCK: future stock prevision bugfix (for move when date_planned < now)
 
362
        STOCK: better view for stock.move
 
363
        STOCK: fixed partial pickings (waiting for a production)
 
364
        Miscellaneous minor bugfixes
 
365
 
 
366
    Packaging:
 
367
        Fixed bug in setup.py which didn't copy csv files nor some sub-
 
368
            directories
 
369
        Added a script to migrate a 3.3.0 server to 3.4.0 (you should read the 
 
370
            README file in doc/migrate/3.3.0-3.4.0)
 
371
        Removed OsCommerce module
 
372
 
 
373
------------------------------------------------------------------------
 
374
 
 
375
Fri May 19 10:16:18 CEST 2006
 
376
Server 3.3.0
 
377
    New features:
 
378
        NEW MODULE: hr_timesheet_project
 
379
            Automatically maps projects and tasks to analytic account
 
380
            So that hours spent closing tasks are automatically encoded
 
381
        KERNEL: Added a logfile and a pidfile option (patch from Dan Horak)
 
382
        STOCK: Added support for revisions of tracking numbers
 
383
        STOCK: Added support for revision of production lots
 
384
        STOCK: Added a "splitting and tracking lines" wizard
 
385
        PRODUCT_EXTENDED: Added a method to compute the cost of a product
 
386
                          automatically from the cost of its parts
 
387
 
 
388
    Improvements:
 
389
        ALL: Small improvements in wizards (order of buttons)
 
390
        PRODUCT: Remove packaging info from supplierinfo
 
391
        PROJECT: Better task view (moved unused fields to other tab)
 
392
        SALE: Keep formating for sale order lines' notes in the sale order report
 
393
 
 
394
    Bugfixes:
 
395
        KERNEL: Fixed bug which caused field names with non ascii chars didn't work
 
396
                in list mode on Windows
 
397
        KERNEL: Fix concurrency issue with UpdatableStr with the use of 
 
398
                threading.local
 
399
        KERNEL: Removed browse_record __unicode__ method... It made the sale order
 
400
                report crash when using product names with non ASCII characters
 
401
        KERNEL: Fixed bug which caused the translation export to fail when the server 
 
402
                was not launched from the directory its source is.
 
403
        BASE: Updating a menuitem now takes care its parent menus
 
404
        BASE: Fixed a cursor locking issue with updates
 
405
        BASE: Fixed viewing sequence types as a tree/list
 
406
        HR: Month field needs to be required in the "hours spent" report
 
407
        PURCHASE: fixed group purchase order wizard:
 
408
         - if there were orders from several different suppliers, it created a purchase
 
409
           order for only the first supplier but canceled other orders, even those which
 
410
           weren't merged in the created order (closes bugzilla #236)
 
411
         - doesn't trash "manual" lines (ie lines with no product)
 
412
         - pay attentions to unit factors when adding several lines together
 
413
        MRP: fixed workcenter load report (prints only the selected workcenters) and 
 
414
             does't crash if the user didn't select all workcenters
 
415
        
 
416
    Miscellaneous:
 
417
        Removed pydot from required dependencies
 
418
 
 
419
------------------------------------------------------------------------
 
420
 
 
421
Server 3.3.0-rc1
 
422
================
 
423
 
 
424
Changelog for Users
 
425
-------------------
 
426
 
 
427
New module: OS Commerce
 
428
    Integration with Tiny ERP and OS Commerce
 
429
    Synchronisation 100% automated with eSale;
 
430
        Import of categories of products
 
431
        Export of products (with photos support)
 
432
        Import of Orders (with the eslae module)
 
433
        Export of stock level
 
434
        Import of OSCommerce Taxes
 
435
    Multiple shop allowed with different rules/products
 
436
    Simple Installation
 
437
 
 
438
New Module: HR_TIMESHEET
 
439
    Management by affair, timesheets creates analytic entries in the
 
440
    accounting to get costs and revenue of each affairs. Affairs are
 
441
    structured in trees.
 
442
 
 
443
New Module: Account Follow Up
 
444
    Multi-Level and configurable Follows ups for the accounting module
 
445
 
 
446
New module; Productivity Analysis of users
 
447
    A module to compare productivity of users of Tiny ERP
 
448
    Generic module, you can compare everything (sales, products, partners,
 
449
    ...)
 
450
 
 
451
New Modules for localisations:
 
452
    Accounting localisations for be, ca, fr, de, ch, sw
 
453
    Fix: corrected encoding (latin1 to utf8) of Swedish account tree XML file
 
454
 
 
455
New Module - Sandwich
 
456
    Allows employees to order the lunch
 
457
    Keeps employees preferences
 
458
 
 
459
New Module TOOLS:
 
460
    Email automatic importation/integration in the ERP
 
461
 
 
462
New Module EDI:
 
463
    Import of EDI sale orders
 
464
    Export of shippings
 
465
 
 
466
Multi-Company:
 
467
    Tiny ERP is now fully multi-company !
 
468
    New Company and configuration can be made in the client side.
 
469
 
 
470
ACCOUNTING:
 
471
    Better Entries > Standard Entries (Editable Tree, like in Excel)
 
472
        Automatic creation of lines
 
473
    Journal centralised or not
 
474
        Counterpart of lines in one line or one counterpart per entry
 
475
    Analytic accounting recoded from scratch
 
476
        5 new reports
 
477
        Completly integrated with:
 
478
            production,
 
479
            hr_timesheet > Management by affairs
 
480
            sales & purchases,
 
481
            Tasks.
 
482
    Added unreconciliation functionnalities
 
483
    Added account tree fast rendering
 
484
    Better tax computation system supporting worldwide specific countries
 
485
    Better subscription system
 
486
    Wizard to close a period
 
487
    Wizard to clase a fiscal year
 
488
    Very powerfull, simple and complete multi-currency system
 
489
        in pricelists, sale order, purchases, ...
 
490
    Added required fields in currencies (currency code)
 
491
    Added decimal support
 
492
    Better search on accounts (on code, shortcut or name)
 
493
    Added constraint;
 
494
        on users
 
495
        on group
 
496
        on accounts in a journal
 
497
    added menuitem for automatic reconciliation; Multi-Levels
 
498
    added factor to analytic units
 
499
    added form view for budget items dotations
 
500
    made number of digits in quantity field of the budget spread wizard coherent with the object field
 
501
    fixed journal on purchase invoices/refunds (SugarCRM #6)
 
502
    Better bank statement reconciliation
 
503
    Fixed some reports
 
504
 
 
505
STOCK:
 
506
    Better view for location (using localisation of locations; posx, posy, posz)
 
507
 
 
508
MARKETING:
 
509
    fixed small bug when a partner has no adress
 
510
    state field of marketing partner set as readonly
 
511
    fixed marketing steps form view
 
512
    better history view
 
513
    disabled completely send sms wizard
 
514
    fixed send email wizard
 
515
    good priority -> high priority
 
516
    fixed 'call again later' button
 
517
 
 
518
NETWORK:
 
519
    added tree view for login/password
 
520
 
 
521
HR:
 
522
    added holiday_status (=type of ...) to expense claim form view
 
523
 
 
524
BASE (partner):
 
525
    fixed email_send and _email_send methods
 
526
    removed partner without addresses from demo data
 
527
    Added a date field in the partner form
 
528
 
 
529
MRP:
 
530
    New report: workcenter futur loads
 
531
    Analytic entries when production done.
 
532
    SCHEDULER: better error msg in the generated request
 
533
    Allows services in BoMs (for eg, subcontracting)
 
534
 
 
535
Project/Service Management:
 
536
    create orders from tasks; bugfixes
 
537
    Completly integrated with the rest of the ERP
 
538
        Services can now be MTO/MTS, Buy (subcontracting), produce (task), ...
 
539
        Services can be used anywhere (sale.order, bom, ...)
 
540
    See this graph;
 
541
        http://tiny.be/download/flux/flux_procurement.png
 
542
    tasks sorted by ... AND id, so that the order is not random
 
543
    within a priority
 
544
 
 
545
Automatic translations of all wizards
 
546
 
 
547
Scrum Project Management
 
548
    Better Ergonomy; click on a sprint to view tasks
 
549
    Planned, Effetive hours and progress in backlog, project and sprint
 
550
    Better Burndown Chart computation
 
551
    Better (simpler) view of tasks
 
552
 
 
553
Better demo Data
 
554
    In All modules, eth converted to english
 
555
 
 
556
PRODUCT:
 
557
    computing the weight of the packaging
 
558
    Added last order date
 
559
    Alternative suppliers (with delay, prefs, ...) for one product
 
560
 
 
561
PRICELISTS:
 
562
    much more powerfull system
 
563
    views simplified
 
564
    one pricelist per usage: sale, order, pvc
 
565
    price_type on product_view
 
566
    Multi-Currency pricelist (EUR pricelist can depend on a $ one)
 
567
 
 
568
HR-TIMESHEET: fixed bugs in hours report:
 
569
    sum all lines for the same day instead of displaying only the first one
 
570
    it now uses the analytic unit factor, so that mixing hours and days has some sense
 
571
    close cursor
 
572
 
 
573
SALE:
 
574
    invoices generated from a sale order are pre-computed (taxes are computed)
 
575
 
 
576
    new invoicing functionnality;
 
577
        invoice on order quantities or,
 
578
        invoice on shipped quantities
 
579
 
 
580
    Invoice on a sale.order or a sale.order.line
 
581
 
 
582
    added default value for uos_qty in sale order lines (default to 1)
 
583
 
 
584
 
 
585
Changelog for Developers
 
586
------------------------
 
587
 
 
588
New option --debug, that opens a python interpreter when an exception
 
589
occurs on the server side.
 
590
 
 
591
Better wizard system. Arguements self, cr, uid, context are passed in all
 
592
functions of the wizard like normal objects. All wizards converted.
 
593
 
 
594
Speed improvements in many views; partners, sale.order, ...
 
595
    less requests from client to server when opening a form
 
596
 
 
597
Better translation system, wizard terms are exported.
 
598
 
 
599
Script to render module dependency graph
 
600
 
 
601
KERNEL+ALL: pass context to methods computing a selection.
 
602
 
 
603
Modification for actions and view definitions:
 
604
    Actions Window:
 
605
        New field: view_mode = 'tree,form' or 'form,tree' -> default='form,tree'
 
606
        New role of view_type: tree (with shortcuts), form (others with switch button)
 
607
    If you need a form that opens in list mode:
 
608
        view_mode = 'tree,form' or 'tree'
 
609
        view_type = form
 
610
    You can define a view in a view (for example sale.order.line in
 
611
    sale.order)
 
612
        less requests on the client side, no need to define 2 views
 
613
 
 
614
Better command-line option message
 
615
 
 
616
Fixed bug which prevented to search for names using non ASCII
 
617
chars in many2one or many2many fields
 
618
 
 
619
Report Engine: bugfix for concurrency
 
620
 
 
621
Support of SQL constraints
 
622
    Uniq, check, ...
 
623
    Good error message in the client side (check an account entry with
 
624
    credit and debit >0)
 
625
 
 
626
Fixed: when an exception was raised, the cursor wasn't closed and this
 
627
could cause a freeze in some cases
 
628
 
 
629
Sequence can contains code: %(year)s, ... for prefix, suffix
 
630
    EX: ORDER %(year)/0005
 
631
 
 
632
Bugfixes for automatic migration system
 
633
 
 
634
bugfix on default value with creation of inherits
 
635
 
 
636
Improvement in report_sxw; you can redefine preprocess to do some
 
637
preprocessing before printing
 
638
 
 
639
Barcode support enabled by default
 
640
 
 
641
Fixed OpenOffice reports when the server is not launched from the
 
642
directory the code reside
 
643
 
 
644
Print workflow use a pipe instead of using a temporary file (now workflows
 
645
works on Windows Servers)
 
646
 
 
647
Inheritancy improved (multiple arguments: replace, inside, after, before)
 
648
 
 
649
Lots of small bugfixes
 
650