Имя: Пароль:
1C
1С v8
Нумерация документов
,
0 luxnlex
 
09.02.14
23:45
Добрый вечер, уважаемые форумчане!
Мучаюсь битый час, не могу сделать свою ежедневную нумерацию вида Префикс_ГГГГММДД_Номер для конкретного документа (например счет-фактура)
Должно получиться что-то типа в пределах дня БП2014020901, следующий номер БП2014020902
следующий день: БП2014021001, БП2014021002, БП2014021003 и т.д.
Подскажите пожалуйста кто знает в какую сторону копать? В какой процедуре искать и какого модуля?
1 GROOVY
 
09.02.14
23:47
ДокументОбъект.<Имя документа>.ПриУстановкеНовогоНомера (DocumentObject.<Имя документа>.OnSetNewNumber)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ПриУстановкеНовогоНомера (OnSetNewNumber)
Синтаксис:

ПриУстановкеНовогоНомера(<СтандартнаяОбработка>, <Префикс>)
Параметры:

<СтандартнаяОбработка>

Тип: Булево.
В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная генерация нового номера производиться не будет.
Значение по умолчанию: Истина.
<Префикс>

Тип: Строка.
Префикс, который будет использоваться для генерации номера. Может быть изменен в процедуре-обработчике события.
Описание:

Возникает в момент, когда выполняется установка нового номера документа.
Примечание:

Параметр <Префикс> может быть указан, если Номер имеет тип Строка.
См. также:

ДокументОбъект, метод УстановитьНовыйНомер
2 luxnlex
 
10.02.14
00:33
(1) Здравствуйте, можно поподробнее? Если выставлю СтандартнаяОбработка = Ложь;
не подскажете код, что бы все еще и корректно работало? Без выставления в ложь стандартной обработки никак?
3 PR
 
10.02.14
00:37
(2) После таких вопросов обычно высылают расценки на услуги программиста 1С
4 mistеr
 
10.02.14
01:27
(2) В префикс ставь свою дату, что непонятного?
5 luxnlex
 
10.02.14
01:43
(4) хм, как вариант, спасибо)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс