Имя: Пароль:
1C
1С v8
Как восстановить нумерацию документов?
0 decdmb
 
09.01.13
20:16
В самописной конфигурации есть документ:
периодичность - год,
контроль уникальности - истина,
автонумерация - истина.
В самой конфигурации "Режим автонумерации объектов - Освобождать автоматически". Документы которые начали создавать в 2013 нумеровались нормально (с 1), а потом стали оперативно проводить документы, созданные в 2012 и новые стали нумероваться начиная с номеров от 2012 года. Как восстановить нумерацию, не перенумеровывая уже имеющиеся документы 2012 года, т. к. они уже все распечатаны со своим номером?
Пробовал запускать ОбновитьНумерациюОбъектов(Метаданные.Документы.МойДокумент) не помогло.
1 decdmb
 
09.01.13
20:38
up
2 monsterZE
 
09.01.13
21:10
доки 2012 перепровели текущим периодом?
чтобы восстановить нумерацию, кроме как перенумеровать их, имхо, никак.. но можно добывать реквизит в котором сохранить их текущий номер
3 hhhh
 
09.01.13
21:18
можно им префикс специальный присвоить.
4 monsterZE
 
09.01.13
21:19
или если вобще доки с префиксом - у "старых" префикс убрать..
5 decdmb
 
09.01.13
21:33
(4) они уже с префиксом
6 monsterZE
 
09.01.13
21:52
(5) ну и? так ты сможешь не менять им номера
и восстановить нумерацию..
а при печати, допустим добавить
если Лев(НомерДок,3)<>Префикс Тогда
номердок_дляпечати = Префикс + номердок..
7 Serg_1960
 
09.01.13
23:07
документы 2012 (проведенные в 2013) перенумеровать - присвоить им префикс (другой) - этого никто "не увидит" "снаружи" - при печати документов префикс будет убран типовой конфой. И автонумерация их "не увидит" - они в другом "пространстве нумерации"