При записи бизнес-процесса: "номер не уникален". Что делать? #804020


#0 by 1c-bs
Сабж! Бизнес-процесс создаётся и записывается программно. Ничего сверхъестественного с ним не происходит. Вот код: Что делать? Куда копать? Чистка кэша не помогла.
#1 by 1dvd
УстановитьНовыйНомер
#2 by Fragster
обновитьнумерациюобъектов
#3 by 1c-bs
Что интересно, объект при этом записывается.
#4 by 1c-bs
Подписок на события нет.
#5 by lodger
прибраться в нумерации бизнес-процессов.
#6 by 1c-bs
Отключил контроль уникальности - всё равно выдаёт. На самом деле, не при записи. Позже. Оказывается, при старте. Буду копать.
#7 by 1c-bs
Что-то при создании задачи происходит. Что - понять не могу. Модуль объекта пустой.
#8 by 1c-bs
Запустил тестирование и исправление.
#9 by 1dvd
не надоело биться лбом в открытую дверь?
#10 by 1c-bs
В смысле? Нумерацию объектов обновил, кэш чистил, ТиИ запустил - всё без толку. В коде, который я привёл, бизнес-процесс записывается нормально. Ошибка возникает при старте. Процедура-обработчик точки маршрута, на которую процесс попадает при старте, пустая. Но всё равно возникает ошибка.
#11 by 1c-bs
+ снятие галки "Контроль уникальности" тоже ничего не дало. Это вообще странно.
#12 by 1dvd
ну, а что сразу не сказал? Что за ошибка?
#13 by 1c-bs
"Значение "XXXXXXXXX" поля "Номер" не уникально."
#14 by ASU_Diamond
а ошибка у бизнес-процесса или у задачи?
#15 by h-sp
так ты у задач снял контроль уникальности?
#16 by 1c-bs
У бизнес-процесса. Нет, у бизнес-процесса. Но уже установил галку обратно, т. к. не помогло.
#17 by ASU_Diamond
больше похоже что у задачи, т.к. при старте б/п создается задача
#18 by 1c-bs
У меня как раз не создаётся из-за этой ошибки.
#19 by 1c-bs
+ и бизнес-процесс не стартует.
#20 by ASU_Diamond
так логично, раз ошибка при записи задача не сохраняется. Б/п сохраняется без запуска?
#21 by 1c-bs
Да. В том куске кода, что в , бизнес-процесс записывается.
#22 by ASU_Diamond
попробуй вручную создать задачу без б/п и записать её
#23 by 1c-bs
+ я думал, что при записи ошибка вылетает, а оказывается - при старте. Там ошибочный комментарий.
#24 by 1c-bs
с задачами всё ок.
#25 by ASU_Diamond
тогда остается только рыть код.
#26 by Smile 8D
При старте БП пытается создать задачу с тем же номером, который уже есть. На старых версиях платформы такое периодически было, решалось перезапуском службы. Либо можешь программно разобраться с нумерацией.
#27 by 1c-bs
Это уже было. Решилось перенумерацией задач. Сейчас речь именно о бизнес-процессах.
#28 by 1c-bs
УРА!!! )) Решилось добавлением префикса при перенумерации. Простая перенумерация не помогала.
#29 by Smile 8D
так что в итоге перенумеровывали?
#30 by 1c-bs
Бизнес-процессы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С