Tryton - Issues

 

Issue5365

Title Add invoice method to project list view
Priority feature Status resolved
Superseder Nosy List ced, jesteve, reviewbot, roundup-bot, udono
Type behavior Components project_invoice
Assigned To udono Keywords easy, review
Reviews 265511002
View: 265511002

Created on 2016-03-04.10:49:15 by ced, last changed by roundup-bot.

Messages
New changeset 95490224b17c by C├ędric Krier in branch 'default':
Add invoice method to project list view
https://hg.tryton.org/tryton-env/rev/95490224b17c
New changeset 4ba430b9e572 by Udo Spallek in branch 'default':
Add invoice method to project list view
https://hg.tryton.org/modules/project_invoice/rev/4ba430b9e572
review265511002 updated at https://codereview.tryton.org/265511002/#ps263601002
review265511002 updated at https://codereview.tryton.org/265511002/#ps255481004
msg24572 (view) Author: [hidden] (ced) (Tryton committer) (Tryton translator) Date: 2016-03-04.11:30:14
On 2016-03-04 11:03, Jordi Esteve wrote:
> I agree, but also it make sense to have Invoice button on the project list to be able to invoice several projects at once. Visibility of Invoice button depends on project invoice method and duration to invoice, so I suggest to include on the project list:

No "duration to invoice" is too expensive to compute to be put in a
list.
The invoice button already invoice all the children.
msg24570 (view) Author: [hidden] (jesteve) Date: 2016-03-04.11:02:59
I agree, but also it make sense to have Invoice button on the project list to be able to invoice several projects at once. Visibility of Invoice button depends on project invoice method and duration to invoice, so I suggest to include on the project list:

        <field name="duration_to_invoice"/>
        <field name="project_invoice_method"/>
        <button name="invoice" string="Invoice" tree_invisible="1"/>
msg24569 (view) Author: [hidden] (ced) (Tryton committer) (Tryton translator) Date: 2016-03-04.10:49:13
I think it makes sense to show the invoice method on the list to allow the user to find project that needs to be invoiced.
History
Date User Action Args
2019-06-05 09:16:11roundup-botsetmessages: + msg50012
2019-06-05 09:16:06roundup-botsetstatus: testing -> resolved
nosy: + roundup-bot
messages: + msg50011
2019-06-04 18:42:23reviewbotsetmessages: + msg50005
2019-06-04 16:14:32reviewbotsetnosy: + reviewbot
messages: + msg49982
2019-06-04 15:50:14udonosetstatus: chatting -> testing
2019-06-04 15:50:07udonosetreviews: 265511002
keyword: + review
2019-06-04 15:44:12udonosetassignedto: udono
nosy: + udono
2016-03-04 11:30:15cedsetmessages: + msg24572
2016-03-04 11:03:00jestevesetstatus: unread -> chatting
nosy: + jesteve
messages: + msg24570
2016-03-04 10:49:15cedcreate