var $memo_;
var $person_id;
var $branch_id;
-
+ var $reference;
+
function items_cart($type)
{
$this->trans_type = $type;
return false;
}
- function update_gl_item($index, $dimension_id, $dimension2_id, $amount, $reference, $description=null)
+ function update_gl_item($index, $code_id, $dimension_id, $dimension2_id, $amount, $reference, $description=null)
{
+ $this->gl_items[$index]->code_id = $code_id;
$this->gl_items[$index]->dimension_id = $dimension_id;
$this->gl_items[$index]->dimension2_id = $dimension2_id;
$this->gl_items[$index]->amount = $amount;
$this->gl_items[$index]->reference = $reference;
- if ($description != null)
+ if ($description == null)
+ $this->gl_items[$index]->description = get_gl_account_name($code_id);
+ else
$this->gl_items[$index]->description = $description;
}
function check_qoh($location, $date_, $reverse)
{
- if (!sys_prefs::allow_negative_stock())
+ global $SysPrefs;
+
+ if (!$SysPrefs->allow_negative_stock())
{
if (has_stock_holding($this->mb_flag))
{