diff --git a/application/controllers/receivings.php b/application/controllers/receivings.php index 80d46e0d7..64492ac76 100644 --- a/application/controllers/receivings.php +++ b/application/controllers/receivings.php @@ -6,6 +6,7 @@ class Receivings extends Secure_area { parent::__construct('receivings'); $this->load->library('receiving_lib'); + $this->load->library('barcode_lib'); } function index() @@ -215,7 +216,8 @@ class Receivings extends Secure_area { $data['error_message'] = $this->lang->line('receivings_transaction_failed'); } - + $barcode_config=array('barcode_type'=>1,'barcode_width'=>180, 'barcode_height'=>30, 'barcode_quality'=>100); + $data['barcode']=$this->barcode_lib->generate_barcode($receiving_id,$barcode_config); $this->load->view("receivings/receipt",$data); $this->receiving_lib->clear_all(); } @@ -270,7 +272,6 @@ class Receivings extends Secure_area function receipt($receiving_id) { - $this->load->library('barcode_lib'); $receiving_info = $this->Receiving->get_info($receiving_id)->row_array(); $this->receiving_lib->copy_entire_receiving($receiving_id); $data['cart']=$this->receiving_lib->get_cart(); diff --git a/application/controllers/sales.php b/application/controllers/sales.php index dbbf19a47..07f83ead6 100644 --- a/application/controllers/sales.php +++ b/application/controllers/sales.php @@ -5,7 +5,8 @@ class Sales extends Secure_area function __construct() { parent::__construct('sales'); - $this->load->library('sale_lib'); + $this->load->library('sale_lib'); + $this->load->library('barcode_lib'); } function index() @@ -260,6 +261,8 @@ class Sales extends Secure_area $this->email->send(); } } + $barcode_config=array('barcode_type'=>1,'barcode_width'=>180, 'barcode_height'=>30, 'barcode_quality'=>100); + $data['barcode']=$this->barcode_lib->generate_barcode($sale_id,$barcode_config); $this->load->view("sales/receipt",$data); $this->sale_lib->clear_all(); } @@ -297,7 +300,6 @@ class Sales extends Secure_area function receipt($sale_id) { - $this->load->library('barcode_lib'); $sale_info = $this->Sale->get_info($sale_id)->row_array(); $this->sale_lib->copy_entire_sale($sale_id); $stock_locations = $this->Stock_locations->get_undeleted_all()->result_array();