Имя: Пароль:
1C
1С v8
Номер не уникален
, ,
0 Katerina2048
 
18.09.13
14:21
Добрый день
Подскажите пожалуйста, наш бухгалтер вручную откорректировала номер товарной накладной, и теперь при попытки записи нового документа, программа вообще не формирует этот номер и выдает ошибку "Номер не уникален". Как можно это правильно исправить?
1 v4442
 
18.09.13
14:25
Найти кривой номер и исправить на правильный.
2 giallo
 
18.09.13
14:26
(0) опубликуйте здесь результат корректировки номера бухгалтером
3 Sabbath
 
18.09.13
14:27
(0) верните обратно вручную номер той накладной на такой, который должен быть по порядку
4 kosts
 
18.09.13
14:29
(0) Найти документы в которых в начале номера нет нулей и добавить их (нули) туда...
5 salvator
 
18.09.13
14:31
Нет повести печальнее на свете, чем неуникальность номера в адинесе.
6 Katerina2048
 
18.09.13
14:32
у нее давно эта ошибка. она номера сейчас вообще от балды пишет.я в шоке
7 salvator
 
18.09.13
14:34
(6) "Универсальный подбор и обработка объектов". Есть на ИТС.
Там запускаете "Перенумерацию объектов".
8 Alex S D
 
18.09.13
14:35
ошибка серьезная. Вызовите специалиста
9 Sabbath
 
18.09.13
14:39
(6) ей надо доплачивать за генерацию случайных чисел и оставить как есть))

Ну на самом деле решение подсказаи в (7), если реально много документов. Если не много, то можно ее посадить вручную набивать номера по порядку :)
Как вариант обратиться к программисту для написания обработки, а также поискать такие обработки в интернетах (если нет ИТС)
10 Масянька
 
18.09.13
14:41
А как же печатные формы? Накладные-то поди уже отданы клиентам....
11 Ctrekoza
 
18.09.13
14:44
(10)Накладные клиентам если отправили, тогда лучше старые номера не трогать. Для новых номеров на один ноль меньше не пробовали ввести?
12 Sabbath
 
18.09.13
14:45
(11) кстати да
13 Масянька
 
18.09.13
14:46
(11) Я - о том же.
Как вариант: сегодня ввести номер "000000001" (ну сколько надо нулей) и дальше пусть будет ровно.
14 Кай066
 
18.09.13
14:47
Установите номер Я6У000000001
15 Кай066
 
18.09.13
14:48
и автонумерация пойдёт
16 Katerina2048
 
18.09.13
14:50
не пробовали. так он ей при создании номер вообще не формирует, каждый раз выкидывает ошибку что он не уникален, хотя его нет вообще
17 Масянька
 
18.09.13
14:51
(16) Не пробовали - что?
Конфа - стандарт или дописанная?
18 Katerina2048
 
18.09.13
14:52
стандарт
19 kosts
 
18.09.13
14:53
Всем документам насильно добавить нули слева. Должно сработать. Пробуй. По журналу поищи последний записанный. Интересно какой там номер...
20 Katerina2048
 
18.09.13
14:54
на ноль меньше не пробовали
21 Масянька
 
18.09.13
14:55
(18) Найти нормальный номер за этот год (сколько там положено нулей и цифра). Сделать реализацию, присвоить ей номер - следующий после нормального.
22 Sabbath
 
18.09.13
14:56
(16) при создании это при записи нового документа? До этого момента можно исправить номер, она же как-то исправила. Просто надо поставить, чтобы номер был по алфавиту последний. Наверняка там буквы есть в каком-то. Я00000001 подойдет (сколько нулей посчитайте в зависимости от длины номера) . Ставите в последний записанный документ или в новый до записи, затем автоматом пойдет. Или на ноль меньше, вроде тоже может сработать.
23 beer_fan
 
18.09.13
14:57
Отсортируй документы по номеру и скажи, ккой номер последний, тогда тебе дадут рекомендацию по изменению номеров.
24 Sabbath
 
18.09.13
14:57
(21) не сработает, т.к. он не будет последним, иначе бы система сама присваивала его
25 beer_fan
 
18.09.13
14:59
Да, бывает еще такая хрень, что слетает нумерация определенного типа документов, тогда надо сделать обработку, в ней выполнить код:

ОбновитьНумерациюОбъектов(Метаданные.Документы.РеализацияТоваровУслуг);
26 kosts
 
18.09.13
15:00
(24) Ну да, прав. Сортировка лучше будет...
27 Масянька
 
18.09.13
15:00
(24) Читай внимательно - последний нормальный.
28 Sabbath
 
18.09.13
15:01
(23) типа того, например, если последний ТЫВАПЫВП123, то поставить следущую букву после Т, т.е. У и добавить нули и 1
И будет что-то типа У000000001, потом автоматом У000000002
29 Sabbath
 
18.09.13
15:03
(27) так все равно не должно работать))
30 Ctrekoza
 
18.09.13
15:04
(20)Номер напишите последний здесь который не уникальный, может что все вместе придумаем.
А вообще если накладные покупателям и не очень много лучше их перенумеровать и отправить покупателям, извиниться и сказать что полетела база.
А если это приходные накладные, тогда вообще без вопросов. Тупо ставите обработку на перенумерацию и вперед.:)
31 Katerina2048
 
18.09.13
15:08
Спасибо) она сегодня убежала уже. завтра будем править
32 Alex S D
 
18.09.13
15:09
ага.. копию не забудьте сделать..
33 Katerina2048
 
18.09.13
15:09
ну это святое