Имя: Пароль:
1C
1С v8
1С: Документооборот 2.0. Нумерация документов, созданных на основании.
,
0 mrChOP
 
20.02.17
09:16
Как сделать автоматическую нумерацию документов, сделанных на основании других, дабы их номер выглядел подобным образом: "[НомерСвязДок]/1 ;[НомерСвязДок]/1/1 и т.д." Уникальность номера должна поддерживаться на уровне документа основания. Если использовать стандартный функционал, то номер получается слишком длинным (номер документа основания содержит дату, префикс и т.д.).
1 Fish
 
20.02.17
09:20
(0) Не использовать в нумерации документа основания дату, префикс и т.д.
2 mrChOP
 
20.02.17
09:28
(1) Если бы можно было не использовать в основании дату и т.д., то давно так бы и сделал. Вопрос именно в том, как сделать нумерацию документов на основании в виде: [НомерСвязДок]/1
3 dezss
 
20.02.17
09:32
В модуле объекта документа, который создается на основании другого.

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

Посмотри на чем-нить типовом, например РКО.
4 Fish
 
20.02.17
09:35
(2) Ну так и делай [НомерСвязДок]/1. В чём тогда вопрос?
5 mrChOP
 
20.02.17
09:40
(4) Тогда получается так: дата+префикс+т.д./Дата+префикс+т.д (а это слишком длинный номер). Надо: Дата+префикс+т.д./1 ;Дата+префикс+т.д./2 и т.п.
6 mrChOP
 
20.02.17
09:41
(4) [НомерСвязДок]/[ИндексВидаДок]-[ИндексПодр]-[Год2]/[Номер]
вот так выглядит формат номера.
7 Fish
 
20.02.17
09:44
(5) Ну так сделай [НомерСвязДок]/[Номер], раз у тебя НомерСвязДок уже содержит всё.
8 mrChOP
 
20.02.17
09:44
(4) А как сделать, что бы у документа основания был формат:
[ИндексВидаДок]-[ИндексПодр]-[Год2]/[Номер]
А у документа на основании:
[НомерСвязДок]/[Номер]
Я не допер пока.
9 mrChOP
 
20.02.17
09:45
(7) Где условия выставить, что бы формат номера
[НомерСвязДок]/[Номер]
применялся только к документам на основании?
10 Fish
 
20.02.17
09:46
(8)(9) А у тебя что, на основании вводится док того же вида, что и основание?
11 mrChOP
 
20.02.17
09:47
(10) Да
12 Fish
 
20.02.17
09:51
(11) Ну тогда, имхо, только либо справочник нумераторы пилить, либо ОМ нумерация, чтобы такое реализовать. Можно, чтобы конфу не трогать в расширения запихать.