function transferStockAction() { $this->_helper->layout->setLayout("ajax"); $form = new Form_TransferStock(); $form->addHidden(); $form->readFields(); $placement = new Model_Placements(); $non_ccm_loc = new Model_NonCcmLocations(); $placement_id = $this->_request->getParam('placement_id'); $bin_id = $this->_request->getParam('bin_id'); $quantity_per_pack = $this->_request->getParam('quantity_per_pack'); $totqty = $this->_request->getParam('totqty'); $area = $this->_request->getParam('area'); $level = $this->_request->getParam('level'); $placement = $this->_em->find("PlacementSummary", $placement_id); $batch_numer = $placement->getStockBatch()->getNumber(); $item_name = $placement->getStockBatch()->getStakeholderItemPackSize()->getItemPackSize()->getItemName(); $non_ccm_id = $non_ccm_loc->getNonCcmLocationId($bin_id); $form->item_pack_size_id->setValue($item_name); $form->stock_batch_id->setValue($batch_numer); $form->id->setValue($placement_id); $form->totqty->setValue($totqty); $this->view->form = $form; $this->view->bin_id = $bin_id; $this->view->non_ccm_id = $non_ccm_id; $this->view->quantity_per_pack = $quantity_per_pack; $this->view->totqty = $totqty; $this->view->area = $area; $this->view->level = $level; }