Да ладно тебе на Спарк наговаривать
... Видимо плохо искал.
Я не знаю, где это в описании протокола, но в списке отличий прошивок, в частности последней, есть такая фраза:
Цитата: 1. Изменена (возвращена обратно к подверсиям №4..13) интерпретация реквизита №1162 (код товара) с текстовой на бинарную.
Из этого следует, что Вадим в 14 версии что-то накосячил с этим реквизитом, и в 15 вернул обратно... Но, сама возможность передачи этого тега существовала, судя по всему, еще с 4-той версии, при чем правильно, бинарником.
PS Добавил список изменений прошивок, последний. Они там накопительно идут, от самой первой версии, почитай, может что-то пригодится