3
Fix context for source_count function
4
Create stock move on production for products without BOM lines
5
Add IBAN fields in bank view
6
Fix uninitialize variable in import data
7
Update due date on invoice when payment term change
8
Fix store on field function that have type many2one or one2one
9
Request summary must be truncate
10
Partner event name must be truncate
11
Remove parent field on partner contact view
12
Fix icon type on journal period
13
Remove exception on the size of char field
14
Fix reference on move line that comes from invoice (Customer != Supplier)
15
Add function search on sheet_id of timesheet_sheet
16
Don't return 0 for balance account if there is no fiscal year
17
Fix set to draft for expense, now really set to draft
18
Add product and partner in the recursive call of tax compute
19
Don't compute balance account for inactive account
20
Fix bad encoding in log message on report_sxw
21
Fix overdue report for refund lines
22
Don't start server in non secure mode if secure mode have been set
23
Fix default value of move line if move_id is not find
24
Fix _product_partner_ref for cannot concatenate 'str' and 'bool' objects
25
Add partner_id in the context of SO for browsing the product
26
Fix multi-tax code on invoice
27
Fix tax definition for Belgium chart
28
Remove compute debit/credit on inactive account
29
Fix the way the tax are rounded for invoice with tax included prices
30
Fix SO to use the right uom and price to create invoice
31
Fix on_chnage uos on SO to return the id not the browse record
32
Add condition on the button "Sending goods>Packing to be invoiced" to show
33
only customer packings
34
Fix zero division error when the quantity is zero on an invoice line
35
Fix duplicate timesheet line that have been invoiced
36
Fix invoice report for bad removeParentNode tag
37
Fix priority for product view
38
Fix tax line computation when encoding account lines manually
39
Fix refund supplier invoice to have the same journal
40
New chinese translation
41
Pass context to action_done on stock move
42
Add product_uom change on sale order line
43
Fix demo data for working time UOM
44
Fix _sheet function in timesheet_sheet when called with a list of non
46
Remove commit inside function validate on account move
47
Use one function to post account move
48
Fix computation of sale/purchase amount in segmentation module
49
Use standar uom converion in analytic lines
50
Add journal_id in context for account move line search in payment module
51
Fix wrong id used by pricelist based on partner form
52
Use partner reference from SO/PO for invoice name if there is one
53
Make analysis analytic module include child accounts
58
REPORT_INTRASTAT: new module
59
KERNEL: add netrpc (speed improvement)
60
REPORT_STOCK: add report on stock by stock location and production lots
61
HR_TIMESHEET_INVOICE: add final invoice
62
MULTI_COMPANY_ACCOUNT: new module
63
ADD modules publication tools
65
KERNEL: add concurnecy check
66
BASE: allow to specify many view_id in act_window
67
BASE: add ir.rules (acces base on record fields)
68
KERNEL: add search_count on objects
69
KERNEL: add assert tools (unit test)
70
KERNEL: improve workflow speed
71
KERNEL: move some modules to extra_addons
73
Fix pooler for multi-db
74
REPORT_ANALYTIC: new reports
75
BOARD_ACCOUNT: new dashboard for accountants
76
PURCHASE: allow multiple pickings for the same purchase order
77
STOCK: When refunding picking: confirm & Assign the newly generated picking
78
PRODUCT: add average price
79
STOCK: Fix workflow for stock
80
TOOLS: Fix export translate for wizard
81
KERNEL: add id in import_data
82
BASE: add history rate to currency
83
ACCOUNT: partner_id is now required for an invoice
84
HR_TIMESHEET: add exception if employee haven't product
86
HR_EXPENSE: fix domain
87
ACCOUNT: Fix invoice with currency and payment term
90
ACCOUNT,PURCHASE,SALE: use partner lang for description
91
Model Acces: Unlink permission (delete) is now available
92
KERNEL: Remove set for python2.3
93
HR: add id to Attendance menu
94
PRODUCT: add dimension to packaging
95
ACCOUNT: new cash_discount on payment term
96
KERNEL: Add price accuracy
97
BASE: Function to remove installed modules
98
REPORT_SALE: fix for sale without line
99
PURCHASE: remove use of currency
100
KERNEL: fix set without values
101
PURCHASE: fix domain pricelist
102
INVOICE: use date for currency rate
103
KERNEL: Fix import many2many by id
105
ACCOUNT: bank statment line now have a ref t othe corresponding invoice
106
ACCOUNT: Add possibilitty to include tax amount in base amount for the computation of the next taxes
107
ACCOUNT: Add product in tax compute python code
108
KERNEL: use reportlab 2.0
109
BASE: fix import the same lang
110
ACCOUNT: fix tax code
111
ACCOUNT: define tax account for invoice and refund
112
ACCOUNT: add supplier tax to product
113
ACCOUNT: don't overwrite tax_code on the creation for account line
114
PURCHASE: use partner code for report order
115
KERNEL: fix pooler netsvc for multi-db
116
TOOLS: add ref to function tag
117
PRODUCT: fix digits on volume and weight, add weight_net
118
ACCOUNT: split to new module account_cash_discount
119
ORM : error message on python constraints are now displayed correctly
120
ACCOUNT: add partner to tax compute context
121
KERNEL: improve logger
122
PROJECT: add check_recursion for project
123
HR_TIMESHEET_INVOICE: improve create invoice
124
ACCOUNT: add product_id to analytic line create by invoice
125
KERNEL: fix the inheritance mechanism
126
KERNEL: Fix use always basename for cvs file
127
BASE: fix IBAN len to 27
128
INVOICE: fix invoice number for analytic
129
REPORT: add replace tag for custom header
130
ACCOUNT: add ref to analytic line
131
BASE: prevent exception in ir_cron
132
SALE: fix uos for tax_amount
133
MRP: fix dbname in _procure_confirm
134
HR_EXPENSE: add domain to analytic_account
135
KERNEL: use 0 instead of False for fix on _fnct_read
136
SUBSCRIPTION: add required to model
137
HR_TIMESHEET: add rounding on report
138
SALE: Fix cancel invoice and recreate invoice, now cancel also the order lines
139
STOCK-DELIVERY: add wizard invoice_onshipping from delivery to stock
140
STOCK: use tax from sale for invoice
141
BASE: improve copy of res.partner
142
ACCOUNT: pay only invoice if not in state draft
143
REPORT: fix rml translation, translate before eval
144
PRODUCT_EXTENDED: don't use seller price for bom price
145
ACCOUNT_TAX_INCLUDE: fix right amount in account move generate with tax_include
146
BASE: improve workflow print
147
SALE: fix workflow error when create invoice from wizard
148
MRP: Use company currency for Product Cost Structure
149
BASE: prevent recursion in company
150
KERNEL: Fix deleted property and many2one
151
KERNEL: allow directory for import csv
152
KERNEL: add store option to fields function
153
ACCOUNT: use property_account_tax on on_change_product
154
KERNEL: add right-click for translate label
155
KERNEL: fix log of backtrace
156
KERNEL: fix search on xxx2many
157
BASE: use tool to call popen.pipe2
158
KERNEL: fix print workflow on win32
160
KERNEL: use python 2.3 format_exception
161
ACCOUNT: add multi-company into base accounting
162
KERNEL: check return code for exec_pg_command_pipe
163
KERNEL: fix search with active args
164
KERNEL: improve _sql_contsraints, now insert if doesn't exist
165
KERNEL: remove old inheritor and add _constraints and _sql_constraints to the fields inherited
167
PURCHASE: fix the UOM for purchase line and improve update price unit
168
ACCOUNT: new invoice view
169
KERNEL,BASE: allow to create zip modules
170
BASE: add right-to-left
171
KERNEL: copy now ignore technical values ('create_date', 'create_uid', 'write_date' and 'write_uid')
172
ACCOUNT_TAX_INCLUDE: Now the module manage correctly the case when the taxes defined on the product differ from the taxes defined on the invoice line
173
ALL: fix colspan 3 -> 4
174
KERNEL: use context for search
175
ACCOUNT: improve speed of analytic account
176
ACCOUNT: fix search debit/credit on partner
177
ACCOUNT: fix refund invoice if no product_id nor uos_id on lines
178
MRP: fix scheduler location of product to produce and method, date of automatic orderpoint
179
KERNEL: many2many : fix unlink and link action
180
MRP: add default product_uom from context and add link from product to bom
181
PROJECT: improve speed for function fields
182
ALL: remove bad act_window name
183
KERNEL: modification for compatibility with postgres 7.4
184
KERNEL: fix size for selection field
185
KERNEL: fix compatibility for python2.5
186
KERNEL: add new win32 build script
187
KERNEL: add test for duplicate report and wizard
188
ACCOUNT: force round amount fixed in payment term
189
KERNEL: fix print screen
191
SERVER: add sum tag on tree view that display sum of the selected lines
192
KERNEL: allow subfield query on one2many
193
KERNEL: fix create_date and write_date as there are timestamp now
194
SERVER: improve language
195
KERNEL: fix search on fields function of type one2many, many2many
196
ACCOUNT: fix pay invoice to use period
197
ACCOUNT: add check recursion in account.tax.code
198
MRP: fix compute cycle for workcenter
199
BASE: add constraint uniq module name
200
BASE: improve update module list
201
ACCOUNT: add round to last payment term
202
KERNEL: don't modify the args of the call
203
KERNEL: don't use mutable as default value in function defintion
204
KERNEL: fix orm for sql query with reserved words
209
Improve the migration scripts
211
Print workflow on win32 (with ghostscript)
214
BASE: Fix "set default value"
215
HR_TIMESHEET_INVOICE: Improve invoice on timesheet
216
ACCOUNT: Fix tax amount
217
KERNEL: correct the delete for property
218
PURCHASE: fix the journal for invoice created by PO
219
KERNEL: fix the migration for id removed
220
Add id to some menuitem
221
BASE: prevent exception in ir_cron when the DB is dropped
222
HR: Fix sign-in/sign-out, the user is now allowed to provide a date in
224
SALE: fix uos for the tax amount
225
MRP: fix wrong dbname in _procure_confirm
226
HR_EXPENSE: add domain to analytic_account
227
ACCOUNT: fix debit_get
228
SUBSCRIPTION: model is required now
229
HR_TIMESHEET: add rounding value to report
230
SALE: Fix cancel and recreate invoice, now cancel also the order lines
231
STOCK: use the tax define in sale for the invoice
232
ACCOUNT: add test to pay only if invoice not in state draft
233
KERNEL: root have access to all records
234
REPORT: fix rml translation to translate before the eval
235
ACCOUNT_TAX_INCLUDE: Use the right amount in account mmove generate
237
BASE: Improve the workflow print
238
SALE: Fix workflow error when creating invoice from the wizard
239
PRODUCT_EXTENDED: don't use pricelist to compute standard price
240
MRP: Use company currency for product cost structure
241
KERNEL: fix where clause when deleting false items
242
ACCOUNT: product source account depend on the invoice type now
243
ACCOUNT: use the property account tax for the on_change_product
244
ACCOUNT: use the invoice date for the date of analytic line
245
ACCOUNT: Fix the pay invoice when multi-currency
246
HR_TIMESHEET_PROJECT: use the right product
247
STOCK: Fix to assign picking with product consumable and call the
249
STOCK: Fix the split lot production
250
PURCHASE: fix workflow for purchase with manual invoice to not set
252
DELIVERY: can use any type of journal for invoice
253
KERNEL: fix search on xxx2many
254
ACCOUNT: add id to sequence record
255
KERNEL: set properly the demo flag for module installed
256
KERNEL: Fix print workflow on win32
257
LETTER: fix print letter
260
Fix migration for postreSQL 7.4
261
Fix the default value of demo in module
262
Fix migration of account_uos to product_uos
264
Wed Jan 17 15:06:07 CET 2007
267
Improve the migration
272
Fix tax for invoice, refund, etc
273
SALE: fix view priority
274
PURCHASE: wizard may crash on some data
275
BASE: Fix import the same lang
277
PURCHASE: fix domain for pricelist
278
KERNEL: fix object set without values
279
REPORT_SALE: fix for sale without line
281
BASE: remove 'set' for python2.3 compliant
283
Migrate hr_timesheet user_id
285
Fri Dec 22 12:01:26 CET 2006
288
Improve the migration
292
HR_EXPENSE: Fix domain
293
HR_TIMESHEET: Fix employee without product
294
TOOLS: Fix export translate
295
BASE: fix for concurrency of sequence number
297
CRM: fix graph report
298
KERNEL: fix instance of osv_pool
302
Mon Dec 4 18:01:55 CET 2006
307
Tue Nov 28 14:44:20 CET 2006
310
This is a stable version (RC1) with lots of new features. Main
312
Accounting: more functions, new modules, more stable
313
Much more better ergonomy
314
Lots of simplification to allows non IT people to use and
315
configure Tiny ERP: manage database, step by step configuration
316
menu, auto-installers, better help, ...
319
Skill management module
321
New and simpler bank statement form
323
on Timesheets (analytic accounting)
324
Theorical revenue based on time spent
325
Global timesheet report by month
327
Different taxes methods supported
332
invoice on shipping (manufacturing industry)
333
invoice on timesheet (services)
335
different invoicing control method (on order, on shipping,
337
Support of prices tax included /excluded in sales orders
339
Sale_journal, stock_journal for bigger industries:
340
Divide works in different journals
341
New invoicing method from partner, to so, to picking
342
Daily, Monthly (grouped by partner or not)
343
New modules for prices with taxes included / excluded
344
New chart of accounts supported:
345
l10n_be/ l10n_chart_be_frnl/
346
l10n_chart_id/ l10n_chart_uk/
347
l10n_ca-qc/ l10n_chart_br/
348
l10n_chart_it/ l10n_chart_us_general/
349
l10n_ch/ l10n_chart_ca_en/
350
l10n_chart_it_cc2424/ l10n_chart_us_manufacturing/
351
l10n_ch_pcpbl_association/ l10n_chart_ca_fr/
352
l10n_chart_la/ l10n_chart_us_service/
353
l10n_ch_pcpbl_independant/ l10n_chart_ch_german/
354
l10n_chart_nl/ l10n_chart_us_ucoa/
355
l10n_ch_pcpbl_menage/ l10n_chart_cn/
356
l10n_chart_nl_standard/ l10n_chart_us_ucoa_ez/
357
l10n_ch_pcpbl_plangen/ l10n_chart_cn_traditional/
358
l10n_chart_no/ l10n_chart_ve/
359
l10n_ch_pcpbl_plangensimpl/ l10n_chart_co/
360
l10n_chart_pa/ l10n_fr/
361
l10n_ch_vat_brut/ l10n_chart_cz/
362
l10n_chart_pl/ l10n_se/
363
l10n_ch_vat_forfait/ l10n_chart_da/
364
l10n_chart_sp/ l10n_simple/
365
l10n_ch_vat_net/ l10n_chart_de_datev_skr03/
367
l10n_chart_at/ l10n_chart_de_skr03/
368
l10n_chart_sw_church/
369
l10n_chart_au/ l10n_chart_hu/
371
Step by step configuration menu
372
Setup wizard on first connection
373
Select a company profile, auto-install language, demo data, ...
376
KERNEL: Demo data improved
377
Better import / export system
378
KERNEL: Multi-database management system
379
Backup, Restore, Create, Drop from the client
380
PRODUCT/PRODUCT_EXTD: Eavily change the product form, use the new
381
object to compute the pricelist
383
Better Sale order, purchase order, invocies and customers reports
384
ACCOUNT: Support of taxes in accounts
385
management of the VAT taxes for most european countries:
386
Support of VAT codes in invoices
387
Better computation of default values in accounting entries
388
Preferences in partners, override products
389
Bugfix when closing a fiscal year
390
Better ergonomy when writting entries
391
New Module Management System:
392
Install / Upgrade new modules directly from the client
393
Install new languages
395
Ability to add select=True at the object level for postgresql indexes
396
Bugfix in search in some inherited objects
397
Added the ability to call methods from a browse object
398
KERNEL+BASE: changed the way the migration system works for menuitems:
399
now you can change a menuitem defined elsewhere. And this will work
400
whether that menuitem has an id or not (it use the name of the
403
Installing a module from the client
404
Better Windows Auto-Installer
406
Delivery and invoicing on picking list
408
Distinction between active (by default) and installable
409
ACCOUNT/PROJECT: Added support for the type of invoicing
412
Management of different departments and sections
414
About 20 new statistics reporting
416
Better Joomla (virtuemart, OSCommerce) support
417
Joomla is now fully functionnal
420
ACCOUNT: tree view on reporting analytic account
421
KERNEL: Fix the bug that happened when mixing active and child_of
423
KERNEL: Check for the existance of active when computing child_of
424
PRODUCT: production computation with different UoM
426
------------------------------------------------------------------------
428
Fri Oct 6 14:44:05 CEST 2006
431
BASE: changed workflow print system so that it handles inexisting
432
workflows more gracefully (patch from Geoff Gardiner)
433
MRP: new view to take into account the orderpoint exceptions
434
MRP: made menu title more explicit
437
ACCOUNT: fixed typo in invoice + changed sxw file so that it is in
438
sync with the rml file
439
DELIVERY: fixed taxes on delivery line (patch from Brice Vissière)
440
PROJECT: skip tasks without user in Gantt charts (it crashed the report)
441
PRODUCT: fixed bug when no active pricelist version was found
442
PRODUCT_EXTENDED: correct recursive computation of the price
443
SALE: get product price from price list even when quantity is set after
445
STOCK: fixed partial picking
448
Changed migration script so that it works on PostgreSQL 7.4
450
------------------------------------------------------------------------
452
Tue Sep 12 15:10:31 CEST 2006
455
ACCOUNT: fixed a bug which prevented to reconcile posted moves.
457
------------------------------------------------------------------------
459
Mon Sep 11 16:12:10 CEST 2006
460
Server 3.4.0 (changes since 3.3.0)
462
ESALE_JOOMLA: integration with Joomla CMS
463
HR_TIMESHEET_ICAL: import iCal to automatically complete timesheet
464
based on outlook meetings
465
PARTNER_LDAP: adds partner synchronization with an LDAP server
466
SALE_REBATE: adds rebates to sale orders
468
4 new modules for reporting using postgresql views:
469
REPORT_CRM: reporting on CRM cases: by month, user, ...
470
REPORT_PROJECT: reporting on projects: tasks closed by project, user,
472
REPORT_PURCHASE: reporting on purchases
473
REPORT_SALE: reporting on sales by periods and by product, category of
477
KERNEL: Tiny ERP server and client may now communicate through HTTPS.
478
To launch the server with HTTPS, use the -S or --secure option
479
Note that if the server runs on HTTPS, the clients MUST connect
480
with the "secure" option checked.
481
KERNEL: the server can now run as a service on Windows
482
Printscreen function (Tree view print)
483
KERNEL: added a new --stop-after-init option which stops the server
484
just before it starts listening
485
KERNEL: added support for a new forcecreate attribute on XML record
486
fields: it is useful for records are in a data node marked as
487
"noupdate" but the record still needs to be added if it doesn't
488
exit yet. The typical use for that is when you add a new record
489
to a noupdate file/node.
490
KERNEL: manage SQL constraints with human-readable error message on the
491
client side, eg: Unique constraints
492
KERNEL: added a new system to be able to specify the tooltip for each
493
field in the definition of the field (by using the new help=""
495
ACCOUNT: new report: aged trial balance system
496
ACCOUNT: added a wizard to pay an invoice from the invoice form
497
BASE: print on a module to print the reference guide using introspection
498
HR: added report on attendance errors
499
PRODUCT: products now support multi-Level variants
502
KERNEL: speed improvement in many parts of the system thanks to some
503
optimizations and a new caching system
504
KERNEL: New property system which replace the, now deprecated, ir_set
505
system. This leads to better migration of properties, more
506
practical use of them (they can be used like normal fields),
507
they can be translated, they are "multi-company aware", and
508
you can specify access rights for them on a per field basis.
509
KERNEL: Under windows, the server looks for its configuration file in
510
the "etc" sub directory (relative to the installation path).
511
This was needed so that the server can be run as a windows
512
service (using the SYSTEM profile).
513
KERNEL: added ability to import CSV files from the __terp__.py file
514
KERNEL: force freeing cursor when closing them, so that they are
515
available again immediately and not when garbage collected.
516
KERNEL: automatically drop not null/required constraints from removed
517
fields (ie which are in the database but not in the object)
518
KERNEL: added a command-line option to specify which smtp server to use
520
KERNEL: made browse_record hashable
521
ALL: removed shortcuts for the demo user.
522
ACCOUNT: better invoice report
523
ACCOUNT: Modifs for account chart, removed old stock_income account type
524
ACCOUNT: made the test_paid method on invoices more tolerant to buggy
525
data (open invoices without move/movelines)
526
ACCOUNT: better bank statement reconciliation system
527
ACCOUNT: accounting entries encoding improved a lot (using journal)
528
ACCOUNT: Adding a date and max Qty field in analytic accounts for
530
ACCOUNT: Adding the View type to analytic account / cost account
531
ACCOUNT: changed test_paid so that the workflow works even if there is
533
ACCOUNT: Cleanup credit/debit and balance computation methods. Should
535
ACCOUNT: use the normal sequence (from the journal) for the name of
536
moves generated from invoices instead of the longer name.
537
ACCOUNT: print Payment delay in invoices
538
ACCOUNT: account chart show subtotals
539
ACCOUNT: Subtotal in view accounts
540
ACCOUNT: Replaced some Typo: moves-> entries, Transaction -> entry
541
ACCOUNT: added quantities in analytic accounts view, and modified
542
cost ledger report for partners/customers
543
ACCOUNT: added default value for the currency field in invoices
544
ACCOUNT: added the comment/notes field on the invoice report
545
BASE: added menuitem (and action) to access partner functions (in the
547
BASE: better demo data
548
BASE: duplicating a menu item now duplicates its action and submenus
549
BASE: Bank Details on Partners
550
CRM: View on all actions made on cases (used by our ISO9002 customer
551
to manage corrections to actions)
552
CRM: fixed wizard to create a sale order from a case
553
CRM: search on non active case, not desactivated by default
554
CRM: Case ID in fields with search
555
HR_TIMESHEET: new "sign_in, sign_out" using projects. It fills
556
timesheets and attendance at the same time.
557
HR_TIMESHEET: added cost unit to employee demo data
558
MRP: improvement in the scheduler
559
MRP: purchase order lines' description generated from a procurement
560
defaults to the product name instead of procurement name
561
MRP: Better traceability
562
MRP: Better view for procurement in exception
563
MRP: Added production delay in product forms. Use this delay for
564
average production delay for one product
565
MRP: dates scheduler, better computation
566
MRP: added constraint for non 0 BoM lines
567
PRODUCT: Better pricelist system (on template or variant of product)
568
PRODUCT_EXTENDED: Compute the price only if there is a supplier
569
PROJECT: when a task is closed, use the task's customer to warn the
570
customer if it is set, otherwise use the project contact.
571
PROJECT: better system to automatically send an email to the customer
572
when a task is closed or reopened.
573
PURCHASE: date_planned <= current_time line in red
574
PURCHASE: better purchase order report
575
PURCHASE: better purchase order duplication: you can now duplicate non
576
draft purchase orders and the new one will become draft.
577
SALE: better sale order report
578
SALE: better demo data for sale orders
579
SALE: better view for buttons in sale.order
580
SALE: select product => description = product name instead of code
581
SALE: warehouse field in shop is now required
582
SCRUM: lots of improvements for better useability
583
STOCK: allows to confirm empty picking lists.
584
STOCK: speed up stock computation methods
587
KERNEL: fix a huge bug in the search method for objects involving
588
"old-style" inheritance (inherits) which prevented some records
589
to be accessible in some cases. Most notable example was some
590
products were not accessible in the sale order lines if you had
591
more products in your database than the limit of your search
593
KERNEL: fixed bug which caused OO (sxw) reports to behave badly (crash
594
on Windows and not print correctly on Linux) when data
595
contained XML entities (&, <, >)
596
KERNEL: reports are now fully concurrency compliant
597
KERNEL: fixed bug which caused menuitems without id to cause havoc on
598
update. The menuitems themselves were not created (which is
599
correct) but they created a bad "default" action for all
600
menuitems without action (such as all "menu folders").
601
KERNEL: fix a small security issue: we should check the password of the
602
user when a user asks for the result of a report (in addition
603
to the user id and id of that report)
604
KERNEL: bugfix in view inheritancy
605
KERNEL: fixed duplicating resource with a state field whose selection
606
doesn't contain a 'draft' value (for example project tasks). It
607
now uses the default value of the resource for that field.
608
KERNEL: fixed updating many2many fields using the (4, id) syntax
609
KERNEL: load/save the --logfile option correctly in the config file
610
KERNEL: fixed duplicating a resource with many2many fields
611
ALL: all properties should be inside a data tag with "noupdate" and
612
should have a forcecreate attribute.
613
ACCOUNT: fixed rounding bug in tax computation method
614
ACCOUNT: bugfix in balance and aged balance reports
615
ACCOUNT: fixing precision in function fields methods
616
ACCOUNT: fixed creation of account move lines without using the client
618
ACCOUNT: fixed duplicating invoices
619
ACCOUNT: fixed opening an invoices whose description contained non
620
ASCII chars at specific position
621
ACCOUNT: small bugfixes in all accounting reports
622
ACCOUNT: fixed crash when --without-demo due to missing payment.term
623
ACCOUNT: fixed bug in automatic reconciliation
624
ACCOUNT: pass the address to the tax computation method so that it is
625
available in the tax "python applicable code"
626
BASE: allows to delete a request which has a history (it now deletes the
627
history as well as the request)
628
BASE: override copy method for users so that we can duplicate them
629
BASE: fixed bug when the user search for a partner by hitting on an
630
empty many2one field (it searched for a partner with ref=='')
631
BASE: making ir.sequence call thread-safe.
632
CRM: fixed a bug which introduced an invalid case state when closing a
633
case (Thanks to Leigh Willard)
634
HR: added domain to category tree view so that they are not displayed
636
HR_TIMESHEET: fixed print graph
637
HR_TIMESHEET: fixed printing timesheet report
638
HR_TIMESHEET: Remove a timesheet entry removes the analytic line
639
MRP: bugfix on "force reservation"
640
MRP: fixed bugs in some reports and MRP scheduler when a partner has
642
MRP: fix Force production button if no product available
643
MRP: when computing lots of procurements, the scheduler could raise
644
locking error at the database level. Fixed.
645
PRODUCT: added missing context to compute product list price
646
PRODUCT: fixed field type of qty_available and virtual_available
647
(integer->float). This prevented these fields to be displayed
649
PROJECT: fixed the view of unassigned task (form and list) instead of
651
PURCHASE: fixed merging orders that made inventory errors when coming
652
from a procurement (orderpoint).
653
PURCHASE: fix bug which prevented to make a purchase order with
654
"manual" lines (ie without product)
655
PURCHASE: fix wizard to group purchase orders in several ways:
656
- only group orders if they are to the same location
657
- only group lines if they are the same except for qty and unit
658
- fix the workflow redirect method so that procurement are not
659
canceled when we merge orders
660
SALE: fixed duplicating a confirmed sale order
661
SALE: fixed making sale orders with "manual" lines (without product)
662
STOCK: future stock prevision bugfix (for move when date_planned < now)
663
STOCK: better view for stock.move
664
STOCK: fixed partial pickings (waiting for a production)
665
Miscellaneous minor bugfixes
668
Fixed bug in setup.py which didn't copy csv files nor some sub-
670
Added a script to migrate a 3.3.0 server to 3.4.0 (you should read the
671
README file in doc/migrate/3.3.0-3.4.0)
672
Removed OsCommerce module
674
------------------------------------------------------------------------
676
Fri May 19 10:16:18 CEST 2006
679
NEW MODULE: hr_timesheet_project
680
Automatically maps projects and tasks to analytic account
681
So that hours spent closing tasks are automatically encoded
682
KERNEL: Added a logfile and a pidfile option (patch from Dan Horak)
683
STOCK: Added support for revisions of tracking numbers
684
STOCK: Added support for revision of production lots
685
STOCK: Added a "splitting and tracking lines" wizard
686
PRODUCT_EXTENDED: Added a method to compute the cost of a product
687
automatically from the cost of its parts
690
ALL: Small improvements in wizards (order of buttons)
691
PRODUCT: Remove packaging info from supplierinfo
692
PROJECT: Better task view (moved unused fields to other tab)
693
SALE: Keep formating for sale order lines' notes in the sale order report
696
KERNEL: Fixed bug which caused field names with non ascii chars didn't work
697
in list mode on Windows
698
KERNEL: Fix concurrency issue with UpdatableStr with the use of
700
KERNEL: Removed browse_record __unicode__ method... It made the sale order
701
report crash when using product names with non ASCII characters
702
KERNEL: Fixed bug which caused the translation export to fail when the server
703
was not launched from the directory its source is.
704
BASE: Updating a menuitem now takes care its parent menus
705
BASE: Fixed a cursor locking issue with updates
706
BASE: Fixed viewing sequence types as a tree/list
707
HR: Month field needs to be required in the "hours spent" report
708
PURCHASE: fixed group purchase order wizard:
709
- if there were orders from several different suppliers, it created a purchase
710
order for only the first supplier but canceled other orders, even those which
711
weren't merged in the created order (closes bugzilla #236)
712
- doesn't trash "manual" lines (ie lines with no product)
713
- pay attentions to unit factors when adding several lines together
714
MRP: fixed workcenter load report (prints only the selected workcenters) and
715
does't crash if the user didn't select all workcenters
718
Removed pydot from required dependencies
720
------------------------------------------------------------------------
728
New module: OS Commerce
729
Integration with Tiny ERP and OS Commerce
730
Synchronisation 100% automated with eSale;
731
Import of categories of products
732
Export of products (with photos support)
733
Import of Orders (with the eslae module)
734
Export of stock level
735
Import of OSCommerce Taxes
736
Multiple shop allowed with different rules/products
739
New Module: HR_TIMESHEET
740
Management by affair, timesheets creates analytic entries in the
741
accounting to get costs and revenue of each affairs. Affairs are
744
New Module: Account Follow Up
745
Multi-Level and configurable Follows ups for the accounting module
747
New module; Productivity Analysis of users
748
A module to compare productivity of users of Tiny ERP
749
Generic module, you can compare everything (sales, products, partners,
752
New Modules for localisations:
753
Accounting localisations for be, ca, fr, de, ch, sw
754
Fix: corrected encoding (latin1 to utf8) of Swedish account tree XML file
756
New Module - Sandwich
757
Allows employees to order the lunch
758
Keeps employees preferences
761
Email automatic importation/integration in the ERP
764
Import of EDI sale orders
768
Tiny ERP is now fully multi-company !
769
New Company and configuration can be made in the client side.
772
Better Entries > Standard Entries (Editable Tree, like in Excel)
773
Automatic creation of lines
774
Journal centralised or not
775
Counterpart of lines in one line or one counterpart per entry
776
Analytic accounting recoded from scratch
778
Completly integrated with:
780
hr_timesheet > Management by affairs
783
Added unreconciliation functionnalities
784
Added account tree fast rendering
785
Better tax computation system supporting worldwide specific countries
786
Better subscription system
787
Wizard to close a period
788
Wizard to clase a fiscal year
789
Very powerfull, simple and complete multi-currency system
790
in pricelists, sale order, purchases, ...
791
Added required fields in currencies (currency code)
792
Added decimal support
793
Better search on accounts (on code, shortcut or name)
797
on accounts in a journal
798
added menuitem for automatic reconciliation; Multi-Levels
799
added factor to analytic units
800
added form view for budget items dotations
801
made number of digits in quantity field of the budget spread wizard coherent with the object field
802
fixed journal on purchase invoices/refunds (SugarCRM #6)
803
Better bank statement reconciliation
807
Better view for location (using localisation of locations; posx, posy, posz)
810
fixed small bug when a partner has no adress
811
state field of marketing partner set as readonly
812
fixed marketing steps form view
814
disabled completely send sms wizard
815
fixed send email wizard
816
good priority -> high priority
817
fixed 'call again later' button
820
added tree view for login/password
823
added holiday_status (=type of ...) to expense claim form view
826
fixed email_send and _email_send methods
827
removed partner without addresses from demo data
828
Added a date field in the partner form
831
New report: workcenter futur loads
832
Analytic entries when production done.
833
SCHEDULER: better error msg in the generated request
834
Allows services in BoMs (for eg, subcontracting)
836
Project/Service Management:
837
create orders from tasks; bugfixes
838
Completly integrated with the rest of the ERP
839
Services can now be MTO/MTS, Buy (subcontracting), produce (task), ...
840
Services can be used anywhere (sale.order, bom, ...)
842
http://tiny.be/download/flux/flux_procurement.png
843
tasks sorted by ... AND id, so that the order is not random
846
Automatic translations of all wizards
848
Scrum Project Management
849
Better Ergonomy; click on a sprint to view tasks
850
Planned, Effetive hours and progress in backlog, project and sprint
851
Better Burndown Chart computation
852
Better (simpler) view of tasks
855
In All modules, eth converted to english
858
computing the weight of the packaging
859
Added last order date
860
Alternative suppliers (with delay, prefs, ...) for one product
863
much more powerfull system
865
one pricelist per usage: sale, order, pvc
866
price_type on product_view
867
Multi-Currency pricelist (EUR pricelist can depend on a $ one)
869
HR-TIMESHEET: fixed bugs in hours report:
870
sum all lines for the same day instead of displaying only the first one
871
it now uses the analytic unit factor, so that mixing hours and days has some sense
875
invoices generated from a sale order are pre-computed (taxes are computed)
877
new invoicing functionnality;
878
invoice on order quantities or,
879
invoice on shipped quantities
881
Invoice on a sale.order or a sale.order.line
883
added default value for uos_qty in sale order lines (default to 1)
886
Changelog for Developers
887
------------------------
889
New option --debug, that opens a python interpreter when an exception
890
occurs on the server side.
892
Better wizard system. Arguements self, cr, uid, context are passed in all
893
functions of the wizard like normal objects. All wizards converted.
895
Speed improvements in many views; partners, sale.order, ...
896
less requests from client to server when opening a form
898
Better translation system, wizard terms are exported.
900
Script to render module dependency graph
902
KERNEL+ALL: pass context to methods computing a selection.
904
Modification for actions and view definitions:
906
New field: view_mode = 'tree,form' or 'form,tree' -> default='form,tree'
907
New role of view_type: tree (with shortcuts), form (others with switch button)
908
If you need a form that opens in list mode:
909
view_mode = 'tree,form' or 'tree'
911
You can define a view in a view (for example sale.order.line in
913
less requests on the client side, no need to define 2 views
915
Better command-line option message
917
Fixed bug which prevented to search for names using non ASCII
918
chars in many2one or many2many fields
920
Report Engine: bugfix for concurrency
922
Support of SQL constraints
924
Good error message in the client side (check an account entry with
927
Fixed: when an exception was raised, the cursor wasn't closed and this
928
could cause a freeze in some cases
930
Sequence can contains code: %(year)s, ... for prefix, suffix
931
EX: ORDER %(year)/0005
933
Bugfixes for automatic migration system
935
bugfix on default value with creation of inherits
937
Improvement in report_sxw; you can redefine preprocess to do some
938
preprocessing before printing
940
Barcode support enabled by default
942
Fixed OpenOffice reports when the server is not launched from the
943
directory the code reside
945
Print workflow use a pipe instead of using a temporary file (now workflows
946
works on Windows Servers)
948
Inheritancy improved (multiple arguments: replace, inside, after, before)
950
Lots of small bugfixes