Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с новым номером документа.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Flexy
Привет.Конфа ТИС 7.7.
Есть документ ПриходнаяНакладная.Реквизит НомерДок строковый длина 10.
Все работало нормально.Доки выписывались с номером вида ПН-0000123.
В один прекрасный день спустя 2 месяца назад кто-то руками вбил приходную с номером вида ПН-777.Соответственно последующие доки при вводе нового получали
номер вида ПН-778 и т.д.Дошли в общем до ПН-999.И после этого каждый новый док при вводе имеет Номер Пн-100.Уже и ПН-999 пробовали номер менять, но не помогло.
Есть варианты решения?Неужели придется перебирать все доки за 3 месяца и дописывать в номер нули?

Заранее Спасибо. icon_beer17.gif
Ardi
док=создатьОбъект("Документ.ПриходнаяНакладная");
Пока док.получитьДокумент()=1 цикл
Номер=СтрЗаменить(Док.НомерДок,"ПН-","");

Док.НомерДок = "ПН-"+Прав("0000000000000000000"+Номер,7);
Док.Записать();
КонецЦикла;
mister-x
користуюсь цим необходимо зарегистрироваться для просмотра ссылки
Kutuzov
Цитата(Flexy @ 18.06.12, 15:04) необходимо зарегистрироваться для просмотра ссылки
Привет.Конфа ТИС 7.7.
Есть документ ПриходнаяНакладная.Реквизит НомерДок строковый длина 10.
Все работало нормально.Доки выписывались с номером вида ПН-0000123.
В один прекрасный день спустя 2 месяца назад кто-то руками вбил приходную с номером вида ПН-777.Соответственно последующие доки при вводе нового получали
номер вида ПН-778 и т.д.Дошли в общем до ПН-999.И после этого каждый новый док при вводе имеет Номер Пн-100.Уже и ПН-999 пробовали номер менять, но не помогло.
Есть варианты решения?Неужели придется перебирать все доки за 3 месяца и дописывать в номер нули?

Заранее Спасибо. icon_beer17.gif


Есть обработка по перенумерации документов, вот ей и стоит воспользоваться....
Flexy
Спасибо.Мне не тяжело написать или скачать готовую обработку.Есть ведь UChoice.
Вопрос, Как быть с теми доками для которых эти Приходные являются основанием?
mister-x
Цитата(Flexy @ 18.06.12, 14:27) необходимо зарегистрироваться для просмотра ссылки
Вопрос, Как быть с теми доками для которых эти Приходные являются основанием?

а з ними що, ми ж змінимо номер дока-основи, а не лінк на нього
Zaval
Не знаю, насколько это приемлемо(тут Вам виднее).
Изменить префикс. Создать и записать "пустышку" с номером ХХ-0000999.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.