Для версии 36 и выше:
В файле /phpshop/admpanel/order/forms/forma.php
1) после строки (36 строка кода):
foreach ($order['Cart']['cart'] as $val) {
добавить код:
//Узнаем артикул товара
$sql = "select uid from " . $SysValue['base']['table_name2'] . " where id='".$val['id']."'";
@$result = mysql_query($sql) or die($sql);
$product = mysql_fetch_array(@$result);
$productUid = $product['uid']; //артикул товара

2) Ниже вместо блока:
@$dis.="
<tr class=tablerow>
<td class=tablerow>" . $n . "</td>
<td class=tablerow>" . $val['name'] . "</td>
<td class=tablerow align=center>" . $val['ed_izm'] . "</td>
<td align=right class=tablerow>" . $val['num'] . "</td>
<td align=right class=tablerow nowrap>" . $PHPShopOrder->returnSumma($val['price'], 0) . "</td>
<td class=tableright>" . $PHPShopOrder->returnSumma($val['price'] * $val['num'], 0) . "</td>
</tr>
";

Поставить:
@$dis.="
<tr class=tablerow>
<td class=tablerow>" . $n . "</td>
<td class=tablerow>". $productUid ."</td>
<td class=tablerow>" . $val['name'] . "</td>
<td class=tablerow align=center>" . $val['ed_izm'] . "</td>
<td align=right class=tablerow>" . $val['num'] . "</td>
<td align=right class=tablerow nowrap>" . $PHPShopOrder->returnSumma($val['price'], 0) . "</td>
<td class=tableright>" . $PHPShopOrder->returnSumma($val['price'] * $val['num'], 0) . "</td>
</tr>
";

3) перед строкой (189 строка кода):
<td width=50% class=tablerow>Наименование</td>
Поставить код:
<td class=tablerow>Артикул</td>

4) перед строкой (84 строка кода):
<td class=tablerow>Доставка - " . $PHPShopDelivery->getCity() . "</td>
Поставить:
<td class=tablerow></td>

5) Со строки 203 по 216 изменить параметр "colspan" в четырех местах
вместо:
<td colspan=5 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">Скидка:</td>
поставить
<td colspan=6 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">Скидка:</td>

вместо:
<td colspan=5 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">Итого:</td>
поставить:
<td colspan=6 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">Итого:</td>

вместо:
<td colspan=5 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">В т.ч. НДС: <?= $LoadItems['System']['nds'] ?>%</td>
поставить:
<td colspan=6 align=right style="border-top: 1px solid #000000;border-left: 1px solid #000000;">В т.ч. НДС: <?= $LoadItems['System']['nds'] ?>%</td>

и вместо:
<tr><td colspan=6 style="border: 0px; border-top: 1px solid #000000;">&nbsp;</td></tr>
поставить:
<tr><td colspan=7 style="border: 0px; border-top: 1px solid #000000;">&nbsp;</td></tr>