X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=manufacturing%2Fincludes%2Fdb%2Fwork_order_costing_db.inc;h=5aab70e9eda3c37bd2dbe8ddce735b3f0f67af49;hb=331673104c056da093f60cde57d731371fbdc6ee;hp=5d39a8a9ea3bb8630676f6cafefe703b0ba5ff2d;hpb=6100a63fb3e7f6eb0990f4561587070363ddccf2;p=fa-stable.git diff --git a/manufacturing/includes/db/work_order_costing_db.inc b/manufacturing/includes/db/work_order_costing_db.inc index 5d39a8a9..5aab70e9 100644 --- a/manufacturing/includes/db/work_order_costing_db.inc +++ b/manufacturing/includes/db/work_order_costing_db.inc @@ -81,7 +81,6 @@ function update_material_cost($stock_id, $qty, $unit_cost, $date) { // post $qty_delayed*($avg_cost-$unit_cost) $diff = $qty_delayed*($unit_cost-$avg_cost); - $stock_gl_code = get_item($stock_id); $dec = user_price_dec(); $old_cost = -round2($avg_cost, $dec); @@ -129,7 +128,7 @@ function add_wo_costs_journal($wo_id, $amount, $cost_type, $cr_acc, $date, $dim1 if (!$ref) $ref = $Refs->get_next(ST_JOURNAL, null, $date); add_gl_trans_std_cost(ST_JOURNAL, $journal_id, $date, $cr_acc, - 0, 0, $wo_cost_types[$cost_type], -$amount); + $dim1, $dim2, $wo_cost_types[$cost_type], -$amount); $is_bank_to = is_bank_account($cr_acc); if ($is_bank_to) @@ -229,6 +228,10 @@ function void_wo_costing($wo_id) while($row = db_fetch($res)) { + $is_bank_to = is_bank_account($row['account']); + if ($is_bank_to) + void_bank_trans($row['trans_type'], $row['trans_no']); + // void any related gl trans $date = Today(); $type = $row['trans_type'];