} else { display_warning(" Your Current Account Balance is lower than the payout!."); } echo '</tr>'; end_table(); } else { display_warning(" Paid Already!."); } div_end(); } end_form(); if (get_post('RefreshInquiry')) { $Ajax->activate('gross_salary'); $Ajax->activate('leave_days'); $Ajax->activate('monthly_loan'); $Ajax->activate('totals_tbl'); } if (get_post('pay_salary')) { global $Refs; $pay_slip_id = add_payslip($_POST['year'], $_POST['month'], $_POST['empl_id'], $_POST['basic'], $_POST['da'], $_POST['hra'], $_POST['convey_allow'], $_POST['edu_other_allow'], $_POST['pf'], $_POST['lop_amount'], $_POST['tds'], $_POST['total_ded'], $_POST['total_net'], $_POST['date_of_pay']); add_gl_trans(99, $pay_slip_id, $_POST['date_of_pay'], 5410, 0, 0, 'employee Salary #' . $_POST['empl_id'], $_POST['total_net']); add_gl_trans(99, $pay_slip_id, $_POST['date_of_pay'], 1060, 0, 0, 'employee Salary #' . $_POST['empl_id'], -$_POST['total_net']); $trans_no = kv_get_next_trans_no(99) + 1; $ref = get_next_reference(99); $total_net_pay = -$_POST['total_net']; add_bank_trans(99, $trans_no, 1, $ref, $_POST['date_of_pay'], $total_net_pay, 99, $_POST['empl_id']); $Refs->save(99, $trans_no, $ref); kv_save_next_trans_no($trans_no); display_notification(' The Employee Payslip is added #' . $pay_slip_id); } end_page();
$date = add_days($date_, $i * 14); break; case 3: $date = add_months($date_, $i * 1); break; case 4: $date = add_months($date_, $i * 3); break; } $am0 = $am; } if (isset($_POST['go'])) { $id = get_next_trans_no(ST_JOURNAL); $ref = $Refs->get_next(ST_JOURNAL); add_gl_trans(ST_JOURNAL, $id, $date, get_post('acc_act'), 0, 0, $ref, $am0 * -1); add_gl_trans(ST_JOURNAL, $id, $date, get_post('res_act'), get_post('dimension_id'), get_post('dimension2_id'), $ref, $am0); add_audit_trail(ST_JOURNAL, $id, $date); add_comments(ST_JOURNAL, $id, $date, $memo); $Refs->save(ST_JOURNAL, $id, $ref); } else { alt_table_row_color($k); label_cell($date); label_cell($_POST['acc_act'] . " " . get_gl_account_name($_POST['acc_act'])); if ($dim > 0) { label_cell(""); } if ($dim > 1) { label_cell(""); } display_debit_or_credit_cells($am0 * -1); label_cell($memo);