Страница 9 из 11

Re: Обсуждение "Ошибок"

Добавлено: 24 сен 2014, 07:46
admin
1. Для подбора режима печати на русском, необходимо подключить кухонный принтер как принтер чеков (Фискальный регистратор) на закладке Фискальные регистраторы в настройках торгового оборудования.
2. Данная модель принтера может работать в стандарте Epson. Значит сначала пробуем подключить его как Epson совместимый принтер.
2.1. Подключаем по COM интерфейсу.
2.2. В настройках обработки, закладка "Параметры" - вид связи с принтером - COM принтер;
Закладка "Настройка" - Номер порта - порт подключения принтера (COM1, COM2...);
Скорость - 19200;
Бит данных - 8;
Стоп бит - 1 стоп-бит;
2.3. Теперь постараемся подобрать кодировку. Закрываем обработку. В форме списка торгового оборудования, где у нас выбран данный принтер чеков, нажимаем кнопку параметры (настройка), выбираем по порядку из списка:
Принтер чеков (COM/TCP). Режим печати DOS
Принтер чеков (COM/TCP). EPSON TM-U210A
Принтер чеков (COM/TCP). SAMSUNG BIXOLON
Принтер чеков (COM/TCP). SAEWOO
Принтер чеков (COM/TCP). LUKHAN
Принтер чеков (COM/TCP). POSIFLEX
Принтер чеков (COM/TCP). ADVANPOS WP-T800 (Перекючение RUS)
Принтер чеков (COM/TCP). WINCOR NIXDORF (Переключение RUS)

После выбора вида принтера, сохраняем, 1С закрываем, 1С открываем (закрытие/открытие 1С необходимо, т.к. 1С помнит настройки торгового оборудования, даже если мы что-то изменили). Открываем форму списка подключенного торгового оборудования, нажимаем кнопку "Тест" (проверка). Смотрим, что напечаталось.
2.4. Повторяем п. 2.3.

Re: Обсуждение "Ошибок"

Добавлено: 30 сен 2014, 09:26
Akella
релиз 2.2.2.92
при создании нового пользователя в конфигураторе и попытке зайти под созданным пользователем вылетает ошибка:

{ОбщийМодуль.УправляемыйЗапуск.Модуль(38)}: Ошибка при вызове метода контекста (Записать)
Спр.Записать();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.глСобытия.Модуль(14)}: Ошибка при получении значения атрибута контекста (Пользователь)
Спр.Записать();
по причине:
Попытка получения неинициализированного значения параметра сеанса

Re: Обсуждение "Ошибок"

Добавлено: 30 сен 2014, 10:19
admin
Исправлено в текущих релизах

Re: Обсуждение "Ошибок"

Добавлено: 05 окт 2014, 14:41
arjuna
admin писал(а):1. Для подбора режима печати на русском, необходимо подключить кухонный принтер как принтер чеков (Фискальный регистратор) на закладке Фискальные регистраторы в настройках торгового оборудования.
2. Данная модель принтера может работать в стандарте Epson. Значит сначала пробуем подключить его как Epson совместимый принтер.
2.1. Подключаем по COM интерфейсу.
2.2. В настройках обработки, закладка "Параметры" - вид связи с принтером - COM принтер;
Закладка "Настройка" - Номер порта - порт подключения принтера (COM1, COM2...);
Скорость - 19200;
Бит данных - 8;
Стоп бит - 1 стоп-бит;
2.3. Теперь постараемся подобрать кодировку. Закрываем обработку. В форме списка торгового оборудования, где у нас выбран данный принтер чеков, нажимаем кнопку параметры (настройка), выбираем по порядку из списка:
Принтер чеков (COM/TCP). Режим печати DOS
Принтер чеков (COM/TCP). EPSON TM-U210A
Принтер чеков (COM/TCP). SAMSUNG BIXOLON
Принтер чеков (COM/TCP). SAEWOO
Принтер чеков (COM/TCP). LUKHAN
Принтер чеков (COM/TCP). POSIFLEX
Принтер чеков (COM/TCP). ADVANPOS WP-T800 (Перекючение RUS)
Принтер чеков (COM/TCP). WINCOR NIXDORF (Переключение RUS)

После выбора вида принтера, сохраняем, 1С закрываем, 1С открываем (закрытие/открытие 1С необходимо, т.к. 1С помнит настройки торгового оборудования, даже если мы что-то изменили). Открываем форму списка подключенного торгового оборудования, нажимаем кнопку "Тест" (проверка). Смотрим, что напечаталось.
2.4. Повторяем п. 2.3.


Пробовал все, ничего не помогает. Единственное что в режиме эмулятора на экране все на русском, на печать всегда абракадабра. Есть еще варианты?

Re: Обсуждение "Ошибок"

Добавлено: 06 окт 2014, 08:45
admin
Варианты:
1. Найти программу настройки принтера от производителя и переключить на кодовую таблицу 866
2. Привести нам на разработку драйвера для данного принтера

Возможно прошивка данного принтера новомодная и не поддерживает стандартные команды переключения на русскую кодовую таблицу (или вообще не содержит таковой, хотя по тесту видны 866 и 1251).

Re: Обсуждение "Ошибок"

Добавлено: 18 окт 2014, 21:42
vvk
Обработки для принтеров, рабочие.
Было на некоторых абракадабра, помогло выбрать в настройках типа принтера "Wincor переключение RUS"
На bixolone, sewoo, poxiflex "переключение rus" не нужно
Можно перерегистрировать mscomm32.ocx, mswinsck.ocx и взять их от палтусова.

Re: Обсуждение "Ошибок"

Добавлено: 20 окт 2014, 08:04
admin
Библиотеки для регистрации от Палтусова

Re: Обсуждение "Ошибок"

Добавлено: 20 окт 2014, 08:06
admin
Для COM принтеров

Re: Обсуждение "Ошибок"

Добавлено: 18 ноя 2014, 12:08
ovsyannikova
Добрый день!
Пара вопросов(ошибок) по конфигурации. Релиз 2.2.2.100.
1. Обработка(РМ) "доставка". Не ищет номенклатуру по "Артикулу" и "Коду". По "наименованию" и "ШК" находит корректно. (на вашем демо сервере ошибка с поиском так же воспроизводится)
2. Есть ли возможность сделать так, чтобы при отмене заказа как из фронта официанта так и из фронта "Доставка" на кухонный принтер(подключен как windows принтер) печатался отмена заказа одним чеком. На данный момент печатается каждая позиция заказа отдельным чеком. Ранее на релизе 2.1.2.1 при отмене заказа весь заказ печатался на кухонный принтер одним чеком.

Re: Обсуждение "Ошибок"

Добавлено: 18 ноя 2014, 12:56
ovsyannikova
Добавлю.
3. При печати предчека из фронта "Доставки" иногда в шапке предчека (печатается на ФР ШТРИХ-МИНИ-ФР-К) слово "Адрес" обрезается до слова "Ад" иногда до "А". Не критично конечно, но говорят клиенты иногда спрашивают, что значит надпись в предчеке "Ад Машиностроителей 7".