Имя: Пароль:
1C
1С v8
v8: Собственная нумерация документов
0 davidman1984
 
20.03.13
09:51
Необходимо сделать нумерацию документов такого типа [месяц]-[год]/[номер с начала года].
Установил периодичность нумерации - год. При установке нового номера добавляю префикс:

Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
   Префикс=Префикс+Формат(Дата,"ДФ=MM-yy/");
КонецПроцедуры

И все вроде бы хорошо... но в следующем месяце нумерация идет с нуля, а надо чтобы продолжалась.
1 cw014
 
20.03.13
09:55
Веди отдельный нумератор, не используй типовой, так как при префиксе 01-2013/ - номер будет один, при префиксе 02-2013/ - номер будет уже совсем другой. "Особенность реализации", так сказать...
2 MaxisUssr
 
20.03.13
09:56
(0)
А что мешает оставить типовую нумерацию (уникальную в пределах года) и добавить свое поле "НетиповойНомер", которое будет вычисляться при записи документа?
3 Галахад
 
гуру
20.03.13
10:01
Используйте обычную нумерацию.
месяц-год добавляйте при печати.
4 davidman1984
 
20.03.13
10:01
(1) с отдельным нумератором ничего не поменялось.
(2) а вот это попробую. я думаю верное решение. спасибо.
5 davidman1984
 
20.03.13
10:02
(3) эта нумерация нужна также в списках, так что (2)
6 vtolga
 
20.03.13
10:25
(5)А что, в списке вычисляемое поле добавить нельзя?
7 НафНаф
 
20.03.13
10:27
забубень свой РС
8 Рэйв
 
20.03.13
10:33
(0)Сделай отдельный реквизит под префикс, а нумерацию веди обычную. паотом сшивай там где надо показывать. Хоть в форме списка хоть при печати
9 НафНаф
 
20.03.13
10:34
(8) осталось только представление объекта изменить