public function stockReportAction() { $stock_master = new Model_StockMaster(); $warehouse = $this->_identity->getWarehouseName(); $role_id = $this->_identity->getRoleId(); $wh_id = $this->_request->getParam('warehouse', 159); if ($this->_request->isPost()) { $stock_master->form_values = $this->_request->getParams(); if ($role_id == 23 || $role_id == 3) { $wh = new Model_Warehouses(); $warehouse = $wh->getWarehouseNameByWarehouseId($this->_request->getParam('warehouse')); } } else { $stock_master->form_values = array('month' => date("m"), 'year' => date("Y")); $warehouse = $this->_identity->getWarehouseName(); } $this->view->month = $this->_request->getParam('month', date("m")); $this->view->year = $this->_request->getParam('year', date("Y")); $this->view->warehouse = $wh_id; $this->view->params = $this->_request->getParams(); $this->view->result = $stock_master->getStockReportByDate(); $this->view->warehousename = $warehouse; $this->view->lastdate = $stock_master->getStockLastDate($wh_id); $this->view->role_id = $role_id; $this->view->menu_type = 1; $base_url = Zend_Registry::get('baseurl'); $this->view->headScript()->appendFile($base_url . '/js/all_level_combos.js'); }