mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-03-05 15:48:35 -05:00
Tom git-svn-id: svn+ssh://jekkos@svn.code.sf.net/p/opensourcepos/code/@24 c3eb156b-1dc0-44e1-88ae-e38439141b53
95 lines
3.6 KiB
PHP
95 lines
3.6 KiB
PHP
<div id="receipt_wrapper">
|
|
<div id="receipt_header">
|
|
<div id="company_name"><?php echo $this->config->item('company'); ?></div>
|
|
<div id="company_address"><?php echo nl2br($this->config->item('address')); ?></div>
|
|
<div id="company_phone"><?php echo $this->config->item('phone'); ?></div>
|
|
<div id="sale_receipt"><?php echo $receipt_title; ?></div>
|
|
<div id="sale_time"><?php echo $transaction_time ?></div>
|
|
</div>
|
|
<div id="receipt_general_info">
|
|
<?php if(isset($customer))
|
|
{
|
|
?>
|
|
<div id="customer"><?php echo $this->lang->line('customers_customer').": ".$customer; ?></div>
|
|
<?php
|
|
}
|
|
?>
|
|
<div id="sale_id"><?php echo $this->lang->line('sales_id').": ".$sale_id; ?></div>
|
|
<div id="employee"><?php echo $this->lang->line('employees_employee').": ".$employee; ?></div>
|
|
</div>
|
|
|
|
<table id="receipt_items">
|
|
<tr>
|
|
<th style="width:25%;"><?php echo $this->lang->line('sales_item_number'); ?></th>
|
|
<th style="width:25%;"><?php echo $this->lang->line('items_item'); ?></th>
|
|
<th style="width:17%;"><?php echo $this->lang->line('common_price'); ?></th>
|
|
<th style="width:16%;text-align:center;"><?php echo $this->lang->line('sales_quantity'); ?></th>
|
|
<th style="width:16%;text-align:center;"><?php echo $this->lang->line('sales_discount'); ?></th>
|
|
<th style="width:17%;text-align:right;"><?php echo $this->lang->line('sales_total'); ?></th>
|
|
</tr>
|
|
<?php
|
|
foreach(array_reverse($cart, true) as $line=>$item)
|
|
{
|
|
?>
|
|
<tr>
|
|
<td><?php echo $item['item_number']; ?></td>
|
|
<td><span class='long_name'><?php echo $item['name']; ?></span><span class='short_name'><?php echo character_limiter($item['name'],10); ?></span></td>
|
|
<td><?php echo to_currency($item['price']); ?></td>
|
|
<td style='text-align:center;'><?php echo $item['quantity']; ?></td>
|
|
<td style='text-align:center;'><?php echo $item['discount']; ?></td>
|
|
<td style='text-align:right;'><?php echo to_currency($item['price']*$item['quantity']-$item['price']*$item['quantity']*$item['discount']/100); ?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="2" align="center"><?php echo $item['description']; ?></td>
|
|
<td colspan="2" ><?php echo $item['serialnumber']; ?></td>
|
|
<td colspan="2"><?php echo ' '; ?></td>
|
|
</tr>
|
|
|
|
<?php
|
|
}
|
|
?>
|
|
<tr>
|
|
<td colspan="4" style='text-align:right;border-top:2px solid #000000;'><?php echo $this->lang->line('sales_sub_total'); ?></td>
|
|
<td colspan="2" style='text-align:right;border-top:2px solid #000000;'><?php echo to_currency($subtotal); ?></td>
|
|
</tr>
|
|
|
|
<?php foreach($taxes as $name=>$value) { ?>
|
|
<tr>
|
|
<td colspan="4" style='text-align:right;'><?php echo $name; ?>:</td>
|
|
<td colspan="2" style='text-align:right;'><?php echo to_currency($value); ?></td>
|
|
</tr>
|
|
<?php }; ?>
|
|
|
|
<tr>
|
|
<td colspan="4" style='text-align:right;'><?php echo $this->lang->line('sales_total'); ?></td>
|
|
<td colspan="2" style='text-align:right'><?php echo to_currency($total); ?></td>
|
|
</tr>
|
|
|
|
<tr><td colspan="6"> </td></tr>
|
|
|
|
<?php
|
|
foreach($payments as $payment_id=>$payment)
|
|
{ ?>
|
|
<tr>
|
|
<td colspan="2" style="text-align:right;"><?php echo $this->lang->line('sales_payment'); ?></td>
|
|
<td colspan="2" style="text-align:right;"><?php $splitpayment=explode(':',$payment['payment_type']); echo $splitpayment[0]; ?> </td>
|
|
<td colspan="2" style="text-align:right"><?php echo to_currency( $payment['payment_amount'] * -1 ); ?> </td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
?>
|
|
|
|
<tr><td colspan="6"> </td></tr>
|
|
|
|
<tr>
|
|
<td colspan="4" style='text-align:right;'><?php echo $this->lang->line('sales_change_due'); ?></td>
|
|
<td colspan="2" style='text-align:right'><?php echo $amount_change; ?></td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<div id="sale_return_policy">
|
|
<?php echo nl2br($this->config->item('return_policy')); ?>
|
|
</div>
|
|
</div>
|