В /admin/controller/sale/order.php
заменить
$this->data['column_model'] = $this->language->get('column_model');
$this->data['column_quantity'] = $this->language->get('column_quantity');
на
$this->data['column_model'] = $this->language->get('column_model');
$this->data['column_sku'] = $this->language->get('column_sku');$this->data['column_quantity'] = $this->language->get('column_quantity');
заменить
'name' => $product['name'],
'model' => $product['model'],
на
'name' => $product['name'],
'sku' => $product['sku'],
'model' => $product['model'],
в файле /admin/language/russian/sale/order.php добавить
$_['column_sku'] = 'Код товара';
в файле /admin/model/sale/order.php функция getOrderProducts изменить
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'");
на
$query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'");
далее в /admin/view/template/sale/order_invoice.tpl добавить по аналогии
<td><b><?php echo $column_sku; ?></b></td>
и
<td><?php echo $product['sku']; ?></td>
также можно вывести sku и в /admin/view/template/sale/order_info.tpl