public function edit()
 {
     parent::edit();
     $this->view->set('stitem', $this->_uses[$this->modeltype]->stitem);
     $this->view->set('uoms', $this->getUomList($this->_uses[$this->modeltype]->stock_item->id));
     foreach ($this->_uses[$this->modeltype]->getDocumentList() as $document) {
         $selected_docs[$document->id] = $document->id;
     }
     $this->view->set('selected_docs', $selected_docs);
     $this->view->set('sales_orders', $this->getSalesOrders($this->_uses[$this->modeltype]->order_id));
     $orderlines = array();
     if (!is_null($this->_uses[$this->modeltype]->order_id)) {
         $orderlines = $this->getOrderLines($this->_uses[$this->modeltype]->order_id, $this->_uses[$this->modeltype]->orderline_id);
     }
     $this->view->set('order_lines', $orderlines);
 }