Имя: Пароль:
1C
1С v8
v8: Драйвер ФР 4.9 и УТ 10.3
0 Uragan_a
 
08.07.12
03:49
Есть касса Штрих Мини ФР-К, взяли именно ее так как она якобы умеет работать по сети и можно печатать с нгескольких машин. в 7ке все работало на драйвере 4.4. без проблем. На 8 ке если один чек открыт, то все пишет порт занят и все виснит на других компах.
1 DrShad
 
08.07.12
09:31
а под 7-ку ничего больше кроме дров не стояло?
2 AlexNew
 
08.07.12
09:58
Они все умеют. Сервер (программа) купить придется.
3 AlexNew
 
08.07.12
10:01
(1) Вы бы не пипи в очередной раз, если не в теме.
4 Uragan_a
 
08.07.12
10:19
(2) да она есть, купленная, 7 ка та работала. Может чего не включил.
5 Uragan_a
 
08.07.12
15:47
я единственное вместо А4.4 поставил 4.9, как требует 1с
6 Uragan_a
 
09.07.12
02:51
мне советовали дописать чекккм, чтобы он занимал порт только при печати.
Но драйвер то сетевой и как я понял, должен сам потоками управлять?
7 sanja26
 
09.07.12
02:57
попробовать через ком?
8 Uragan_a
 
09.07.12
04:04
Через ДКОМ?
9 Uragan_a
 
09.07.12
04:04
ошибка вылетает нет связи или что то в этом роде
10 Uragan_a
 
09.07.12
04:04
если через ДКОМ
11 Uragan_a
 
09.07.12
04:05
а через ТСП один чек открываешь, на всех других пишет порт занят другой программой
12 Uragan_a
 
09.07.12
04:25
может какие настроки?
сейчас уже думаю сделать подключение к кассе только при печати.
Тогда вопрос.
Почему процедура ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);
В чеке подключается и к кассе и сканерам, а в номенклатуре только к сканерам.
13 Uragan_a
 
09.07.12
04:38
Сильно тупо будет если так обману:

ПолучитьСерверТО().ПодключитьКлиента(Справочники.Номенклатура.ПолучитьФорму("ФормаСписка"));   Вместо
ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);

А уже при нажатии кнопки ОК
ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);
14 Uragan_a
 
09.07.12
04:39
Вот код функции:

Результат = мНетОшибки;
   КонечныйРезультат = мНетОшибки;

   Клиенты   = ПолучитьПараметрСервераТО("Клиенты", "Соответствие");
   Если Клиенты[Клиент] <> Неопределено Тогда
       Возврат Результат;
   КонецЕсли;

   ВидТО = Неопределено;
   Для Каждого ВидТО Из Перечисления.ВидыТорговогоОборудования Цикл
       Если Клиент.ПоддерживаетсяВидТО(ВидТО) Тогда
           Результат = ПодключитьОборудование(ВидТО, Клиент);
           Если ЗначениеЗаполнено(Результат) Тогда
               КонечныйРезультат = мОшибкаНеизвестно;
           КонецЕсли;
       КонецЕсли;
   КонецЦикла;

   Если ЗначениеЗаполнено(КонечныйРезультат) Тогда
       мОписаниеОшибки = "Произошла ошибка при подключении торгового оборудования";
       Ошибка = ПолучитьТекстОшибкиТО(КонечныйРезультат);
       Сообщить(Ошибка, СтатусСообщения.Важное);
   КонецЕсли;

   Возврат КонечныйРезультат;

на основе еида формы определяет список ТО
15 vis_tmp
 
09.07.12
05:45
(6)Совершенно верно, я так и делал
16 Uragan_a
 
09.07.12
07:03
(15), как в (13) ?
17 vis_tmp
 
09.07.12
07:09
Открытие чека в ФР (и порта, занятие соответственно) делать не при открытии документа, а непосредственно перед пробивкой чека.
18 Uragan_a
 
09.07.12
11:35
(17) только не могу понять как.
ПолучитьСерверТО().ПодключитьКлиента(Справочники.Номенклатура.ПолучитьФорму("ФормаСписка"));  
в чеке перестал работать сканер штрихкода(
подскажите как правили
19 Uragan_a
 
09.07.12
17:53
ап
20 Uragan_a
 
09.07.12
18:09
помогите
21 Uragan_a
 
10.07.12
05:23
Ребят а даже локально с 8кой касса стала печатать медленнее, драйвер 4.9, ну обработка ShtrihMFiscalPrinters_v2, очень медленно вырисовывает чек. что может быть, куда заглянуть, какие параметры поправить?

Заранее спасибо
22 vis_tmp
 
10.07.12
05:30
(21)Драйвер, вероятно работает в демо-режиме.
В нём при этом задержка искуственная. Покупали его?
23 vis_tmp
 
10.07.12
05:34
(18)Правил так:
В ф-ии "ПоддерживаетсяВидТО" когда она отрабатывает ПриОткрытии исключаю "ВидыТорговогоОборудования.ФискальныйРегистратор".
Все остальные ТО подключаются.

В "ОсновныеДействияФормыЧекККМ()" добавлен вызов
   ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);

При этом в ф-ии "ПоддерживаетсяВидТО" уже не исключается "ВидыТорговогоОборудования.ФискальныйРегистратор".
24 Uragan_a
 
10.07.12
06:19
(23) ну я уже сделал, спасибо. Только я сделал еще одну функцию ПодключитьКлиентаБезККМ(ЭтаФорма); и подключал ее при открытии чека.

А вы как отлавливали когда нужно с фискальником, когда без него?

(22) да купленная касса у них стояла, есть ключ вроде, раньше стояла под 7кой и летала, драйвер А4.4 был, сейчас поменял на 4.9.
В драйвер ФР добавилась какая-то лицензия, единственной пишет что кэщконтрол в демо режиме.
Может, что-то еще не донастроил. Где можно глянуть?

Вот скрин Драйвер ФР, сервер ФР
http://apicture.ru/upload_image/3549ecb2ebfff78e96dfd2d4f26bfda5.jpg
25 Uragan_a
 
10.07.12
06:28
или может еще на терминальном сервере нужно что то настраивать
26 vis_tmp
 
10.07.12
07:30
(24)Я не отлавливал. При открытии - всё ТО без ФР, а перед пробитием подключал ФР
27 vis_tmp
 
10.07.12
07:32
(24) Про "Драйвер ФР, сервер ФР" сказать не могу - этим сисадмин занимался