|
Поменять нумерацию документа | ☑ | ||
---|---|---|---|---|
0
mau89
11.04.13
✎
15:49
|
Здравствуйте скажите возможно ли изменить нумерацию документа, раньше была 000000118-О(буква), щас поменялась на 00000089-О1. необходимо вернуть старую, возможно такое? пробовал через обработку "Универсальные подбор и обработка объектов" не получилось, точнее не дает поставить начальный номер с буквой на конце. Есть какие нибудь другие обработки которые смогут это сделать?
|
|||
1
Noxvil
11.04.13
✎
15:52
|
Пронумеруй сам (либо напиши код, либо найди обработку), после этого - сбрось нумерацию...
Что-то мне подсказывает, что на инфостарте это есть... |
|||
2
mau89
11.04.13
✎
15:54
|
(1) я сам поменял номер, но когда создаю новый документ номер опять становится 00000089-О1, или я что-то не так делаю?
|
|||
3
salvator
11.04.13
✎
15:56
|
(2) Значит где-то есть номера с "О1" на конце.
|
|||
4
Tanis
11.04.13
✎
15:57
|
С 00
|
|||
5
Tanis
11.04.13
✎
15:58
|
точнее с О0
|
|||
6
Tanis
11.04.13
✎
16:01
|
Запрос = Новый Запрос;
Запрос.Текст= "ВЫБРАТЬ | Док.Ссылка КАК Ссылка |ИЗ | Документ.Док КАК Док |ГДЕ | Док.Дата >= &Дата" ; Запрос.УстановитьПараметр("Дата",Дата); Рез = Запрос.Выполнить().Выбрать(); Пока Рез.Следующий() Цикл Док = Рез.Ссылка.ПолучитьОбъект(); Док.Записать(РежимЗаписиДокумента.ОтменаПроведения); Док.Номер = ""; Док.Записать(РежимЗаписиДокумента.Запись); //Док.Записать(РежимЗаписиДокумента.Проведение); КонецЦикла; |
|||
7
Tanis
11.04.13
✎
16:01
|
Что-то типа такого для перенумерации. Док - это нужный тебе документ
|
|||
8
mau89
11.04.13
✎
16:07
|
(7) проверил все документы, единственное что смущает это наличие документов с номером 00000088-О, но документов с -О0 или -О1, нет. а в (6) я так понимаю внешняя обработка?
|
|||
9
Tanis
11.04.13
✎
16:14
|
Да. Форму создашь с реквизитом дата.
Действие, обнуляет номера больше даты, и записывает заново, номер присвоется по порядку. Проверь на копии сначала. А то что нет с 0 или 1, а по количеству знаков в номере должен быть еще 1 знак, вот он и ставит 1. Поставь у 00000088-О букву, и перезапиши следующие. |
|||
10
mau89
11.04.13
✎
16:56
|
(9) Спасибо за подсказки
|
|||
11
mau89
19.04.13
✎
08:48
|
Подниму тему, с буквой разобрался, и почему брал 89-О1, теперь другая проблема, скажите пожалуйста откуда 1с берет номер документа? как я понимаю она берет номера предыдущих документов за период с начала года и присваевает новое значение "максимальный номер+1", и сейчас получается у меня значение 620-О ставит, а вернуть на 120-О не получается, из-за стандартного присвоения, в свойствах документа менял периодичность на день, но все равно берется 620. где еще задается периодичность за который надо просматривать номера документов?
|
|||
12
Serg_1960
19.04.13
✎
08:59
|
Прочти про автонумерацию на ИТС. В частности - про использование префиксов и про пространство нумерации. И озвучь наконец-то конфигурацию! Впрочем - не надо. Я тебе и так скажу: платформа не поддерживает "суффиксы" в автонумерации. Продолжайте ваши эксперименты.
|
|||
13
mau89
19.04.13
✎
09:08
|
(12) к сожалению у меня нет ИТСов, конфигурация ЗУП, а для того чтоб поддерживало "суффиксы" есть дописка тут, т.е к номеру добавляется заданный "суффикс"
|
|||
14
Serg_1960
19.04.13
✎
09:12
|
"Дописка"? Хм. Я могу немножко подсказать по типовой конфигурации. А по этой, неведомой мне, "дописке" - я пас :(
|
|||
15
mau89
19.04.13
✎
09:19
|
(14) дак вот мне и надо в типовой, т.к в дописку передается уже выбранный максимальный номер, и уже к нему в дописке присобачивается и префиксы и "суффиксы", я проверяю туда допустим выводит уже значение максимальное 621, 622...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |