Увеличение количества символов кода справочника. Авто формирование
День добрый!
Появилась необходимость увеличить количество символов в коде справочник с 9 символов до 15. После этого изменения автоматическое формирование кода не хочет создавать код 15 символов, а упирается и желает делать код "999999999" - 9 символов.
Перенумеровать старые элементы справочника нельзя! То есть добавить лидирующие нули нет возможности, этот вариант не рассматривается!
Вопрос: как подсунуть система 15-и символьный код, что бы она формировала его автоматически? Может быть что-то прописать в ПриУстановкеНовогоКода, и что именно? Запрос с получением последнего кода? но это не особо оптимально.
Появилась необходимость увеличить количество символов в коде справочник с 9 символов до 15. После этого изменения автоматическое формирование кода не хочет создавать код 15 символов, а упирается и желает делать код "999999999" - 9 символов.
Перенумеровать старые элементы справочника нельзя! То есть добавить лидирующие нули нет возможности, этот вариант не рассматривается!
Вопрос: как подсунуть система 15-и символьный код, что бы она формировала его автоматически? Может быть что-то прописать в ПриУстановкеНовогоКода, и что именно? Запрос с получением последнего кода? но это не особо оптимально.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7) старые элементы содержат ровно 9 символов и после увеличения нумерации до 15 к их значению ни пробелов, ни лидирующих нулей не прибавлялось. Сейчас система работая с 15-ью символами, уменьшает их до 9, а потом вычисляет последний номер.
100000000000001 при таких действиях будет меньше, чем:
999999999
100000000000001 при таких действиях будет меньше, чем:
999999999
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот