Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Штрихкод в чеке (купон на скидку) в УКМ4 : УКМ-4

23.04.2024 20:41


16.11.2012 12:35
Tiger
 
Сделали скидку с печатью купона! В купоне печатаем штрих-код! Но в возникла проблема с уникальностью печати этого штрих-кода! Официальный ответ Сервис плюс, что есть вероятность печати одинаковых штрих-кодов! Можно ли штатными средствами в УКМ с помощью языка lua напечатать этот штрих-код, но чтобы он был уникальным?
16.11.2012 14:47
student
 
а по какому правилу сейчас формируется ШК?

если делать его по номеру кассы\смены\чека то вероятность получения второго такого существует, но достаточна мала, чтобы ей пренебречь (ну не миллионные же у вас купоны :) пусть покупатель порадуется)

а так в принципе возможно задание доп уникальной константы - на каждой кассе своя и примешивать ее в ШК (в качестве константы очень может быть подойдет зав номер фр-а в случае если в lua его возможно получить)
16.11.2012 14:57
Mtirt
 
Принцип неизвестен.
В документации написано это:
16.11.2012 15:15
student
 
Цитата:
Mtirt Принцип неизвестен.
В документации написано это:
предположение:
если сам ШК внутри «Печать купонов» формируется, а вызов этой ф-ции в скриптах луа прописывается, то по идеи туда можно передать любые 5 цифр "для корректной процедуры формирования шифра купона" и вот их сделать уникальными для магазина
только вот как это учесть в процедуре «Приём купонов» ?

либо если магазинов несколько а купоны можно применять только там где их выдали - ручками заполнить «Фиксированный номер дисконтной карты» различными для каждого магазина значениями на всех кассах во всех магазинах
18.11.2012 03:48
Tiger
 
Цитата:
пусть покупатель порадуется)
Покупателю в нашем случай нет радости ((( Так как данный штрих-код мы распечатываем не для своих магазинов, а для аптечной сети где применяется наш штрих-код для скидки. И у них программой предусмотрено, чтобы штрих-коды были уникальным, поэтому когда покупатель приходит с не уникальным штрих-кодом скидку он увы получить не может (программа ее не дает). В ответ на это весь негатив в нашу сторону. Задача сделать этот штрих-код уникальным!
19.11.2012 19:40
Павел Сосновских
 
а как насчет, ukm.get_global_doc_number
он ведь уникален
20.11.2012 04:59
Tiger
 
Цитата:
Павел Сосновских а как насчет, ukm.get_global_doc_number
он ведь уникален
Можно пожалуйста по-подробнее! Как реализовать в lua и в каком скрипте?
26.11.2012 15:43
Павел Сосновских
 
в параметры-программирование-discount_coupon.lua
вместо:
text = text .. ukm.center(hw_command_bar_code(__rep.coupon_number),width, " ") .. "\n";
поставить:
text = text .. ukm.center(hw_command_bar_code(ukm.get_global_doc_number),width, " ") .. "\n";
или:
text = text .. ukm.center(hw_command_bar_code(__rep.coupon_number+ukm.get_global_doc_number),width, " ") .. "\n";

правда сам не пробовал, надо экспериментировать
Часовой пояс GMT +3, время: 20:41.

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