$rec_self_price = GetRecipieSelfCost2($prod_id, $list); $rec_price = GetRecipieCost($prod_id, $list); $t_id = AddProdRecipie($user_id, GetTransactionId($object_id), $prod_id, $prod_quantity, $rec_self_price, $rec_price); //$tr_id = mysql_insert_id(); AddHiddenRecProducing($user_id, $t_id, $prod_id); for ($i = 0; $i < count($list); $i++) { AddRecProducing($user_id, $t_id, $prod_id, $list[$i][0], $list[$i][1] * $prod_quantity); } } } else { $error = GetIngredientInfo($object_id, $list); } } else { //Tu produqtia $quantity = GetProdQuantity($status, $prod_id); $prod_exist = CheckProductionExists($prod_id, $prod_quantity, $object_id); if ($prod_exist) { if (!$price) { $error = 'დააფიქსირეთ პროდუქტის ფასი!'; } else { AddProd($user_id, $object_id, GetTransactionId($object_id), $prod_id, $prod_quantity, $s_price, $price); } } else { $error = GetProductionInfo($object_id, $prod_id); } } } } break; case 'delete_prod': $trans_det_id = $_REQUEST['trans_id'];
if ($i == $count - 1) { $row[] = '<input type="checkbox" name="check_' . $aRow[$hidden] . '" class="check" value="' . $aRow[$hidden] . '" />'; } } $data['aaData'][] = $row; } break; case 'save_subtract': $user_id = $_COOKIE['USERID']; $id = $_REQUEST['id']; $prod_name = $_REQUEST['prod_name']; $quantity = $_REQUEST['qnt']; $object_id = $_REQUEST['obj_id']; $prod_id = GetProductID($prod_name); $check = IsProduct($prod_id); $checkexists = CheckProductionExists($prod_id, $quantity, $object_id); if ($check) { if ($checkexists) { AddSubtraction($user_id, $prod_id, $quantity, $object_id); SubtractReserve($prod_id, $quantity, $object_id); } else { $error = "მითითებული რაოდენობა აღემატება მარაგში არსებულ რაოდენობას!"; } } else { AddSubtraction($user_id, $prod_id, $quantity, $object_id); SubtractRecipieReserve($prod_id, $quantity, $object_id); } break; default: $error = 'Action is Null'; }
$user_id = $_COOKIE['USERID']; $price = GetProductPrice($prod_id); $s_price = getProdSelfCost($prod_id); $isProduct = IsProduct($prod_id); if ($isProduct) { $status = CheckObjectStatus($object_id); if (!$status) { $trans_id = AddTransaction($user_id, $object_id); $prod_exist = CheckProductionExists($prod_id, 1, $object_id); if ($prod_exist) { AddProd($user_id, $object_id, GetTransactionId($object_id), $prod_id, 1, $s_price, $price); } else { $error = 'არასაკმარისი პროდუქტი!'; } } else { $prod_exist = CheckProductionExists($prod_id, 1, $object_id); if ($prod_exist) { AddProd($user_id, $object_id, GetTransactionId($object_id), $prod_id, 1, $s_price, $price); } else { $error = 'არასაკმარისი პროდუქტი!'; } } } else { $error = 'პროდუქტი ასეთი შტრიხკოდით ან დასახელებით ვერ მოიძებნა! * შეამოწმეთ "ფასების სიაში" ან "პროდუქტებში"'; } break; case 'delete_prod': $trans_det_id = $_REQUEST['trans_id']; $object_id = $_REQUEST['obj_id']; DeleteLog($trans_det_id);