| Server IP : 103.161.17.216 / Your IP : 216.73.216.1 Web Server : nginx/1.18.0 System : Linux tipsysaigoncharming 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 7.4.3-4ubuntu2.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/app.houseland.info/application/views/admin/credit_notes/ |
Upload File : |
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?>
<?php init_head(); ?>
<div id="wrapper">
<div class="content">
<div class="row">
<?php
echo form_open($this->uri->uri_string(), ['id' => 'credit-note-form', 'class' => '_transaction_form credit-note-form']);
if (isset($credit_note)) {
echo form_hidden('isedit');
}
?>
<div class="col-md-12">
<h4
class="tw-mt-0 tw-font-semibold tw-text-lg tw-text-neutral-700 tw-flex tw-items-center tw-space-x-2">
<span>
<?php echo e(isset($credit_note) ? format_credit_note_number($credit_note->id) : _l('new_credit_note')); ?>
</span>
<?php echo isset($credit_note) ? format_credit_note_status($credit_note->status) : ''; ?>
</h4>
<div class="panel_s credit_note accounting-template">
<div class="additional"></div>
<div class="panel-body">
<div class="row">
<div class="col-md-6">
<div class="f_client_id">
<div class="form-group select-placeholder">
<label for="clientid" class="control-label"><?php echo _l('client'); ?></label>
<select id="clientid" name="clientid" data-live-search="true" data-width="100%"
class="ajax-search<?php if (isset($credit_note) && empty($credit_note->clientid)) {
echo ' customer-removed';
} ?>" data-none-selected-text="<?php echo _l('dropdown_non_selected_tex'); ?>">
<?php $selected = (isset($credit_note) ? $credit_note->clientid : '');
if ($selected == '') {
$selected = (isset($customer_id) ? $customer_id: '');
}
if ($selected != '') {
$rel_data = get_relation_data('customer', $selected);
$rel_val = get_relation_values($rel_data, 'customer');
echo '<option value="' . $rel_val['id'] . '" selected>' . $rel_val['name'] . '</option>';
} ?>
</select>
</div>
</div>
<div class="form-group projects-wrapper<?php if ((!isset($credit_note)) || (isset($credit_note) && !customer_has_projects($credit_note->clientid))) {
echo ' hide';
} ?>">
<label for="project_id"><?php echo _l('project'); ?></label>
<div id="project_ajax_search_wrapper">
<select name="project_id" id="project_id" class="projects ajax-search"
data-live-search="true" data-width="100%"
data-none-selected-text="<?php echo _l('dropdown_non_selected_tex'); ?>">
<?php
if (isset($credit_note) && $credit_note->project_id) {
echo '<option value="' . $credit_note->project_id . '" selected>' . e(get_project_name_by_id($credit_note->project_id)) . '</option>';
}
?>
</select>
</div>
</div>
<div class="row">
<div class="col-md-12">
<hr class="hr-10" />
<a href="#" class="edit_shipping_billing_info" data-toggle="modal"
data-target="#billing_and_shipping_details"><i
class="fa-regular fa-pen-to-square"></i></a>
<?php include_once(APPPATH . 'views/admin/credit_notes/billing_and_shipping_template.php'); ?>
</div>
<div class="col-md-6">
<p class="bold"><?php echo _l('credit_note_bill_to'); ?></p>
<address>
<span class="billing_street">
<?php $billing_street = (isset($credit_note) ? $credit_note->billing_street : '--'); ?>
<?php $billing_street = ($billing_street == '' ? '--' :$billing_street); ?>
<?php echo process_text_content_for_display($billing_street); ?></span><br>
<span class="billing_city">
<?php $billing_city = (isset($credit_note) ? $credit_note->billing_city : '--'); ?>
<?php $billing_city = ($billing_city == '' ? '--' :$billing_city); ?>
<?php echo e($billing_city); ?></span>,
<span class="billing_state">
<?php $billing_state = (isset($credit_note) ? $credit_note->billing_state : '--'); ?>
<?php $billing_state = ($billing_state == '' ? '--' :$billing_state); ?>
<?php echo e($billing_state); ?></span>
<br />
<span class="billing_country">
<?php $billing_country = (isset($credit_note) ? get_country_short_name($credit_note->billing_country) : '--'); ?>
<?php $billing_country = ($billing_country == '' ? '--' :$billing_country); ?>
<?php echo e($billing_country); ?></span>,
<span class="billing_zip">
<?php $billing_zip = (isset($credit_note) ? $credit_note->billing_zip : '--'); ?>
<?php $billing_zip = ($billing_zip == '' ? '--' :$billing_zip); ?>
<?php echo e($billing_zip); ?></span>
</address>
</div>
<div class="col-md-6">
<p class="bold"><?php echo _l('ship_to'); ?></p>
<address>
<span class="shipping_street">
<?php $shipping_street = (isset($credit_note) ? $credit_note->shipping_street : '--'); ?>
<?php $shipping_street = ($shipping_street == '' ? '--' :$shipping_street); ?>
<?php echo process_text_content_for_display($shipping_street); ?></span><br>
<span class="shipping_city">
<?php $shipping_city = (isset($credit_note) ? $credit_note->shipping_city : '--'); ?>
<?php $shipping_city = ($shipping_city == '' ? '--' :$shipping_city); ?>
<?php echo e($shipping_city); ?></span>,
<span class="shipping_state">
<?php $shipping_state = (isset($credit_note) ? $credit_note->shipping_state : '--'); ?>
<?php $shipping_state = ($shipping_state == '' ? '--' :$shipping_state); ?>
<?php echo e($shipping_state); ?></span>
<br />
<span class="shipping_country">
<?php $shipping_country = (isset($credit_note) ? get_country_short_name($credit_note->shipping_country) : '--'); ?>
<?php $shipping_country = ($shipping_country == '' ? '--' :$shipping_country); ?>
<?php echo e($shipping_country); ?></span>,
<span class="shipping_zip">
<?php $shipping_zip = (isset($credit_note) ? $credit_note->shipping_zip : '--'); ?>
<?php $shipping_zip = ($shipping_zip == '' ? '--' :$shipping_zip); ?>
<?php echo e($shipping_zip); ?></span>
</address>
</div>
</div>
<div class="row">
<div class="col-md-6">
<?php $value = (isset($credit_note) ? _d($credit_note->date) : _d(date('Y-m-d'))); ?>
<?php echo render_date_input('date', 'credit_note_date', $value); ?>
</div>
<div class="col-md-6">
<?php
$next_credit_note_number = get_option('next_credit_note_number');
$format = get_option('credit_note_number_format');
$prefix = get_option('credit_note_prefix');
if (isset($credit_note)) {
$format = $credit_note->number_format;
}
if ($format == 1) {
$__number = $next_credit_note_number;
if (isset($credit_note)) {
$__number = $credit_note->number;
$prefix = '<span id="prefix">' . $credit_note->prefix . '</span>';
}
} elseif ($format == 2) {
if (isset($credit_note)) {
$__number = $credit_note->number;
$prefix = $credit_note->prefix;
$prefix = '<span id="prefix">' . $prefix . '</span><span id="prefix_year">' . date('Y', strtotime($credit_note->date)) . '</span>/';
} else {
$__number = $next_credit_note_number;
$prefix = $prefix . '<span id="prefix_year">' . date('Y') . '</span>/';
}
} elseif ($format == 3) {
if (isset($credit_note)) {
$yy = date('y', strtotime($credit_note->date));
$__number = $credit_note->number;
$prefix = '<span id="prefix">' . $credit_note->prefix . '</span>';
} else {
$yy = date('y');
$__number = $next_credit_note_number;
}
} elseif ($format == 4) {
if (isset($credit_note)) {
$yyyy = date('Y', strtotime($credit_note->date));
$mm = date('m', strtotime($credit_note->date));
$__number = $credit_note->number;
$prefix = '<span id="prefix">' . $credit_note->prefix . '</span>';
} else {
$yyyy = date('Y');
$mm = date('m');
$__number = $next_credit_note_number;
}
}
$_credit_note_number = str_pad($__number, get_option('number_padding_prefixes'), '0', STR_PAD_LEFT);
$isedit = isset($credit_note) ? 'true' : 'false';
$data_original_number = isset($credit_note) ? $credit_note->number : 'false';
?>
<div class="form-group">
<label for="number"><?php echo _l('credit_note_number'); ?></label>
<div class="input-group">
<span class="input-group-addon">
<?php if (isset($credit_note)) { ?>
<a href="#" onclick="return false;" data-toggle="popover"
data-container='._transaction_form' data-html="true"
data-content="<label class='control-label'><?php echo _l('credit_note_prefix'); ?></label><div class='input-group'><input name='s_prefix' type='text' class='form-control' value='<?php echo e($credit_note->prefix); ?>'></div><button type='button' onclick='save_sales_number_settings(this); return false;' data-url='<?php echo admin_url('credit_notes/update_number_settings/' . $credit_note->id); ?>' class='btn btn-primary btn-block mtop15'><?php echo _l('submit'); ?></button>"><i
class="fa fa-cog"></i></a>
<?php } ?>
<?php echo e($prefix); ?></span>
<input type="text" name="number" class="form-control"
value="<?php echo e($_credit_note_number); ?>"
data-isedit="<?php echo e($isedit); ?>"
data-original-number="<?php echo e($data_original_number); ?>">
<?php if ($format == 3) { ?>
<span class="input-group-addon">
<span id="prefix_year" class="format-n-yy"><?php echo e($yy); ?></span>
</span>
<?php } elseif ($format == 4) { ?>
<span class="input-group-addon">
<span id="prefix_month"
class="format-mm-yyyy"><?php echo e($mm); ?></span>
/
<span id="prefix_year"
class="format-mm-yyyy"><?php echo e($yyyy); ?></span>
</span>
<?php } ?>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="tw-ml-3">
<div class="row">
<div class="col-md-6">
<?php
$credit_note_currency_attr = ['disabled' => true, 'data-show-subtext' => true];
$credit_note_currency_attr = apply_filters_deprecated('credit_note_currency_disabled', [$credit_note_currency_attr], '2.3.0', 'credit_note_currency_attributes');
foreach ($currencies as $currency) {
if ($currency['isdefault'] == 1) {
$credit_note_currency_attr['data-base'] = $currency['id'];
}
if (isset($credit_note)) {
if ($currency['id'] == $credit_note->currency) {
$selected = $currency['id'];
}
} else {
if ($currency['isdefault'] == 1) {
$selected = $currency['id'];
}
}
}
$credit_note_currency_attr = hooks()->apply_filters('credit_note_currency_attributes', $credit_note_currency_attr);
?>
<?php echo render_select('currency', $currencies, ['id', 'name', 'symbol'], 'currency', $selected, $credit_note_currency_attr); ?>
</div>
<div class="col-md-6">
<div class="form-group select-placeholder">
<label for="discount_type"
class="control-label"><?php echo _l('discount_type'); ?></label>
<select name="discount_type" class="selectpicker" data-width="100%"
data-none-selected-text="<?php echo _l('dropdown_non_selected_tex'); ?>">
<option value="" selected><?php echo _l('no_discount'); ?></option>
<option value="before_tax" <?php
if (isset($credit_note)) {
if ($credit_note->discount_type == 'before_tax') {
echo 'selected';
}
} ?>><?php echo _l('discount_type_before_tax'); ?></option>
<option value="after_tax" <?php if (isset($credit_note)) {
if ($credit_note->discount_type == 'after_tax') {
echo 'selected';
}
} ?>><?php echo _l('discount_type_after_tax'); ?></option>
</select>
</div>
</div>
</div>
<?php $value = (isset($credit_note) ? $credit_note->reference_no : ''); ?>
<?php echo render_input('reference_no', 'reference_no', $value); ?>
<?php $value = (isset($credit_note) ? $credit_note->adminnote : ''); ?>
<?php echo render_textarea('adminnote', 'credit_note_admin_note', $value); ?>
<?php $rel_id = (isset($credit_note) ? $credit_note->id : false); ?>
<?php echo render_custom_fields('credit_note', $rel_id); ?>
</div>
</div>
</div>
</div>
<hr class="hr-panel-separator" />
<div class="panel-body">
<div class="row">
<div class="col-md-4">
<?php $this->load->view('admin/invoice_items/item_select'); ?>
</div>
<div class="col-md-8 text-right show_quantity_as_wrapper">
<div class="mtop10">
<span><?php echo _l('show_quantity_as'); ?> </span>
<div class="radio radio-primary radio-inline">
<input type="radio" value="1" id="sq_1" name="show_quantity_as"
data-text="<?php echo _l('credit_note_table_quantity_heading'); ?>" <?php if (isset($credit_note) && $credit_note->show_quantity_as == 1) {
echo 'checked';
} elseif (!isset($hours_quantity) && !isset($qty_hrs_quantity)) {
echo'checked';
} ?>>
<label for="sq_1"><?php echo _l('quantity_as_qty'); ?></label>
</div>
<div class="radio radio-primary radio-inline">
<input type="radio" value="2" id="sq_2" name="show_quantity_as"
data-text="<?php echo _l('credit_note_table_hours_heading'); ?>" <?php if (isset($credit_note) && $credit_note->show_quantity_as == 2 || isset($hours_quantity)) {
echo 'checked';
} ?>>
<label for="sq_2"><?php echo _l('quantity_as_hours'); ?></label>
</div>
<div class="radio radio-primary radio-inline">
<input type="radio" value="3" id="sq_3" name="show_quantity_as"
data-text="<?php echo _l('credit_note_table_quantity_heading'); ?>/<?php echo _l('credit_note_table_hours_heading'); ?>" <?php if (isset($credit_note) && $credit_note->show_quantity_as == 3 || isset($qty_hrs_quantity)) {
echo 'checked';
} ?>>
<label
for="sq_3"><?php echo _l('credit_note_table_quantity_heading'); ?>/<?php echo _l('credit_note_table_hours_heading'); ?></label>
</div>
</div>
</div>
</div>
<div class="table-responsive s_table">
<table
class="table credite-note-items-table items table-main-credit-note-edit has-calculations no-mtop">
<thead>
<tr>
<th></th>
<th width="20%" align="left"><i class="fa-solid fa-circle-exclamation tw-mr-1"
aria-hidden="true" data-toggle="tooltip"
data-title="<?php echo _l('item_description_new_lines_notice'); ?>"></i>
<?php echo _l('credit_note_table_item_heading'); ?></th>
<th width="25%" align="left">
<?php echo _l('credit_note_table_item_description'); ?></th>
<?php
$custom_fields = get_custom_fields('items');
foreach ($custom_fields as $cf) {
echo '<th width="15%" align="left" class="custom_field">' . e($cf['name']) . '</th>';
}
$qty_heading = _l('credit_note_table_quantity_heading');
if (isset($credit_note) && $credit_note->show_quantity_as == 2 || isset($hours_quantity)) {
$qty_heading = _l('credit_note_table_hours_heading');
} elseif (isset($credit_note) && $credit_note->show_quantity_as == 3) {
$qty_heading = _l('credit_note_table_quantity_heading') . '/' . _l('credit_note_table_hours_heading');
}
?>
<th width="10%" class="qty" align="right"><?php echo e($qty_heading); ?></th>
<th width="15%" align="right">
<?php echo _l('credit_note_table_rate_heading'); ?></th>
<th width="20%" align="right"><?php echo _l('credit_note_table_tax_heading'); ?>
</th>
<th width="10%" align="right">
<?php echo _l('credit_note_table_amount_heading'); ?></th>
<th align="center"><i class="fa fa-cog"></i></th>
</tr>
</thead>
<tbody>
<tr class="main">
<td></td>
<td>
<textarea name="description" class="form-control" rows="4"
placeholder="<?php echo _l('item_description_placeholder'); ?>"></textarea>
</td>
<td>
<textarea name="long_description" rows="4" class="form-control"
placeholder="<?php echo _l('item_long_description_placeholder'); ?>"></textarea>
</td>
<?php echo render_custom_fields_items_table_add_edit_preview(); ?>
<td>
<input type="number" name="quantity" min="0" value="1" class="form-control"
placeholder="<?php echo _l('item_quantity_placeholder'); ?>">
<input type="text" placeholder="<?php echo _l('unit'); ?>"
data-toggle="tooltip" 612 data-title="e.q kg, lots, packs" name="unit"
class="form-control input-transparent text-right">
</td>
<td>
<input type="number" name="rate" class="form-control"
placeholder="<?php echo _l('item_rate_placeholder'); ?>">
</td>
<td>
<?php
$default_tax = unserialize(get_option('default_tax'));
$select = '<select class="selectpicker display-block tax main-tax" data-width="100%" name="taxname" multiple data-none-selected-text="' . _l('no_tax') . '">';
foreach ($taxes as $tax) {
$selected = '';
if (is_array($default_tax)) {
if (in_array($tax['name'] . '|' . $tax['taxrate'], $default_tax)) {
$selected = ' selected ';
}
}
$select .= '<option value="' . $tax['name'] . '|' . $tax['taxrate'] . '"' . $selected . 'data-taxrate="' . $tax['taxrate'] . '" data-taxname="' . $tax['name'] . '" data-subtext="' . $tax['name'] . '">' . $tax['taxrate'] . '%</option>';
}
$select .= '</select>';
echo $select;
?>
</td>
<td></td>
<td>
<?php
$new_item = 'undefined';
if (isset($credit_note)) {
$new_item = true;
}
?>
<button type="button"
onclick="add_item_to_table('undefined','undefined',<?php echo e($new_item); ?>); return false;"
class="btn btn-primary pull-right "><i class="fa fa-check"></i></button>
</td>
</tr>
<?php if (isset($credit_note) || isset($add_items)) {
$i = 1;
$items_indicator = 'newitems';
if (isset($credit_note)) {
$add_items = $credit_note->items;
$items_indicator = 'items';
}
foreach ($add_items as $item) {
$manual = false;
$table_row = '<tr class="sortable item">';
$table_row .= '<td class="dragger">';
if (!is_numeric($item['qty'])) {
$item['qty'] = 1;
}
$credit_note_item_taxes = get_credit_note_item_taxes($item['id']);
// passed like string
if ($item['id'] == 0) {
$credit_note_item_taxes = $item['taxname'];
$manual = true;
}
$table_row .= form_hidden('' . $items_indicator . '[' . $i . '][itemid]', $item['id']);
$amount = $item['rate'] * $item['qty'];
$amount = app_format_number($amount);
// order input
$table_row .= '<input type="hidden" class="order" name="' . $items_indicator . '[' . $i . '][order]">';
$table_row .= '</td>';
$table_row .= '<td class="bold description"><textarea name="' . $items_indicator . '[' . $i . '][description]" class="form-control" rows="5">' . clear_textarea_breaks($item['description']) . '</textarea></td>';
$table_row .= '<td><textarea name="' . $items_indicator . '[' . $i . '][long_description]" class="form-control" rows="5">' . clear_textarea_breaks($item['long_description']) . '</textarea></td>';
$table_row .= render_custom_fields_items_table_in($item, $items_indicator . '[' . $i . ']');
$table_row .= '<td><input type="number" min="0" onblur="calculate_total();" onchange="calculate_total();" data-quantity name="' . $items_indicator . '[' . $i . '][qty]" value="' . $item['qty'] . '" class="form-control">';
$unit_placeholder = '';
if (!$item['unit']) {
$unit_placeholder = _l('unit');
$item['unit'] = '';
}
$table_row .= '<input type="text" placeholder="' . $unit_placeholder . '" name="' . $items_indicator . '[' . $i . '][unit]" class="form-control input-transparent text-right" value="' . $item['unit'] . '">';
$table_row .= '</td>';
$table_row .= '<td class="rate"><input type="number" data-toggle="tooltip" title="' . _l('numbers_not_formatted_while_editing') . '" onblur="calculate_total();" onchange="calculate_total();" name="' . $items_indicator . '[' . $i . '][rate]" value="' . $item['rate'] . '" class="form-control"></td>';
$table_row .= '<td class="taxrate">' . $this->misc_model->get_taxes_dropdown_template('' . $items_indicator . '[' . $i . '][taxname][]', $credit_note_item_taxes, 'credit_note', $item['id'], true, $manual) . '</td>';
$table_row .= '<td class="amount" align="right">' . $amount . '</td>';
$table_row .= '<td><a href="#" class="btn btn-danger pull-left" onclick="delete_item(this,' . $item['id'] . '); return false;"><i class="fa fa-times"></i></a></td>';
$table_row .= '</tr>';
echo $table_row;
$i++;
}
}
?>
</tbody>
</table>
</div>
<div class="col-md-8 col-md-offset-4">
<table class="table text-right">
<tbody>
<tr id="subtotal">
<td><span
class="bold tw-text-neutral-700"><?php echo _l('credit_note_subtotal'); ?>
:</span>
</td>
<td class="subtotal">
</td>
</tr>
<tr id="discount_area">
<td>
<div class="row">
<div class="col-md-7">
<span
class="bold tw-text-neutral-700"><?php echo _l('credit_note_discount'); ?></span>
</div>
<div class="col-md-5">
<div class="input-group" id="discount-total">
<input type="number"
value="<?php echo(isset($credit_note) ? $credit_note->discount_percent : 0); ?>"
class="form-control pull-left input-discount-percent<?php if (isset($credit_note) && !is_sale_discount($credit_note, 'percent') && is_sale_discount_applied($credit_note)) {
echo ' hide';
} ?>" min="0" max="100" name="discount_percent">
<input type="number" data-toggle="tooltip"
data-title="<?php echo _l('numbers_not_formatted_while_editing'); ?>"
value="<?php echo(isset($credit_note) ? $credit_note->discount_total : 0); ?>"
class="form-control pull-left input-discount-fixed<?php if (!isset($credit_note) || (isset($credit_note) && !is_sale_discount($credit_note, 'fixed'))) {
echo ' hide';
} ?>" min="0" name="discount_total">
<div class="input-group-addon">
<div class="dropdown">
<a class="dropdown-toggle" href="#"
id="dropdown_menu_tax_total_type"
data-toggle="dropdown" aria-haspopup="true"
aria-expanded="true">
<span class="discount-total-type-selected">
<?php if (!isset($credit_note) || isset($credit_note) && (is_sale_discount($credit_note, 'percent') || !is_sale_discount_applied($credit_note))) {
echo '%';
} else {
echo _l('discount_fixed_amount');
}
?>
</span>
<span class="caret"></span>
</a>
<ul class="dropdown-menu"
id="discount-total-type-dropdown"
aria-labelledby="dropdown_menu_tax_total_type">
<li>
<a href="#" class="discount-total-type discount-type-percent<?php if (!isset($credit_note) || (isset($credit_note) && is_sale_discount($credit_note, 'percent')) || (isset($credit_note) && !is_sale_discount_applied($credit_note))) {
echo ' selected';
} ?>">%</a>
</li>
<li>
<a href="#" class="discount-total-type discount-type-fixed<?php if (isset($credit_note) && is_sale_discount($credit_note, 'fixed')) {
echo ' selected';
} ?>">
<?php echo _l('discount_fixed_amount'); ?>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</td>
<td class="discount-total"></td>
</tr>
<tr>
<td>
<div class="row">
<div class="col-md-7">
<span
class="bold tw-text-neutral-700"><?php echo _l('credit_note_adjustment'); ?></span>
</div>
<div class="col-md-5">
<input type="number" data-toggle="tooltip"
data-title="<?php echo _l('numbers_not_formatted_while_editing'); ?>"
value="<?php if (isset($credit_note)) {
echo $credit_note->adjustment;
} else {
echo 0;
} ?>" class="form-control pull-left" name="adjustment">
</div>
</div>
</td>
<td class="adjustment"></td>
</tr>
<tr>
<td><span
class="bold tw-text-neutral-700"><?php echo _l('credit_note_total'); ?>
:</span>
</td>
<td class="total">
</td>
</tr>
</tbody>
</table>
</div>
<div id="removed-items"></div>
</div>
<hr class="hr-panel-separator" />
<div class="panel-body">
<?php $value = (isset($credit_note) ? $credit_note->clientnote : get_option('predefined_clientnote_credit_note')); ?>
<?php echo render_textarea('clientnote', 'credit_note_add_edit_client_note', $value); ?>
<?php $value = (isset($credit_note) ? $credit_note->terms : get_option('predefined_terms_credit_note')); ?>
<?php echo render_textarea('terms', 'terms_and_conditions', $value, [], [], 'mtop15'); ?>
</div>
</div>
<div class="btn-bottom-pusher"></div>
<div class="btn-bottom-toolbar btn-t2oolbar-container-out text-right">
<button type="button"
class="btn-tr btn btn-default mleft10 credit-note-form-submit save-and-send transaction-submit">
<?php echo _l('save_and_send'); ?>
</button>
<button class="btn-tr btn btn-primary mleft5 text-right credit-note-form-submit transaction-submit">
<?php echo _l('submit'); ?>
</button>
</div>
</div>
<?php echo form_close(); ?>
<?php $this->load->view('admin/invoice_items/item'); ?>
</div>
</div>
</div>
<?php init_tail(); ?>
<script>
$(function() {
validate_credit_note_form();
// Init accountacy currency symbol
init_currency();
init_ajax_project_search_by_customer_id();
// Maybe items ajax search
init_ajax_search('items', '#item_select.ajax-search', undefined, admin_url + 'items/search');
});
</script>
</body>
</html>