IRC logs of #tryton for Sunday, 2013-03-24

chat.freenode.net #tryton log beginning Sun Mar 24 00:00:03 CET 2013
2013-03-24 00:02 <basman> cedk: I installed Tryton with packages using pip, then, can I update it to the latest release ?
2013-03-24 00:05 <basman> I'm now using 2.6.2
2013-03-24 00:06 <basman> it seems the 2.6.3 has the bug fixed
2013-03-24 10:23 <basman> how could I delete a product from the list of products?
2013-03-24 10:40 <basman> how to delete a product?
2013-03-24 10:52 <basman> I added some products, then, I realized that I could use another types instead of them, so, I want to delete those products, can I?, how?
2013-03-24 11:20 <basman> are there an answer ?
2013-03-24 11:46 <basman> it is very confusing being unable to delete a product
2013-03-24 11:46 <basman> :(
2013-03-24 12:08 <basman> how to cancel an opened invoice ?
2013-03-24 12:53 <basman> cedk: how to cancel an opened invoice ?
2013-03-24 13:02 <udono> basman: hi, you can delete a product with ctrl-d or by choosing 'delete' from the menu. But when the product is used already, it can not be deleted this easy.
2013-03-24 13:04 <udono> basman: An open invoice can't be cancelled, it must be reversed with a credit note.
2013-03-24 13:23 <basman> udono: when I tried to delete a product, I got this message: "You can not modify line from an invoice that is opened, paid!", is there a solution ?
2013-03-24 13:25 <cedk> basman: you can not delete a product if it is used on an invoice
2013-03-24 13:26 <udono> basman: No, you can not delete a product which is used in an opened invoice. But you can uncheck the active field on product.
2013-03-24 13:26 <cedk> basman: just use the logical deletion by setting the product as inactive
2013-03-24 13:29 <basman> udono: what is the logic of using credit note to reverse or to cancel an opened invoice, I mean, when we open an invoice, then, it will appear in receivable line of specific party, How I could resolve this problem, give the the steps to reverse the invoice or to cancel it using the credit note.
2013-03-24 13:56 <udono> basman: maybe this helps: http://www.mail-archive.com/tryton@googlegroups.com/msg03066.html
2013-03-24 13:56 <udono> but tryton only has credit note, not cancellation.
2013-03-24 14:01 <basman> udono: then how to reverse the invoice into the financial module, I mean, how to tell Tryton that this invoice is no longer valid ....etc. you got what I mean?
2013-03-24 14:07 <udono> basman: you can do it with a credt note for now. But Tryton does not provide a way to delete an opened invoice.
2013-03-24 14:13 <basman> udono: so if I use a credit note, will the receivable line still be shown for invoiced customer?
2013-03-24 14:18 <udono> basman: I don't understand.
2013-03-24 14:26 <basman> udono: when we right-click on a specific party> relate> receivable lines>, then I will get a list of amounts and invoices receivables from that customer, when a specific opened invoice returned, and the shipment returned, then I want to remove the receivable line from that customer record, because that amount is no longer should be paid due to the cancelation of the returned goods or invoice.
2013-03-24 14:30 <udono> basman: Ok now understand. Yes, I think the receivable will be recalculated. But when testing, it is always good to make a database backup. In case of problems you can reset the state before the problem.
2013-03-24 14:36 <basman> udono: there is a bug in 2.6.2 Tryton that was fixed in 2.6.3 version, I installed Tryton using pip. Now, what shall I do to update the version or to patch it in order to fix that bug?
2013-03-24 14:37 <basman> http://hg.tryton.org/2.6/modules/account_invoice/rev/50401b0e9653
2013-03-24 14:39 <udono> basman: you can wait until the expected version is released. Or you can try a developer installation from the mercurial repositories. In the wiki you'll find explanations for a developer setup.
2013-03-24 14:41 <basman> udono: I have Tryton installed and working in a company and this bug is making us unable to partial payments for an invoice, I need to find a method to fix the bug.
2013-03-24 14:43 <udono> basman: I do not recommend this, but you can try to fix the bug by apply the patch on your installed files.
2013-03-24 14:45 <basman> udono: u mean that I should modify the file "Invoice.py" directly by editing it using any text editor ?
2013-03-24 14:45 <udono> basman: not that I would recmomend this... yes.
2013-03-24 14:46 <basman> udono: what could be the risks ?, the consequences ?
2013-03-24 14:56 <udono> basman: ... hard to speculate about, all depends on your knowledge.
2013-03-24 14:59 <udono> basman: I do not recommend this, because it is hard to trace back what went wrong in case of problems. So I recommend when developing Tryton, it is good to use a developing environment.
2013-03-24 15:02 <basman> udono: what if I use this command: pip install Trytond --update , will this upgrade the version to the latest fixed one?
2013-03-24 15:02 <udono> basman: let me see...
2013-03-24 15:03 <udono> https://pypi.python.org/pypi/trytond_account_invoice/2.6.3 is the latest version on pypi. Is this what you need?
2013-03-24 15:03 <udono> basman:
2013-03-24 15:04 <basman> udono: yes I think so, because the version installed on my server is 2.6.2 I think
2013-03-24 15:06 <basman> udono: do you recommend to update Tryton server using "pip install Trytond --update" alon, or shall I update all installed modules using same command or shall I update just the module with the bug which is account_invoice module ?
2013-03-24 15:06 <udono> basman: so you can use: pip install --upgrade trytond_account_invoice
2013-03-24 15:06 <udono> basman: this I recommend.
2013-03-24 15:11 <basman> udono: to sum things up: I will execute "just" the command "pip install --upgrade trytond_account_invoice-2.6.3 (latest release)" or shall I upgrade all modules with Tryton server ?
2013-03-24 15:15 <udono> basman: you can do both. Maybe ask your boss what he want.
2013-03-24 15:28 <cedk> udono: what is the status of issue3022 ?
2013-03-24 15:30 <basman> udono: he wants to fix the bug to make a partial payments on some invoices, tell me the best and non risky method to upgrade please.
2013-03-24 15:44 <udono> basman: so I would just upgrade the module which solves the problem.
2013-03-24 15:57 <udono> cedk: I'll give it another test.
2013-03-24 15:58 <cedk> basman, udono: FYI cancellation of invoice will be in 2.8
2013-03-24 16:10 <basman> cedk: current version is 2.6, next is 2.7, then 2.8 .... we should wait some time then :D , thx for the great efforts guys.
2013-03-24 16:11 <basman> I really appreciate your efforts brothers
2013-03-24 16:14 <udono> basman: next is 2.8 coming next month.
2013-03-24 16:14 <basman> great !
2013-03-24 16:26 <basman> By the way, few days ago, cedk told me to create location called "office location" as an example to store the assets of the company's office that I purchase from some suppliers. the problem is, when I created the Office Zone, I tried to buy a table for example and make a shipment for it and put it inside Office Zone, but I was unable to choose a zone other than Storage Zone to store the product which is a table, shall I create the Office Zone in
2013-03-24 16:26 <basman> a separate warehouse and make it as its main Storage Zone or are there other solutions ?
2013-03-24 16:28 <cedk> basman: your location should be under the warehouse storage for inventory move from supplier shipment
2013-03-24 16:28 <basman> the problem is that for specific warehouse, Tryton assumes that there is only one Storage Location
2013-03-24 16:29 <basman> What if I want the Office Zone to be under the same warehouse that Storage Location is under ?
2013-03-24 16:30 <basman> what if I made the parent for Office Zone is my main warehouse, and want to store products in it, while that warehouse already has a Storage Location ?
2013-03-24 16:31 <basman> the problem that, when we create a warehouse, there should be for that warehouse, INPUT, OUTPUT and one STORAGE ZONE
2013-03-24 16:32 <basman> what If I want to store things inside location other than these 3 locations and that location is under same warehouse that these 3 locations is under
2013-03-24 16:49 <udono> cedk: done

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!