+7 499 990-10-21

Ограничение продажи алкоголя

Re: Ограничение продажи алкоголя

Сообщение Бродяга_Джон » 30 июн 2011, 10:26

Spike писал(а):Я за второй вариант.
Первый вариант не удобен тем что придется много групп добавлять (Водка, Вино, Шампанское и т.д.).
Во всей ликерной номенклатуре у нас стоит одна номенклатурная группа "Алкоголь"

Все группы справочника (Водка, Вино, Шампанское и т.д.) могут принадлежать одной группе "Алкоголь" (так наверное чаще всего и разбит справочник, группа с подгруппами по видам напитков)
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Ограничение продажи алкоголя (ADDSALESRESTRICTIONBYTIME)

Сообщение TCHProgrammer » 26 сен 2011, 17:19

Что касается запрета продажи алкоголя по времени, то если нет разграничения по группам товаров как в 1С-ке, так и на кассе, то ничего страшного. Можно использовать обыкновенный и очень простой интеллектуальный распознователь каждого наименования товара. Например: "Водка Белый Орёл кр 40%..." или Вино "Дар Кубани кр 20-23%...". В этих наименованиях можно из строки названия выципить крепость спиртного напитка в градусах и если градус больше 15%, то запретить продавать. Только перед этим надо договориться с операторами чтобы они при вводе названия спиртных напитков пользовались единообразным критерием написания крепости напитка чтобы его легче было распозновать в строке.
Теперь у меня такой вопрос. Если при загрузке товаров написать
!!!ADDSALESRESTRICTIONBYTIME
21:00:00;11:00:00 - не важно, а после этого написать
!!!REPLACEWARES
<Список товаров>,
то на <Список товаров> будет распространяться запрет продаж по времени? Я не совсем понял в этом отношении свой мануал.
TCHProgrammer
 
Постов: 9
Зарегистрирован: 05 май 2011, 10:22

Re: Ограничение продажи алкоголя

Сообщение Alexander » 26 сен 2011, 18:13

Действует ли ограничение на конкретный товар, определяется в 16 поле строк загрузки в командах ADDWARES / REPLACEWARES. По-моему в документации это достаточно четко написано.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Ограничение продажи алкоголя

Сообщение TCHProgrammer » 27 сен 2011, 14:28

Alexander писал(а):Действует ли ограничение на конкретный товар, определяется в 16 поле строк загрузки в командах ADDWARES / REPLACEWARES. По-моему в документации это достаточно четко написано.


Спасибо, Александр! Просто долго не работал с кассой Дэнси и немного глюканулся. Я нашёл для своего предприятия выход из положения: запрет на запрещённую продукцию выгружается в 1с 7.7 из СуперМага в положенные часы. Главное грамотно выгрузить его на кассы Дэнси. Для касс Дэнси есть два варианта: либо в положенные часы вообще не выгружать на кассу запрещённый товар (REPLACEWARES, а не ADDWARES) в зависимости от этого флага, выгруженного из СуперМага, либо написать
!!!ADDSALESRESTRICTIONBYTIME
21:00:00;12:00:00;
а потом после !!!REPLACEWARES записывать 16-ый параметр "1" у запрещённых товаров, которые выгружаются из СуперМага именно в тот момент когда приходит время запрета, а до этого - там "0".
Я думаю в данном случае много способов и только несколько (1,2) подходят именно для IT-структуры именно вашего предприятия.
Забыл сказать, что у нас на предприятии нет вообще никаких разбиений на группы товаров (начальник сказал, что оно не требуется). Но даже если оно есть и Вы хотите поместить запрещённый товар в определённую группу (Например "Запрещённые для продажи товары"), то наверно у Вас этот товар уже находится в какой-то группе. Он же не может находиться в двух различных и относительно друг друга неиерархических группах. Ну вообщем вы поняли. Просто в отличие от касс Штрих-М Кассир нужно просто в 1с-ке приделать к Номенклатуре ещё один реквизит (флаг) булевского типа (для 1с 8.1,8.2) - принадлежит ли товар к группе, на которую действует запрет на продажу в установленное время. Отметить его для запрещённых товаров 1 раз и всё - дальше дело техники (!!!ADDSALESRESTRICTIONBYTIME).
TCHProgrammer
 
Постов: 9
Зарегистрирован: 05 май 2011, 10:22

Re: Ограничение продажи алкоголя

Сообщение Alexander » 27 сен 2011, 14:58

