|
Нумерация документов |
☑ |
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) хм, как вариант, спасибо)
|
|