Публичное пространство

SetRetail10 ◾️ Генерация большого количества одноразовых (несерийных) купонов и загрузка из файла

SR-1243 - Получение подробных данных проблемы… СТАТУС

CR-316 - Получение подробных данных проблемы… СТАТУС

10.2.28.0

Описание

Зачастую маркетологам требуется производить генерацию большого количества несерийных купонов за один раз.

Например, в SetRetail10 можно создавать серии несерийных купонов в количестве 499999шт. за 1 раз.

Подробнее об одноразовых (несерийных) купонах.

Создание диапазонов в ручную

1. Перейдите в Лояльность → кликните Купоны → кликните .

2. Выберите Тип купона = Одноразовый → установите настройки купона → кликните  → перейдите на вкладку ГЕНАРАЦИЯ СЕРИЙ КУПОНА.

3. Кликните  → введите наименование для серии из одноразовых купонов → введите количество 499999шт. → кликните .

4. Начнется процесс генерации купонов, который займет примерно 10 минут.

5. По окончанию процесса будет создана серия из 499999шт.

Загрузка из файла

Для того чтобы загрузить список несерийных купонов из файла, выполните следующие шаги.

1. Установите префиксы купонов.

Лояльность → Настройки → Префиксы номеров уникальных купонов, сгенерированных через веб сервис.

2. Установите длину штрих-кода загружаемых купонов.

После выполнения скриптов для применения настроек, они загружаются на кассы.

Выполните скрипт в базе данных set, изменяя значение property_value на нужную длину символов для штрих-кода купона. 

UPDATE sales_management_properties
   SET property_value='22', send_status=0
 WHERE property_key='external.server.generated.unique.coupon.length';

Выполните скрипт в базе данных set, изменяя значение property_value для установки префикса для штрих-кода купона, который будет загружен из списка:

 UPDATE sales_management_properties
   SET property_value='26', send_status=0
 WHERE property_key='external.server.generated.unique.coupon.prefix';

3. Обязательно перезапустите службу сервера:

  • OC Windows: SETv10 Application server
  • ОС Linux: service JBOSS_SVC restart

4. Создайте файл в формате Excel или выгрузите его из SetRetail5/6 со следующими столбцами, соблюдая следующий формат.

Внимание!

  • Обязательно наличие следующих столбцов и строк:
    • Столбец А = всегда пустой, включая пустой заголовок столбца. Не сжатый до минимального размера.
      • Формат ячеек = Общий.
    • Столбец B = Статус гашения купона. Первая строка = обязательно заполнена наименованием.
      • 0 - не погашен;
      • 1 - погашен;
      • Формат ячеек = Числовой (число десятичных знаков = 0).
    • Столбец C = Штрихкод купона. 
      • Формат ячеек = Текстовый.
  • При загрузке списка купонов из Excel-файла учитывается данные только значения столбцов Погашен (B) и Штрихкод (C).
  • Остальные наборы столбцов могут содержать любую информацию, которая создается внешней системой.

Покрытие обязательных полей и столбцов. Первый столбец А, обязательно должен быть виден, а не сжат до минимальных размеров.

5. Обязательно проверьте количество значков в ячейках поля Штрихкод. Для этого воспользуйтесь функцией =ДЛСТР(), которая проверяет количество символов в ячейке. Обратите внимание, если в ячейке со штрихкодом будет пробел, то он будет считаться как один символ и строка с экземпляром купона будет отклонена.

6. Создайте категорию одноразовых купонов или откройте существующую → перейдите на вкладку ГЕНЕРАЦИЯ СЕРИЙ КУПОНОВ → кликните  → выберите файл и нажмите Open/Открыть.

7. Появится запрос на создание серии → введите наименование для серии из одноразовых купонов → оставьте количество = 1шт. → кликните .

8. Будут загружены только активные купоны. Погашенные будут пропущены.

  • Если купоны были загружены успешно, то повторная загрузка экземпляров не возможна.
  • Сообщение "Не удалось сохранить экземпляры купонов" также отображается в случае, если в файле с экземплярами купонов содержаться ошибки в структуре или формате данных.


Сохранение купонов в файл

Для того чтобы просмотреть купоны в текстовом файле установите флажок на требуемой серии → кликните  → в зависимости от требуемого формата для сохранения списка купонов в файле выберите Сформировать текстом или Сформировать Excel.

В старом интерфейсе FLEX/FLASH, начиная с версии 10.2.69.0, если на при импорте одной из серий, когда отображалось сообщение об ошибке, тогда кнопки сохранения купонов были недоступны при попытке их скачивания.

SLS-138 - Получение подробных данных проблемы… СТАТУС

В  новом интерфейсе, если файл некорректный, и список загрузить не удалось, то строка с 0-м количеством не создается.

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных