|
Как востановить автонумерацию в документе |
☑ |
0
r2d24
13.07.15
✎
13:00
|
БП 2.0 типовая. Документ "Доверенность", шла только числами, следующий больше предыдущего на единицу.
Сбилась нумерация, начинает отсчет с первых чисел и прибавляет префикс "Руб0002".
|
|
1
kisobol
13.07.15
✎
13:02
|
Откусить руки бухам
|
|
2
Mitriy
13.07.15
✎
13:04
|
перенумеровать кривые с помощью обработки на ИТС - "Универсальные подбор и обработка объектов"
|
|
3
Одинесю
13.07.15
✎
13:07
|
В организации поставили префикс.
|
|
4
r2d24
13.07.15
✎
14:32
|
(3) префикс давно стоял.
(2) Можешь объяснить что именно нужно менять этой обработки?
|
|
5
r2d24
13.07.15
✎
14:45
|
Кроме префикса и обработки, есть еще какие нибудь советы?
|
|
6
Fish
гуру
13.07.15
✎
14:47
|
(5) А эти чем не устраивают? Можешь ещё сам написать обработку, если лень готовыми пользоваться.
|
|
7
fisher
13.07.15
✎
14:49
|
Если хочешь продолжить последовательность нумерации - то только перенумерация всех, с момента первого косячного номера.
|
|
8
r2d24
13.07.15
✎
15:04
|
Нету косячных документов. Нет ни одного документа с префиксом "РУБ". Каждый номер документа, можно преобразовать в число
Ном = СокрЛП(выборка.Номер);
попытка
ЧислНомер = Число(Ном);
Исключение
Сообщить("не получ "+выборка.Ссылка);
КонецПопытки;
Не вывелось ни одного сообщения.
|
|
9
fisher
13.07.15
✎
15:07
|
(8) Ежели не врёшь, то попробуй ОбновитьНумерациюОбъектов()
|
|
10
fisher
13.07.15
✎
15:08
|
Там можно для выбранного вида документов.
|
|
11
r2d24
13.07.15
✎
15:13
|
(9) это обработка какая та?
|
|
12
r2d24
13.07.15
✎
15:15
|
ОбновитьНумерациюОбъектов(Метаданные.Документы.Доверенность);
Это правильно то что я нашел? Боюсь запускать.
|
|
13
fisher
13.07.15
✎
15:24
|
(12) Сам ни разу не запускал :)
|
|
14
fisher
13.07.15
✎
15:25
|
Но меня гораздо больше пугает УдалитьДанныеИнформационнойБазы()
|
|
15
fisher
13.07.15
✎
15:32
|
(0) А какая у тебя версия 8-ки (релиз)? И файловая или клиент-серверная?
|
|
16
r2d24
13.07.15
✎
15:37
|
(15)
8.2.19.80
Серверная база
|
|
17
fisher
13.07.15
✎
15:45
|
Все эти очереди номеров, по-идее, в памяти сервера хранятся и инициализируются при старте или по первому требованию. Так что можешь просто сервак рестартануть, если это тебя пугает меньше :)
|
|
18
ixijixi
15.07.15
✎
09:12
|
(14) Едриииииить! Вот не знал!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший