12 знаков это UPSA код.
13 знаков EAN получается из него с кодированием 13-той цифры изменением левых цифр.
Поэтому,12 знаков UPSA и 13 знаков EAN с первым нулем выглядят одинаково.
Или сканер или компонента приводит штрих-код к стандартному виду.
Скорее всего чё-то 1с сама по себе преобразовывает: https://youtu.be/I5WgwIuWojo Зацените на видео, т.е. в окно сканирует корректно, а потом когда в РМК добавляет уже пририсовывает нолик ..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший