- $deliveries[1] /= $deliveries[0];
- $amt = ($mat_cost - $deliveries[1]) * $deliveries[0]; // $amt in home currency
- if ($amt != 0.0)
- {
- $stock_gl_code = get_stock_gl_code($details_row["stock_id"]);
- add_gl_trans($type, $type_no, $date_, $stock_gl_code["cogs_account"],
- $stock_gl_code['dimension_id'], $stock_gl_code['dimension2_id'], _("Cost diff."),
- -$amt, null, null, null,
- "The general ledger transaction could not be added for the price variance of the inventory item");
- add_gl_trans($type, $type_no, $date_, $stock_gl_code["inventory_account"],
- 0, 0, _("Cost diff."), $amt, null, null, null,
- "The general ledger transaction could not be added for the price variance of the inventory item");
- }