On Wed, Feb 4, 2015 at 3:52 PM, Cédric Krier <[email protected]> wrote:
> On 04 Feb 10:48, [email protected] wrote: > > Hello, > > > > I am new to Tryton. My company is looking for an ERP for use in a > warehouse > > situation and I am interested in using Tryton, and am evaluating it to > see > > if it will work for us. > > > > I am trying to figure out if Tryton supports some form of batch picking. > I > > figured out how to create Sales in Tryton and now have a number of Moves > > assigned to go from the Storage Zone to the Output Zone. I'd like to be > > able to, say, print a picking ticket showing the moves for 4 of the > orders, > > sorted by item location, with a column for the order number. That way the > > picker can push a cart with 4 bins on it down the aisles, picking the > parts > > as he goes and putting them in the basket corresponding with the correct > > order. By combining the 4 orders he can pick with less movement through > the > > warehouse. > > > > Does Tryton support this functionality? I have not been able to figure > out > > to do it yet, but perhaps I'm missing it. Thanks, > > There is the picking list report that shows per shipment the list of > product to pick. Maybe you don't know but the reports can be run for a > list of selected records. > If the current report is not good enough, you can still customize it to > group per product or location (with the stock_location_sequence module) > instead of per shipment. > > -- > Cédric Krier - B2CK SPRL > Email/Jabber: [email protected] > Tel: +32 472 54 46 59 > Website: http://www.b2ck.com/ > Thank you. I figured out how to run the picking list report like you suggested. I've been looking at the report syntax, I modified it to be conceptually like: <for each="shipment in objects"> <for each="move in moves[shipment.id]"> Product Code: <move.product.rec_name> Order #: <shipment.code> (other stuff) </for> </for> This works but is of course sorted by shipment still. I would like a similar report but sorted by product code instead. I'm trying to figure out if this is possible by changing the report. Since the move object is contained within the shipment, it would seem like I would need to save the results to an array and then do a different sort and output the result. Is this possible with the report syntax, or do I need to modify shipment.py::PickingList in order to do this (I realize for practical purposes I would create a new module or something, I'm just getting a feel for Tryton's code at this time to see how easily I can change things)? Thanks, Nick
