Страница 1 из 1

Сбилась нумерация заявок [РЕШЕНО]

Добавлено: 11 апр 2018, 13:55
Sergei Bykov
Добрый день

После заявки 1999 создалась заявка 11000 и далее пошли 11001, 11002...

Ticket::NumberGenerator - AutoIncrement
Ticket::NumberGenerator::MinCounterSize - 3

Кто-нибудь сталкивался?

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 15:05
mms
А версия OTRS какая хоть? :D

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 15:37
Sergei Bykov
5.0.19


Минимальное количество символов, которое необходимо для публикации сообщения — 25.

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 15:45
mms

Код: Выделить всё

cat /opt/otrs/var/log/TicketCounter.log
какое значение?

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 16:01
Sergei Bykov
в файле 1008
последняя заявка в системе имеет номер 11008

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 16:09
mms
а что у вас в
Ticket::Hook
Ticket::HookDivider
?

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 17:25
Sergei Bykov
в Hook "Заявка №" (без кавычек)
HookDivider - пустое (по умолчанию)

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 17:27
Sergei Bykov
Приходит в голову такое происхождение ошибки: когда первый разряд должен был сменится с 1 на 2, он сменился на 11 (2 в двоичной системе)....
На правах бреда :oops:

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 21:52
alexus
Надо внимательно читать пояснения к настройкам

Код: Выделить всё

"AutoIncrement" - увеличивает номер на 1 (формат - SystemID.counter(например, 1010138, 1010139)
У Вас Ticket::NumberGenerator::MinCounterSize - 3. Таким образом номер тикета 1999 - это 1(ID системы!!!)999(последний номер для 3х разрядного счётчика). Надо пояснять почему следующий номер стал 11000 ? А после 9999 тикетов (т.е. после номера 19999) он станет 110000.
Решение - задавать 5, 6 или 7 разрядов. В принципе это и сейчас можно сделать. Дальше уже будет привычный формат.

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 22:15
Sergei Bykov
Да, действительно, всё просто....
Спасибо за помощь и пояснения
Решение - задавать 5, 6 или 7 разрядов
Можете пояснить подробнее? Т.е. сейчас добавить 1 разряд, после 9999 заявки добавить еще разряд?

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 22:19
alexus
Поставьте сразу 6. Миллион тикетов у вас будет за несколько лет?

Re: Сбилась нумерация заявок

Добавлено: 11 апр 2018, 22:30
Sergei Bykov
Понял :)
Теперь понятно откуда настройка по-умолчанию 5 разрядов, хотелось сделать номера заявок меньше (у меня и 10 тыс. еще не скоро наберется), но невнимательно прочитал описание параметра

Еще раз спасибо за пояснения!