|
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) осталось только представление объекта изменить
|
|