Alexander писал(а):написать
!!!ADDSALESRESTRICTIONBYTIME
21:00:00;12:00:00;
а потом после !!!REPLACEWARES записывать 16-ый параметр "1" у запрещённых товаров, которые выгружаются из СуперМага именно в тот момент когда приходит время запрета, а до этого - там "0".

Не совсем понял, зачем перезаписывать признак действия ограничения по продажам "именно в тот момент, когда приходит время запрета"?
Для того ведь и нужно правило ограничения по времени, что срабатывает оно именно в заданном командой !!!ADDSALESRESTRICTIONBYTIME диапазоне для всех товаров, у которых стоит "1" в 16 поле (действует запрет продажи по времени).
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Ограничение продажи алкоголя

Сообщение TCHProgrammer » 27 сен 2011, 16:32

Alexander писал(а):
Alexander писал(а):написать
!!!ADDSALESRESTRICTIONBYTIME
21:00:00;12:00:00;
а потом после !!!REPLACEWARES записывать 16-ый параметр "1" у запрещённых товаров, которые выгружаются из СуперМага именно в тот момент когда приходит время запрета, а до этого - там "0".

Не совсем понял, зачем перезаписывать признак действия ограничения по продажам "именно в тот момент, когда приходит время запрета"?
Для того ведь и нужно правило ограничения по времени, что срабатывает оно именно в заданном командой !!!ADDSALESRESTRICTIONBYTIME диапазоне для всех товаров, у которых стоит "1" в 16 поле (действует запрет продажи по времени).


Да всё правильно Вы говорите, но у нас так работает СуперМаг: он формирует эти флаги только в момент начала действия запрета и снимает при его окончании. Поэтому я вынужден подстраиваться именно под такие правила. А для вашей организации разумнее всего будет заранее расставлять эти флаги в 1с и выгружать их спокойно на кассы.
TCHProgrammer
 
Постов: 9
Зарегистрирован: 05 май 2011, 10:22

Re: Ограничение продажи алкоголя

Сообщение vvshevelev » 17 фев 2012, 12:38

TCHProgrammer писал(а):
Alexander писал(а):
Alexander писал(а):написать
!!!ADDSALESRESTRICTIONBYTIME
21:00:00;12:00:00;
а потом после !!!REPLACEWARES записывать 16-ый параметр "1" у запрещённых товаров, которые выгружаются из СуперМага именно в тот момент когда приходит время запрета, а до этого - там "0".

Не совсем понял, зачем перезаписывать признак действия ограничения по продажам "именно в тот момент, когда приходит время запрета"?
Для того ведь и нужно правило ограничения по времени, что срабатывает оно именно в заданном командой !!!ADDSALESRESTRICTIONBYTIME диапазоне для всех товаров, у которых стоит "1" в 16 поле (действует запрет продажи по времени).


Да всё правильно Вы говорите, но у нас так работает СуперМаг: он формирует эти флаги только в момент начала действия запрета и снимает при его окончании. Поэтому я вынужден подстраиваться именно под такие правила. А для вашей организации разумнее всего будет заранее расставлять эти флаги в 1с и выгружать их спокойно на кассы.


Есть ли возможность организовать несколько периодов запрета продаж

Например Товары группы А нельзя продавать с 21 00 до 9 00
А товары группы Б нельза с 23 00 до 8 00

Есть ли нормальное решение, а не с помощью крона (с загрузкой кассы обновленным справочником).

Было бы не плохо если бы можно было задавать несколько Периодов запрета продажи, и товары затем привязывать к ним ???
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Ограничение продажи алкоголя

Сообщение Alexander » 17 фев 2012, 12:45

vvshevelev писал(а):Было бы не плохо если бы можно было задавать несколько Периодов запрета продажи, и товары затем привязывать к ним

Мы сейчас работаем над таким функционалом (протокол обмена ДЭНСИ).
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Ограничение продажи алкоголя

Сообщение vvshevelev » 18 фев 2012, 07:23

Alexander писал(а):
vvshevelev писал(а):Было бы не плохо если бы можно было задавать несколько Периодов запрета продажи, и товары затем привязывать к ним

Мы сейчас работаем над таким функционалом (протокол обмена ДЭНСИ).


Александр, что бы у Вас не спрашивали то что Вы и так уже делаете, может Вы выложите в публичный доступ roadmap развития ДК???

Я думаю для Вас это бы сняло кучу вопросов

А для нас добавило большей уверенности, ибо мы бы знали что ожидать от ВАС.
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Ограничение продажи алкоголя

Сообщение Spike » 18 фев 2012, 13:43

Изображение
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Пред.След.

Вернуться в Новости

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

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


cron

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

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

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