Всем привет, ребят подскажите плиз, есть документ в котором проставляетяся номер.
начался новый год а нумерация продолжается с прошлого года, нужно что бы нумерация началась с 1-цы
это должно указываться где то в настройках? либо в прописывается в самом документе?
http://s006.radikal.ru/i215/1301/5d/dd7e2e2cc4c5.png
Процедура НомерДоверенности()
Док=СоздатьОбъект("Документ.Доверенность");
Док.ОбратныйПорядок(1);
Док.ВыбратьДокументы(НачГода(ДатаДок),КонГода(ДатаДок));
Если Док.ПолучитьДокумент()>0 Тогда
ПредыдущийНомер = Док.Номер;
ДлинаПредыдущийНомер = СтрДлина(СокрЛП(ПредыдущийНомер));
Попытка
НовыйНомер = Строка(Число(ПредыдущийНомер)+1);
Исключение
НовыйНомер = 1;
КонецПопытки;
ДлинаНовыйНомер = СтрДлина(Строка(НовыйНомер));
Если ДлинаНовыйНомер < ДлинаПредыдущийНомер Тогда
Длина = ДлинаПредыдущийНомер;
Иначе
Длина = ДлинаНовыйНомер;
КонецЕсли;
ФорматнаяСтрока = "Ч(0)"+Строка(Длина)+".0";
Номер = Формат(НовыйНомер, ФорматнаяСтрока);
Иначе
Номер = "1";
КонецЕсли;
КонецПроцедуры
в (0) ослеп у него номер документа НФ-000002 !
а это резквезит
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс