Обнулить генератор можно вот таким запросом
ALTER SEQUENCE BARCODE_DISCOUNT RESTART WITH 111
где 111 - необходимое число.
Начиная с версии 3.12.01, при массовой генерации дисконтных карт можно в интерфейсе указывать не только номер количество и процент скидки, но и другие основные поля.
Тем самым необходимость в обнулении генератора отпадает.
Вот вырезка из руководства пользователя
· количество - количество карт, которое требуется создать;
· номер первой карты - номер первой дисконтной карты; последующие
коды будут формироваться путем прибавления к предыдущему коду
единицы;
· тип карты - тип карты; соответствие типов и кодов типов определяется в
КОНФИГУРАТОРЕ АСУТ S-Market, на вкладке Глобальные параметры, в
группе Скидки / Модуль дисконтных карт – параметры DiscClientIndex
(код типа дисконтной карты для безналичных платежей),
DiscClientIndexEmp (код типа дисконтной карты служащих); при
неустановленном флаге в поле Тип карты будет внесён номер карты;
· механизм скидки - возможна генерация карт, использующих разные
механизмы скидки: процент - созданные карты будут предоставлять
процентную скидку; сумма - созданные карты будут предоставлять скидку
в размере определённой суммы;
· процент скидки / сумма скидки - процент скидки либо сумма скидки, в
зависимости от выбранного механизма скидки;
· фиксированный размер скидки - флаг, позволяющий зафиксировать размер
скидки (сумма скидки не будет накопительной);
· дата выдачи карты - дата выдачи (т.е. начала действия) карты;
· срок действия карты - дата окончания действия карты;
· блокировка - флаг, позволяющий заблокировать карту, в результате чего
при считывании кода дисконтной карты на кассе будет выдано
соответствующее сообщение, и скидки на покупку предоставляться не
будет;
· имя клиента - имя клиента, которому будут предоставлены генерируемые
дисконтные карты; при неустановленном флаге в поле Имя клиента будет
внесен номер карты;
· категория - категория дисконтной карты;
· длина генерируемого штрихкода - длина штрихкода дисконтной карты, по
умолчанию устанавливается значение, указанное в модуле
КОНФИГУРАТОР в параметре GenDiscBarLength;
· контрольный разряд EAN13 - при установке флага к штрихкоду будет
добавлен контрольный разряд символики EAN13; по умолчанию
используется состояние флага, указанное в модуле КОНФИГУРАТОР в
параметре GenDiscBarEAN;
· префикс - префикс штрихкода дисконтной карты; по умолчанию
устанавливается значение, указанное в модуле КОНФИГУРАТОР в
параметре GenDiscBarPref ix;
· суффикс - суффикс штрихкода дисконтной карты.