Цитата |
---|
Геннадий писал(а):
Скачал настройки этого сканера для работы с 1С со страницы поддержки. |
Небольшое уточнение - не с 1С, а с кассами АМС-100Ф, АМС-200Ф и приборами РШК. Если говорится с 1С, то подразумевается подключение сканера непосредственно к COM-порту ПК и работа непосредственно с программой 1С. Для этого случая данные инструкции не подходят.
Цитата |
---|
Геннадий писал(а):
Только при програмировании сканера я не стал устанавливать настройки 1стоп бит и 8 бит данных, как написано в описании. И всё заработало. Странно конечно. |
Дело в том, что в эту методику закралась ошибка - в дополнение к приведенным там настроечным ШК, необходимо еще добавить отключение контроля по четности. Т.е. 1 стоп бит и 8 бит данных устанавливать надо обязательно, плюс к этому отключить контроль по четности. Инструкции в ближайшее время будут обновлены.
Цитата |
---|
Геннадий писал(а):
В ЦТО мне подсказали запрограмировать сканер, чтобы он не считывал последний знак контрольной суммы. |
АМС-100Ф понимает любой ШК, присланный ему сканером. Ситуация другая. Касса принятый ШК урезает до 12 знаков и отправляет его далее в таком виде. Применимо к EAN-13 (самый распространенный ШК), 13 знак является контрольной суммой первых 12-ти и всегда поддается вычислению. Этот нюанс должна учитывать программа, выступающая в роли кассового сервера.