} 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();
Exemplo n.º 2
0
             $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);