|
v7: 2-е и более ККМ (АТОЛ ДТО 10.7) к одной базе 1С 7.7 "Торговля и склад" и привязка к кассам | ☑ | ||
---|---|---|---|---|
0
JonSilver
19.07.21
✎
16:23
|
Всем доброго времени суток!
Нужно подключить 2-е кассы на 5-ой платформе (т.е. ДТО только 10.5 и выше) к одной базе 1С 7.7 "Торговля и склад" и закрепить их за кассами организаций. Насколько я понял из кода конфигурации, программа из каталога "Equip" собирает все EPF-ы с описанием подключенного (настроенного) оборудования, из файла "1cRozn.txt" в каталоге "C:\Windows" тянет параметры их подключения. Далее подключает первое вышедшее на связь оборудование. А если к компу подключены 2-кассы? Думаю, что подключать методом "Объект.setSingleSetting(Объект.LIBFPTR_SETTING_PORT, строка(Объект.LIBFPTR_PORT_USB))" не стоит. Нужно использовать "Объект.setSingleSetting(Объект.LIBFPTR_SETTING_PORT, строка(Объект.LIBFPTR_PORT_COM))". Ваше видение реализации этой задачи, господа и дамы. |
|||
1
Garykom
гуру
19.07.21
✎
16:30
|
(0) цель двух ККТ какая?
разные ЮЛ/ИП? а так правильно думаем через разные ком-порты |
|||
2
Garykom
гуру
19.07.21
✎
16:32
|
еще можно через договор комиссии одной ККТ обойтись, там только некоторые особенности пробивки что надо ИНН владельца товара и его СНО указывать, а один чек-одна СНО т.е. разными чеками понятно бить
|
|||
3
Vostochnick
19.07.21
✎
16:34
|
самый наркоманский вариант - УРБД, и разделить ККТ по компьютерам
|
|||
4
JonSilver
19.07.21
✎
16:46
|
(1) Да, юр-лица или ИП разные. Только как закрепить эти COM-порты за кассами? Было-бы неплохо вытянуть параметры подключения из списка оборудования, сформированного обработкой "ТорговоеОборудование", и закрепить ККТ в настройках КАССЫ. Но этот список существует только на время пока открыта эта обработка.
(3) Вариант не подходит, компов больше нет. Включать-выключать кассы тоже не вариант. |
|||
5
fbear
19.07.21
✎
17:03
|
Есть вариант бить чеки через АТОЛ веб-сервер
|
|||
6
Garykom
гуру
19.07.21
✎
17:06
|
(4) вряд ли у вас ТиС типовая, так что пили как хочешь
если в типовой нет штатно несколько ККТ на одном рабочем месте |
|||
7
JonSilver
19.07.21
✎
17:32
|
(6) Да УЖЖЖЖЖЖ, точно не типовая. Солянка от нескольких программистов лет за 10, если не больше))). В типовой, в файл настроек оборудования "1cRozn.txt", сохраняется последний закрытый экземпляр оборудования по кнопке "ОК" или "Подключить". При чем к одному файлу обслуживания оборудования ".ERT", может быть лишь один файл настроек ".EFD". В списке настроек:
Вид=ФР Модель=АТОЛ 30Ф ООО "Ресурс" Компонента=addin_fptr10_x86.dll ПрогИд=Fptr10 Обработка=Fr_comm10Resurs.ert как видите номера порта и его скорости нет, все улетает в "1cRozn.txt". По итогу получается что все надо переписывать, что не входит в рамки бюджета. |
|||
8
JonSilver
19.07.21
✎
17:38
|
Вообщем, 2 ККМ в одну базу без глобальной переписки никак(((. Только 2-базы - 2 настройки - 2-е ККМ. Жаль.
Может еще у кого-нибудь есть мысли. GARYKOMу спасибо за поддержку. |
|||
9
Arbuz
19.07.21
✎
18:08
|
Ха! Я решал подобную задачу полгода назад Несколько ФР в ТиС 9 в одной сессии
В итоге переписал всю логику глФР на два ФР https://yadi.sk/i/0efU0FYza7n4TA На самом деле там не так много возни. |
|||
10
Garykom
гуру
19.07.21
✎
18:09
|
(9) одно дело 5 минут и другое 5 часов как бы
бюджет разный |
|||
11
Злопчинский
19.07.21
✎
21:07
|
(9) на два или на "несколько"..?
|
|||
12
Злопчинский
19.07.21
✎
21:07
|
на ИС еще есть решения через промежуточный "сервер ККМ"
|
|||
13
Ёпрст
20.07.21
✎
00:56
|
Проще написать через webserver от атола, и там, сколько угодно касс.
|
|||
14
big
20.07.21
✎
05:28
|
(7) Добавить ещё один параметр - имя файла настроек для каждой фирмы (организации). Перед пробитием чека загружать из файла нужные настройки подключения и всех делов то )
Параметр подключения можно хранить в реквизите справочника фирмы, а в обработке уже анализировать по какой фирме чек бьется =>> какие настройки загружать. з.ы. в старой версии драйвера было чуть проще, но и способ с файликами вполне даже ничего ) |
|||
15
JonSilver
20.07.21
✎
10:15
|
Всем доброго времени суток!
(14) Тоже вариант, но не лучше ссылку на файл хранить в справочнике "Кассы"? Объявляя кассу Фискальным Регистратором мы включаем механизм печати чека, ну и признак приема наличных тоже участвует. |
|||
16
JonSilver
20.07.21
✎
10:17
|
(12) (13) Дайте ссылку, пожалуйста.
|
|||
17
JonSilver
20.07.21
✎
10:31
|
(14) Немного в продолжение, файлик в принципе уже создается ".EFD", только параметров там маловато. Нужно расширить список параметров и брать их оттуда, а не из "1cRozn.txt".
|
|||
18
Ёпрст
20.07.21
✎
10:45
|
||||
19
Arbuz
20.07.21
✎
12:18
|
(10) Заняло часа 3 неспешно, из которых большую часть времени заняло изучение стандартного механизма и поиск логики мест где это используется. На самом деле гораздо больше времени заняло принятие решения как именно организовывать это дело.
(11) Два, мне было лень делать универсально (хотя я и рассматривал такой вариант) и требования были именно на два ФР к одной фирме с одного рабочего места. ФР привязаны к Кассам, Кассы привязаны к Пользователям. Изначально в ТиС Кассы и Фирмы взаимно ортогональны, как, и Фирмы и Склады. |
|||
20
Garykom
гуру
20.07.21
✎
12:22
|
(19) ну 5 часов это вполне реалистичная оценка с учетом "заняло принятие решения как именно организовывать это дело"
|
|||
21
big
20.07.21
✎
13:00
|
(15) А вот вообще не факт, что надо там хранить. ИМХО лучше в "фирме".
(17) Это не тот файлик, там другие настройки для других вещей. |
|||
22
JonSilver
20.07.21
✎
13:29
|
(18) Спасибо, уже была ссылка, но не читал от корки до корки.
|
|||
23
victuan1
21.07.21
✎
14:36
|
(9) По идее можно сделать, не внося изменения в конфигурацию. Если драйвер ККМ одинаковый для всех касс, то у меня это сделано уже давно.
Планирую сделать, если драйвера ККМ разные, и тоже без изменений конфигураций. Идеи есть, но времени сейчас нет ;) |
|||
24
uno-group
21.07.21
✎
15:44
|
Не проще перед печатью чека просто сом портам номера менять.
Назначаем ком портам номера 5 и 6. Перед печатью чека нужный ком порт меняем на 10. после печати возвращаем на место. |
|||
25
uno-group
21.07.21
✎
15:46
|
Штатными средствами настраиваем в 1с подключение кассы к 10 порту и не трогаем его больше.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |