Здравствуйте. Возникла проблема выгрузить данные о составе товара (т.е. из чего состоит конкретный товар, занесенный в справочник "Номенклатура" в 1С:Управление торговлей) в весы с печатью этикеток CAS CL5000J. Есть уже купленный драйвер АТОЛ.
В самих весах в таблице товаров есть специальное поле для занесения состава. Если забивать его вручную, то все работает.
В драйвере есть несколько методов для обмена с весами. Наиболее подходящими свойствами драйвера, скорее всего, являются свойства "Сообщение 1" - ... - "Сообщение 12".
В качестве примера взят отчет с диска АТОЛ. Выгрузка данных (кроме состава) работает нормально. При выгрузке же через свойство "Сообщение 1" исходная строка о составе обрезается до 50 символов и в таком виде попадает в весы. При выгрузке через остальные сообщения информация в весы не попадает вообще.
Как можно решить проблему заполнения составов в весах данными из 1С?
Странно! Мы используем другой загрузчик, но состав у нас разбивается по строкам и нормально загружается. А попробуйте через Атол - тест драйвера загрузить?
В атоловском тесте сообщения задаются в отдельную таблицу (как раз 12 штук на одну строку таблицы) и каждая строка имеет свой номер, а в строках таблицы товаров указываются номера сообщений(т.е. по сути, номера строк таблицы сообщений).
В документации к весам написано, что максимально поддерживается 100 сообщений.
Товаров же, для которых надо занести состав, будет больше 100. Поэтому желателен именно вариант записи состава в соответствующее поле таблицы товаров. Весы это поддерживают, а вот драйвер?