+7 499 990-10-21

On-Line режим работы* первые шаги

On-Line режим работы* первые шаги

Сообщение Altez » 05 сен 2011, 14:05

Кто у себя реализовал? Что дописывалось?

Офлайн перестал радовать, когда пошел пересорт: нельзя дать кассиру продать товара больше складского остатка (4 кассы, остатки идентичны, обновляются раз в сутки)



Если Вам нужен режим "онлайн" с ДЭНСИ: КАССой, т.е. фактически актуальные остатки в 1С в течение дня, то это организуется написанием в 1С фонового процесса, который периодически опрашивает кассовое место на предмет наличия новых продаж, анализирует их и формирует документы "Чек ККМ". Базовые настройки для этого фонового процесса в таком случае берутся все равно из "ККМ offline".
как бы намекает, что надо собирать промежуточные отчеты в папку, вычитать продажи из остатков и отправлять replacequantity обратно в exchange. Только хотелось бы сделать не через неуклюжий файловый интерфейс а напрямую с Постгри. Может есть готовые наработки вызова постгри из 1с?
Altez
 
Постов: 286
Зарегистрирован: 13 июн 2011, 22:37
Откуда: Астрахань

Re: On-Line режим работы* первые шаги

Сообщение BigAndy » 05 сен 2011, 14:56

ИМХО делать OLTP из 1С еще большая бяка, чем запретить продавать в самой денси: касса больше, чем остаток в таблице ware.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

Re: On-Line режим работы* первые шаги

Сообщение Altez » 05 сен 2011, 15:44

BigAndy писал(а):ИМХО делать OLTP из 1С еще большая бяка, чем запретить продавать в самой денси: касса больше, чем остаток в таблице ware.


не увидел бяку:(
Altez
 
Постов: 286
Зарегистрирован: 13 июн 2011, 22:37
Откуда: Астрахань

Re: On-Line режим работы* первые шаги

Сообщение BigAndy » 05 сен 2011, 15:52

Бяка в необходимости прибивания гвоздями того , что обычная RDBMS делает легко и непринуждённо. (писания обработок и скриптов 1С)

Как вариант, перевиедите 1С на postgres и вы сможете всё синхронизировать режиме он-лайн.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

Re: On-Line режим работы* первые шаги

Сообщение Бродяга_Джон » 05 сен 2011, 19:56

Altez писал(а):Кто у себя реализовал? Что дописывалось?

Офлайн перестал радовать, когда пошел пересорт: нельзя дать кассиру продать товара больше складского остатка (4 кассы, остатки идентичны, обновляются раз в сутки)

хоть бы схему привёл как у тебя кассы, они же у тебя не в разных концах города?
а если они в одном магазине то какая проблема? одна из касс - сервер базы товаров для всех, и никаких тебе сверхпродаж
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: On-Line режим работы* первые шаги

Сообщение BigAndy » 05 сен 2011, 20:38

они же у тебя не в разных концах города?

Даже если в разных, то что это меняет?
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

Re: On-Line режим работы* первые шаги

Сообщение Бродяга_Джон » 05 сен 2011, 20:50

принципиально в итоге ничего, а вот пути решения (организация канала связи) меняет
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: On-Line режим работы* первые шаги

Сообщение BigAndy » 05 сен 2011, 22:03

Бродяга_Джон писал(а):принципиально в итоге ничего, а вот пути решения (организация канала связи) меняет

Никоим образом.
Для реализации OLTP и репликации в postgres как оказалось достаточно 1200 бодового канала.
viewtopic.php?f=15&t=452

Для меня в Денси канал синхронизации данных через файлообмен - компромисный, как я понимаю для совместимости с идиотской архитектурой 1С.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

Re: On-Line режим работы* первые шаги

Сообщение Altez » 05 сен 2011, 22:52

одна из касс - сервер базы товаров для всех, и никаких тебе сверхпродаж
впечатляет, одной базой три кассы обсчитывать без пересборки д:к?

кассы действительно в одном зале

спасибо за зацепку
Последний раз редактировалось Altez 05 сен 2011, 23:45, всего редактировалось 1 раз.
Altez
 
Постов: 286
Зарегистрирован: 13 июн 2011, 22:37
Откуда: Астрахань

Re: On-Line режим работы* первые шаги

Сообщение BigAndy » 05 сен 2011, 23:09

Altez писал(а):кассы действительно в одном зале

Фуф!!! У вас тогда вообще проблем нет и даже можно все кассы завязать на один системный блок на атоме. Не то что отдельную машину выделять.
"На крайняк" поставить ультратонкие клиенты на кассы.

Если бы у вас кассы были бы разделены территориально, а еще хуже точка выдачи была бы хрен знает где, то таки да, у вас были бы проблемы с синхронизацией данных, и то, если весь товар хранился бы внутри кассовой зоны, то тоннели проброшенные даже при помощи gprs модемов решили бы все ваши проблемы с синхронизацийе и репликацией.
postgres очень мощная RDBMS.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1