/** * Create new adjust stock * * @param array $data * @param \Magestore_Inventoryplus_Model_Warehouse $warehouse * @return \Magestore_Inventoryplus_Model_Adjuststock */ public function create($data, $warehouse) { $this->setWarehouseId($warehouse->getId())->setWarehouseName($warehouse->getWarehouseName())->setCreatedAt(now())->setReason($data['reason'])->setData('create_by', $data['created_by'])->setStatus(self::STATUS_PENDING); $this->setData('stock_data', $data['adjuststock_products']); $this->save(); return $this; }
/** * Create new adjust stock * * @param array $data * @param \Magestore_Inventoryplus_Model_Warehouse $warehouse * @return \Magestore_Inventoryphysicalstocktaking_Model_Physicalstocktaking */ public function create($data, $warehouse) { $this->setWarehouseId($warehouse->getId())->setWarehouseName($warehouse->getWarehouseName())->setCreatedAt(now())->setData('create_by', $data['created_by'])->setStatus(self::STATUS_PENDING); $this->save(); return $this; }