public function stockPickDataAction()
 {
     $placement = new Model_Placements();
     $qry_string = base64_decode(str_replace("Zr2", "", $this->_request->getParam('qry')));
     $params = explode("|", $qry_string);
     $detail_id = $params[0];
     $batch_id = $params[1];
     $item_cat = $params[2];
     $uqty = $params[3];
     $wh_id = $this->_identity->getWarehouseId();
     if ($item_cat == Model_ItemCategories::NONVACCINES || $item_cat == Model_ItemCategories::DILUENT) {
         $result = $placement->stockPickDetail($detail_id, $batch_id, $wh_id, $item_cat);
     }
     if ($item_cat == Model_ItemCategories::VACCINES) {
         $result = $placement->stockPickDetailVaccines($detail_id, $batch_id, $wh_id, $item_cat);
     }
     $this->view->plc_loc_id = $result[0]["plc_loc_id"];
     $this->view->batch_id = $batch_id;
     $this->view->detail_id = $detail_id;
     $this->view->uqty = $uqty;
     $this->view->result = $result;
 }