On 17 Jan 12:54, Àngel Àlvarez Serra wrote: > 2014/1/17 Cédric Krier <cedric.kr...@b2ck.com>: > > On 17 Jan 10:19, Àngel Àlvarez Serra wrote: > >> Hi, > >> > >> I move here a discussion from codereview > >> http://codereview.tryton.org/1221003/ > >> > >> I've tested the codereview and i find a terrible issue usability > >> because when you assign moves to packages don't filter assigned moves > >> if you not save record previously. > > > > I want to lower this issue because: > > I am not agree to lower this issue because:
So we agree to disagree. > > > > - there is a workaround by saving after each package creation > > It's not a solution for end-user It is for you. By the way, I think it is what most users will do in real condition because you have to leave the computer to fill each new package. Also this can be acheived by using a relate instead of editing the one2many. > > - user must encode what he does and so he don't rely on the > > application to enter the data > > But you need to not get lost on data input. And so. If you put yourself in real condition you will not be lost. > > - if the same move is twice picked, at the end it will be only in > > one package and the module will warn him about missing packed > > move. > > It's not user friendly, you only need to try, and you get mad after > third selection. Again your are not using it in real condition. > >> I'll encourage you to test the module and try to assign small picking > >> with 25 lines and split some of them, and try to not get lost after > >> third move. > > > > Such testing is wrong if you don't put yourself in the real condition. > > I put on real condition, indeed, 25 lines of picking it's really > small and split moves it's very > comon because we use lots. I think you don't understand what is real condition. Take your computer, products and packages and do the operations of packaging the products. > >> I have a second option, to avoid this crappy code. If you assign > >> package directly from moves, you can follow your assigment on time > >> without get lost. > > > > Instead of having a view with one2many moves and one2many packages > , left only > one2many for moves, and add package field to stock_move view. > Then you select move, and search for packages or create a new one. That's worst UI because you have to go through all the move to pick the right package. So if you package thousand of move line in one pack, you have to do thousand of edition instead of one with the current design. By the way, your issue also exist for all the add_remove like in purchase_invoice_standalone. -- Cédric Krier - B2CK SPRL Email/Jabber: cedric.kr...@b2ck.com Tel: +32 472 54 46 59 Website: http://www.b2ck.com/
pgppEQWiNnoNp.pgp
Description: PGP signature