|   |   | 
| 
 | Нумерация задач бизнес-процесса | ☑ | ||
|---|---|---|---|---|
| 0
    
        1c-bs 30.08.17✎ 10:02 | 
        Формат номера Строка(9), но с какого-то момента номера задач пошли без лидирующих нулей. Как число. И вот по достижении номера 9999 вываливается ошибка "Значение "9999" поля "Номер" не уникально". Пробовал изменить номер последней задачи, дописав лидирующие нули - не помогло. Куда копать?     | |||
| 1
    
        1c-bs 30.08.17✎ 10:17 | 
        Вручную меняю на 10000 - пишет "Несоответствие типа возвращаемого параметра".     | |||
| 2
    
        1c-bs 30.08.17✎ 10:19 | 
        Вручную меняю на 000010000 - всё ок.     | |||
| 3
    
        Irbis 30.08.17✎ 10:24 | 
        Зачем вообще разрешили редактировать номер кому попало?     | |||
| 4
    
        1c-bs 30.08.17✎ 10:29 | 
        (3) Я не знаю, что было до меня.     | |||
| 5
    
        Михаил Козлов 30.08.17✎ 10:43 | 
        Перенумерация не подходит?     | |||
| 6
    
        Irbis 30.08.17✎ 10:44 | 
        (5) Выявить проходимца, и заставить перенумеровать вручную.
 (4) все так говорят, теперь это твой геморрой, вот и делай выводы. | |||
| 7
    
        1c-bs 30.08.17✎ 10:45 | 
        (5) Не пробовал. Пока что в нумерации поставил авто-префикс номер бизнес-процесса.     | |||
| 8
    
        Михаил Козлов 30.08.17✎ 11:16 | 
        (7) Мне кажется, номера задач не играют никакой существенной роли и можно безболезненно их перенумеровывать.     | |||
| 9
    
        1c-bs 30.08.17✎ 11:20 | 
        (8) Как лучше перенумеровать? Написать обработку?     | |||
| 10
    
        Михаил Козлов 30.08.17✎ 11:23 | 
        (9) Да. Можно упрощенный вариант обработки с ИТС "Универсальный подбор и обработка объектов". В ней есть перенумерация, но нет возможности отобрать задачи.     | |||
| 11
    
        1c-bs 30.08.17✎ 11:24 | 
        (10) УстановитьНовыйНомер() подойдёт? Или каждый раз генерировать номер в коде?     | |||
| 12
    
        Михаил Козлов 30.08.17✎ 13:41 | 
        (11) Скорее всего УстановитьНовыйНомер() сгенерит следующее значение.
 Надо упорядочить задачи по дате, а потом в цикле устанавливать номер по инкриментируемуму счетчику, только нужно помнить, что в СТРОКА(счетчик) будет неразрывный пробел, если счетчик > 999. | |||
| 13
    
        1c-bs 30.08.17✎ 13:51 | 
        (12) Значит буду делать Формат();     | |||
| 14
    
        Михаил Козлов 30.08.17✎ 14:06 | 
        (13) Можно просто в строке удалить неразрывный пробел Символы.НПП.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |