function add_stock_adjustment($items, $location, $date_, $type, $increase, $reference, $memo_)
{
- global $loc_notification, $path_to_root, $Refs;
+ global $SysPrefs, $path_to_root, $Refs;
begin_transaction();
$args = func_get_args();
$adj_id = get_next_trans_no(ST_INVADJUST);
- if ($loc_notification == 1 && !$increase)
+ if ($SysPrefs->loc_notification() == 1 && !$increase)
{
include_once($path_to_root . "/inventory/includes/inventory_db.inc");
$st_ids = array();
foreach ($items as $line_item)
{
- if ($loc_notification == 1 && !$increase)
+ if ($SysPrefs->loc_notification() == 1 && !$increase)
$loc = calculate_reorder_level($location, $line_item, $st_ids, $st_names, $st_num, $st_reorder);
if (!$increase)
$args->trans_no = $adj_id;
hook_db_postwrite($args, ST_INVADJUST);
commit_transaction();
- if ($loc_notification == 1 && !$increase && count($st_ids) > 0)
+ if ($SysPrefs->loc_notification() == 1 && !$increase && count($st_ids) > 0)
send_reorder_email($loc, $st_ids, $st_names, $st_num, $st_reorder);
return $adj_id;
update_average_material_cost(null, $stock_id, $standard_cost, $quantity, $date_);
add_stock_move(ST_INVADJUST, $stock_id, $adj_id, $location,
- $date_, $reference, $quantity, $standard_cost, $type);
+ $date_, $reference, $quantity, $standard_cost);
if ($standard_cost > 0)
{
//-------------------------------------------------------------------------------------------------------------
-?>
\ No newline at end of file