====== Prepare Carts Flow====== =====Overview===== The Prepare Carts Flow can be used for orders where items can be picked into one or more carton boxes in which the items will be shipped. The flow is based on a wave and makes it possible to assign more than one carton box and more than one movable location to each pick list in the selected wave. During the flow an SSCC number is added to each carton box. The flow prepares the carton boxes for the [[implementation:wms:multipicking|Multi-Picking Flow]]. With the end of the Prepare Carts Flow the operator needs to start the [[implementation:wms:multipicking|Multi-Picking Flow]] to pick the items into the carton boxes. Due to the SSCC numbers added to the boxes in the Prepare Carts Flow, the operator will know which items should be picked into which carton box. As the carton boxes are the final destinations of the items, no packing process is needed. When the operator finishes the [[implementation:wms:multipicking|Multi-Picking Flow]], the stock can go through the necessary shipping flow. =====Configuration===== 1. Go to Organization Structure > Extension Parameters > Picklist Controller > [[implementation:wms:picklistcontroller#prepare_carts|Prepare Carts]]. 2. If a packing step is needed to double check the content of the box, go to SAP Tools > Default forms > [[implementation:wms:plty|Produmex pick list types (PMX_PLTY)]] and enable the //Always pick to status picked// setting on the picklist type. This will allow users to perform a packing step to double check the content in the [[implementation:wms:consolidated_packing:keeping_sscc|Consolidated Packing Flow (keeping SSCC number)]]. That packing step can only fully confirm the content or reject it. **[[implementation:wms:plty|Produmex Picklist types]]**\\ It is important to enable the correct setting in **Produmex Picklist types** table for the workflow to properly work. **Enable the "Use for Zone Picking" setting matched to the picklist type!** Open the following menu to set the setting:\\ **Tools > Default Forms > PMX_PLTY Produmex Picklist tyes** {{ :implementation:wms:functional:pickingflows:picking:picklist_type_multy_picking.png?nolink |}} =====Workflow===== {{map> :implementation:wms:functional:pickingflows:preparecarts:flowchart4.png?500 |Bild1553511141651}} * [[implementation:wms:picklistproposal|Picklist proposal@ 236,96,377,137]] * [[implementation:wms:picklist|Picklist@ 245,183,368,224]] * [[implementation:wms:preparecarts#select_a_wave|Select a wave@ 242,365,371,405]] * [[implementation:wms:preparecarts#select_a_picklist|Select a picklist@ 247,451,376,492]] * [[implementation:wms:preparecarts#select_a_logistic_carrier|Select a logistic carrier@ 235,534,381,578]] * [[implementation:wms:preparecarts#scan_an_sscc|Scan an SSCC@ 240,625,380,665]] * [[implementation:wms:preparecarts#select_a_movable_location|Select a movable location@ 242,708,375,749]] * [[implementation:wms:preparecarts#select_another_logistic_carrier_and_movable_location|Select another logistic carrier and movable location@ 236,783,376,868]] * [[implementation:wms:preparecarts#select_another_picklist|Select another picklist@ 241,908,380,976]] * [[implementation:wms:preparecarts#wave_has_been_prepared|Wave has been prepared@ 236,1031,381,1080]] * [[implementation:wms:multipicking|Multi-picking@ 235,1118,384,1165]] {{ Prepare Carts. ==== 2. Select a wave ==== Select a wave from the list. The order of the pick lists is based on the //Wave-order by// setting on the picklist controller. When there is no custom wave description added on the pick list controller, the following information is displayed about the waves: * Wave number * Customer card code and name * Shipping address If the wave contains pick lists for multiple customers, the fat client displays the numbers of the picklist proposals on the left-hand side and the wave number on the right-hand side. {{ :implementation:wms:functional:pickingflows:preparecarts:1._select_a_wave.png |Select a wave}} ====3. Select a picklist ==== Select a picklist from the list. The order of the picklists is based on the //Pick list–Order by// setting on the picklist controller. The picklists belonging to the selected wave will be listed if they have not been prepared yet, or if there is no movable location assigned to them. {{ :implementation:wms:functional:pickingflows:preparecarts:2.select_a_picklist.png |Select a picklist}} ====4. Select a logistic carrier ==== Select a logistic carrier (carton box or pallet) by scanning the necessary barcode. (Barcodes are defined in the Item Master Data). Alternatively, you can tap ''Select item'' and select the appropiate logistic carrier from the list. Tap ''No logistic carrier'' if you do not use any logistic carrier or logistic carriers are not recorded in the system. {{ :implementation:wms:functional:pickingflows:preparecarts:3.select_a_logistic_carrier.png |Select a logistic carrier}} In case you scan the wrong barcode, you will see the following message: {{ :implementation:wms:functional:pickingflows:preparecarts:4._the_barcode_does_not_contain_a_product.png |Error message}} ====5. Scan an SSCC ==== Scan the SSCC number of the logistic carrier if it already exists or tap ''New SSCC'' and the system will generate a new one. In case you wish to use the //New SSCC// option, please make sure that in the Organizational structure settings: - you add the //DefaultPickingPrepareCartNewSSCCLabel// report to your report list (see [[implementation:wms:reports|Configuration Guide / 5.1.5. Reports]]) and \\ - you set up the print event of //Picking: Prepare cart: New SSCC created// (see [[implementation:wms:printevents|Configuration Guide / 5.1.6. Print events]]). {{ :implementation:wms:functional:pickingflows:preparecarts:5._scan_an_SSCC.png |Error message}} ====6. Select a movable location ==== Select a movable location. Only those movable locations can be selected which are not assigned to picklists with status //Not ready, Partially ready, Ready, Partially Picked//. On the screen you will see the SSCC number as well. {{ :implementation:wms:functional:pickingflows:preparecarts:6._select_a_moveable_location.png |Select a movable location}} In case you select the wrong movable location, you will see the following message: {{ :implementation:wms:functional:pickingflows:preparecarts:7._invalid_moveable_location.png |Error message}} ====7. Select another logistic carrier and movable location ==== It is possible, through custom development, that a pick list is defined to have multiple //Picking logistic units//. In this case you need to assign another logistic carrier and another movable location to this particular picklist, therefore you will be navigated back to step //3. Select a logistic carrier// and you need go through steps 3-5 again (//Select a logistic carrier, Scan an SSCC, Select a movable location//). \\ Please note that in this case you will have to select a new movable location which is not in use. ====8. Select another picklist ==== In case you have more than one picklist in the selected wave, you will be navigated back to step //2. Select a picklist// and you need to go through steps 2-5 again (//Select a picklist, Select a logistic carrier, Scan an SSCC, Select a movable location//). \\ Please note that you will have to select a new movable location which is not in use. ====9. Wave has been prepared ==== In case you have no more picklist in the flow, you will be informed that the wave has been prepared. Tap ''OK'' and start a [[implementation:wms:multipicking|Multi picking flow]] to pick the necessary items into the right boxes. {{ :implementation:wms:functional:pickingflows:preparecarts:8.wave_has_been_prepared.png |Error message}}