|
Понедельник. Приехали... номер 99. | ☑ | ||
---|---|---|---|---|
0
EugeneSemyonov
21.04.14
✎
17:44
|
Всем доброго дня!
Каким-то боком нумерация пошла 01..99, хотя знаков в номере типа строка 10. Как теперь заставить 1С автоматически выдавать хоть какие-нибудь номера? ОбновитьНумерациюОбъектов() пробовал, не помогло. |
|||
1
Maxus43
21.04.14
✎
17:45
|
вручную номер внести 1 раз
|
|||
2
ДенисЧ
21.04.14
✎
17:45
|
перенумеровать документы, потом обновитьнумерацию...()
|
|||
3
EugeneSemyonov
21.04.14
✎
17:47
|
(1) 1С теперь при попытке сохранить новый документ ругается что номер не уникален. Народ начал вводить дальше вручную номер 100 и т.д., я ввёл 0000000120 и всё-равно следующему не присваивается номер - ругается на неуникальность.
|
|||
4
Фокусник
21.04.14
✎
17:47
|
(0) Нужен пример номера.
|
|||
5
Зойч
21.04.14
✎
17:48
|
сделай селект максимум(номер)
|
|||
6
neo_matrix_123
21.04.14
✎
17:49
|
их бы, понедельники, взять и отменить! тоже нашлась редиска, вбившая номер ручками? разрядность 0000000120 меньше чем 100. и перенумеровывать надо когда нет лупящих в базе эти доки редисок ;-)
|
|||
7
EugeneSemyonov
21.04.14
✎
17:50
|
(5) 99
|
|||
8
EugeneSemyonov
21.04.14
✎
17:51
|
(6) Нужно перенумеровать все доки с номерами 01..99?
|
|||
9
Maxus43
21.04.14
✎
17:52
|
значит таки перенумеровать, с нужной разрядностью, потом обновить нумерацию.
У мегня обычно просто смена номера новго дока хватало |
|||
10
EugeneSemyonov
21.04.14
✎
17:53
|
где-то видел обработку для перенумерации. На диске ИТС не будет?
|
|||
11
hhhh
21.04.14
✎
17:58
|
(8) какие-то диверсанты у вас там вручную завели двузначный номер. Вычислить их и пообрывать руки.
|
|||
12
EugeneSemyonov
21.04.14
✎
17:59
|
(11) И 1С сразу станет выдавать номера автоматически?
|
|||
13
Maxus43
21.04.14
✎
18:01
|
(12) нет, но это принесёт благоденствие и гармонию во вселенную
|
|||
14
hhhh
21.04.14
✎
18:04
|
(12) она и сейчас четко выдает автоматически. Например если последний номер 98, она выдает следующий 99. Всё как в аптеке
|
|||
15
EugeneSemyonov
21.04.14
✎
18:05
|
Волшебник ты куда?
|
|||
16
EugeneSemyonov
21.04.14
✎
18:05
|
(14) ну да, 99. Но он то уже есть.
|
|||
17
neo_matrix_123
21.04.14
✎
18:07
|
(8) если быть точным то все доки в конце списка, если сортировать по возрастанию. или в начале списка, если по-убыванию, чья нумерация отлична от стандартной. но только желательно редисок всех домой отправить. в противном случае - бесполезное занятие имхо;-(
|
|||
18
Maxus43
21.04.14
✎
18:07
|
сказали же - перенумеруй все документы этого года (судя по номерам их мало) и спокойно вводи новые номрально
|
|||
19
Maxus43
21.04.14
✎
18:08
|
+ точней перенумеруй доки, у которых номера двухзначные
|
|||
20
EugeneSemyonov
21.04.14
✎
18:08
|
(11), (13) правильнее будет заставить их руками перебить неправильные номера.
|
|||
21
EugeneSemyonov
21.04.14
✎
18:14
|
Посыл пользователям кинут. Но спортивный интерес ещё остаётся: есть ли готовые решения или хотя бы алгоритмы для перенумерации документов?
Задачка интересная, но, к счастью, не столь важная. |
|||
22
neo_matrix_123
21.04.14
✎
18:15
|
это смотря какие документы. они вам наперебивают.... есть такие доки, которые надо перенумеровывать в хронологии создания. платежки например...
|
|||
23
Maxus43
21.04.14
✎
18:23
|
(22) у платёжек вобще менять номера нельзя (последние 3 цифры)
(21) есть обработки перенумерации, на ИТС помоему |
|||
24
EugeneSemyonov
21.04.14
✎
18:48
|
&НаКлиенте
Процедура Перенумеровать(Команда) ПеренумероватьНаСервере(); КонецПроцедуры &НаСервере Процедура ПеренумероватьНаСервере() Экспорт Выборка=Документы.РасходныйОрдер.Выбрать(); Пока Выборка.Следующий() Цикл Если СтрДлина(СокрЛП(Выборка.Номер))=2 Тогда дОбъект=Выборка.ПолучитьОбъект(); дОбъект.Номер="00000000"+СокрЛП(Выборка.Номер); Попытка дОбъект.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный); Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; КонецЕсли; КонецЦикла; КонецПроцедуры Перенумеровал большинство документов. Не перенумеровал помеченные на удаление и ещё 3 выругавшись на неуникальный код. Но 3 это уже не 100! Всем спасибо. |
|||
25
neo_matrix_123
21.04.14
✎
19:21
|
мои поздравления!
|
|||
26
big
22.04.14
✎
05:01
|
(24) воюшмать... )))
|
|||
27
Godofsin
22.04.14
✎
05:09
|
(24) "омайгадебл, Данила!" (с)
|
|||
28
ИС-2
naïve
22.04.14
✎
07:22
|
(2) только документы уже наверняка клиентам уже отправили, печати поставили. Представьте какой геморой будет с налоговыми
|
|||
29
Bigbro
22.04.14
✎
07:33
|
перенумеровывать расходники не очень гут.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |