Hi Devs, I want to proposal for Tryton 3.0 next changes / improvements, if your let me I can write it in the wiki too:
1. As I commented in another mail to do Proteus more explicit in connection or creation of databases: * * *"I found some one functionality problems (not bugs) with current API of Proteus 2.6.0, for example: a specific problem occurs when a user try connect to a database existing, but the name database is enter wrong from input, then proteus try creates (and create it!) a new database with the wrong name, this behaviour is strange because a user/dev hope simply that the connection is rejected, IMHO the creation of a database of proteus must be explicit ever with for a example a method in the config.py file."* 2. In the Party module the Vat Number is the more important field for to search parties in Colombia (I think that in other countries is the same), more important than name of party, because two different parties can has the same name, but the vat number is unique, and the code field doesn't help to remember a party for a final user. I propose add to party method search_rec_name to Party module, with "vat_number" and "name" as fields for search in tree view, and relocate vat_number in xml file between name and code party. 3. The Account module in accounting page for products, I think we can to change fields account related by a tree list/model, I think that would be more flexible design for config accounts of products: Change this: Account Revenue : 1234 - ABCD Account Expense : 4567 - EFGH By this: *Account * *Description (Optional)* * Type Charge* 1234 ABCD Revenue Credit 4567 EFGH Expense Debit 8901 QWER Credit … … … … … This tree model let us config "n" accounts, that it can be affected for a sale transaction, for example in Colombia transaction sale can be to affect 8 accounts, Yes it is crazy but it is really. I can to work in the patch for the changes/improvements and push in codereview. Cedk, when can I begin to work in trunk 2.9 or codereview for future tryton 3.0 changes.? Best regards Oscar Alvarez