-
- $prev_balance = get_balance($account["account_code"], null, $_POST['TransFromDate'], false, false);
+ if (is_account_balancesheet($account["account_code"]))
+ $begin = null;
+ else
+ {
+ $begin = begin_fiscalyear();
+ if (date1_greater_date2($begin, $_POST['TransFromDate']))
+ $begin = $_POST['TransFromDate'];
+ $begin = add_days($begin, -1);
+ }
+ $prev_balance = get_balance($account["account_code"], $begin, $_POST['TransFromDate'], false, false);