Имя: Пароль:
1C
1C 7.7
v7: Нумерация документов
0 Dark_Warrior
 
15.03.13
07:41
Всем привет. Вопрос по 1с 7.7 Комплексная конфигурация: добавили новое юр. лицо (все в одной базе), перевели на него все остатки и документы за нужный период. Как теперь сделать так, чтобы нумерация документов с определенного числа началась заново? Пробовал вручную присвоить документу номер 00000001, но данный номер уже существует (с начала учета по старому юр. лицу).
1 miki
 
15.03.13
07:43
префикс.
2 Dark_Warrior
 
15.03.13
07:49
(1) он меняется как константа или прямо в документе?
3 fgaabbb
 
15.03.13
07:52
(2) глянь там, где ты описывал новое юрлицо - название, инн и т.п. там должно быть поле "префикс"
4 fgaabbb
 
15.03.13
07:52
справочник Свои Юрлица, вроде или как-то так
5 Dark_Warrior
 
15.03.13
07:57
(4) Да, точно. после этого действия нужно перепровести документы, я правильно понимаю?
6 fgaabbb
 
15.03.13
07:59
(5) неа. номера не поменяются при проведении. разве что ты обработкой сделаешь УстановитьНовыйНомер(твойПрефикс)
УстановитьНовыйНомер(<?>);
Синтаксис:
УстановитьНовыйНомер(<Префикс>)
Назначение:
Установить новый номер документа с заданным префиксом.
Параметры:
<Префикс> - строка с префиксом номера документа.
7 Dark_Warrior
 
15.03.13
08:00
(6) а можно немного поподробнее?
8 Dark_Warrior
 
15.03.13
08:01
(6) хм..  префикся поменял, но новые документы все равно идут со старым префиксом
9 fgaabbb
 
15.03.13
08:03
Док = СоздатьОбъект("Документ.ВидВведеногоУжеДокументаТвоего");//к примеру, ПКО
Док.Выбрать();
Пока док.ПолучитьДокумент()=1 Цикл
Док.УстановитьНомер("ПрефиксТвоегоНовоегоЮрЛица");
Док.Записать();
Док.Провести(); //если надо
КонецЦикла;
10 fgaabbb
 
15.03.13
08:03
и так по каждому виду уже введеного документа.
11 krakazybra
 
15.03.13
08:03
А еще на ИТС есть обработка UChoice.ert, которая может сделать перенумерацию.
12 Dark_Warrior
 
15.03.13
08:35
(11) ей и воспользовался. всем спасибо за советы