17.05.2012 08:16
akonev
 
да, укм всегда отличился повышенной информативностью в сообщениях об ошибках :)
давай код: регистер, ресипт, дисконт-купон.
17.07.2012 13:56
Tiger
 
Цитата:
Andrew_Konev да, укм всегда отличился повышенной информативностью в сообщениях об ошибках :)
давай код: регистер, ресипт, дисконт-купон.
Возникла необходимость печати купона, при появлении в чеки определенной скидки, т.е хочу сравнить конкретное название скидки со всеми имеющимися скидками, если такое есть устанавливаю переменную в true (печатаю купон). Вопрос как будет выглядеть условие для сравнения? Верно ли мое предположение
Цитата:
if discount_name="Игрушка"
Или вместо discount_name нужно указать что-то иное?
17.07.2012 17:21
vdm
 
А подробнее, покажи куда ты это вписываешь.
В каком месте какого скрипта.
18.07.2012 09:11
Tiger
 
Получилось реализовать, то что я описал выше! Но возникла необходимость печати вместо одно купона, двух как реализовать это возможно? Указав в параметрах Документ при завершении чека - скрипт печати купона (discount_coupon.lua) и количество копий = 2, печатается вместо второго купона, слип шапки чека (т.е название ООО и т.д)!
20.07.2012 13:49
Tiger
 
Продолжаю борьбу с купонами ))) Создал скидку купон с диапазоном сумм от 1999 до 10000! Но купон печатается почему-то когда сумма равна до 5 рублей и свыше 2000! Подскажите как избавиться от диапазона 1..5? Уже акцию полностью удалил печать купона всё равно идет из этого диапазона 1..5!


Может кто-нибудь поможет написать условие, типа если общая сумма чека меньше 2000 рублей, то переменной присваиваем true или false! А зачем проверяем по условию печатать купон или нет!
23.07.2012 14:09
akonev
 
первая мысль: все настройки скидок надо делать строго из IE. в любом другом броузере возможны не прогнозируемые и не диагностируемые косяки.
23.07.2012 21:19
Павел Сосновских
 
Цитата:
Andrew_Konev первая мысль: все настройки скидок надо делать строго из IE. в любом другом броузере возможны не прогнозируемые и не диагностируемые косяки.
На последних версиях УКМа это не так. Особенно глючно стало с ИЕ на серверных виндах

Цитата:
Tiger Продолжаю борьбу с купонами ))) Создал скидку купон с диапазоном сумм от 1999 до 10000! Но купон печатается почему-то когда сумма равна до 5 рублей и свыше 2000! Подскажите как избавиться от диапазона 1..5? Уже акцию полностью удалил печать купона всё равно идет из этого диапазона 1..5!


Может кто-нибудь поможет написать условие, типа если общая сумма чека меньше 2000 рублей, то переменной присваиваем true или false! А зачем проверяем по условию печатать купон или нет!
Не надо писать такого рода условия в lua-скриптах, все равно не правильно сработает. У тебя где-то что-то осталось.
Не руками ли в базе удалялась акция?
Действительно ли надо "до 10000" или это большая недостижимая сумма?
На мой взгляд в скидке должно быть заполнено следующее:
Новое название скидки: <что-нибудь>
Время начала действия купона <какое-нибудь число>
Время окончания действия купона <какое-нибудь число>
Добавлен ОДИН диапазон(подозреваю, что их может быть 2, больше...)
Начальная сумма: 1999
Скидка: скидка, 0, %% (если надо только печатать и никаких реальных скидок из этого не делать)

остальные поля пустые
08.09.2012 05:51
Tiger
 
Борьба с купонами снова в разгаре ))) А именно сделал всё что задумано для печати купона на фискальниках СП-402, а именно печатаю купон если появилась нужная скидка. Переменную для условия беру от сюда:
Цитата:
baner=baner
..ukm.center(" !!! АКЦИЯ !!! ",width,"*").."\n"..ukm.slice("По акции \""..discount_name.."\" вы получили "
..tostring(items[item].count).." товара \""..items[item].name.."\" по специальной цене \""
..tostring(items[item].total/ukm.currency(items[item].count)).."\"",width).."\n";
if discount_name == 'нужная скидка' then
присваиваю переменной значение для печати купона

Данный баннер печатается на фискальнике СП-402!

Вопрос: На фискальнике СП-101 данный баннер не печатается и вместо баннер приведенного выше печатается просто название акции, никак не относящееся видимо к discount_name! Подскажите какое поле печатается для скидки в стандартном чеке? Чтобы сравнить в условии для печати купона!
18.09.2012 16:21
Belivern
 
Ребят, в новых версиях появился функционал "зависимых" скидок. Сейчас точно не опишу принципы, уже растерял из-за времени это инфо, но лучше посмотреть новую доку на сайте.
Так вот там сейчас можно настроить так, чтобы вторая из 2-х скидок сработала при условии, что до этого сработала первая.
В кратце - скидка на Классификатор + Печать купонов.
Если сработала На классификатор (с определенным товаром), то тогда печатать купон.

А вот дальше уже нужно как-то копать в сторону правки LUA. Как выбрать конкретное название конкретного товара из чека и вписать в купон - думаю тут будет большая засада. =(
Но мало-ли... может, у кого голова большая, додумается =)
19.09.2012 04:10
Tiger
 
Цитата:
Belivern Ребят, в новых версиях появился функционал "зависимых" скидок. Сейчас точно не опишу принципы, уже растерял из-за времени это инфо, но лучше посмотреть новую доку на сайте.
Так вот там сейчас можно настроить так, чтобы вторая из 2-х скидок сработала при условии, что до этого сработала первая.
В кратце - скидка на Классификатор + Печать купонов.
Если сработала На классификатор (с определенным товаром), то тогда печатать купон.

А вот дальше уже нужно как-то копать в сторону правки LUA. Как выбрать конкретное название конкретного товара из чека и вписать в купон - думаю тут будет большая засада. =(
Но мало-ли... может, у кого голова большая, додумается =)
А как будет выглядить ситуация если нам нужно будет напечатать нужный текст купона! Я так понимаю скрипт будет один и в нем придется делать проверку скидки по которой нужно напечатать необходимый текст!
Часовой пояс GMT +3, время: 22:16.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.