|
нужно вести сплошную нумерацию с разными префиксами | ☑ | ||
---|---|---|---|---|
0
Daluvan
19.02.20
✎
16:06
|
при установке префикса в приустановкеновогономера() нумерация ведется в по префиксам. Нужно сделать, чтобы нумерация была сплошная, но с разными префиксами. Вручную сменить префикс при автонумерации не выходит. Может кто делал уже?
|
|||
1
bolero
19.02.20
✎
16:18
|
CommonModules/ПрефиксацияОбъектовСобытия
УстановитьПрефикс() |
|||
2
pechkin
19.02.20
✎
16:19
|
добавляй префикс только на печать. сам номер юзай без префикса
|
|||
3
Йохохо
19.02.20
✎
16:27
|
(2) это будет аффикс. Используй аффиксы, Люк! (0)
|
|||
4
Daluvan
19.02.20
✎
16:58
|
Может из вопроса не понятно. напишу пример (1) (2) (3)
документ номер |
|||
5
Daluvan
19.02.20
✎
16:59
|
документ
а0001, а0002, б0003, в0004 итд |
|||
6
mikecool
19.02.20
✎
17:00
|
можно рассчитывать номер в ПриУстановкеНовогоНомера
|
|||
7
dka80
19.02.20
✎
17:02
|
"Вручную сменить префикс при автонумерации не выходит" и не выйдет, т.к. будут разные номера и нумератор собьется.
Вижу два варианта: 1. писать свою нумерацию, но тут много ньюансов. 2. оставить типовую нумерацию, а нужные номера выводить в печатную форму. Если нужно, то добавить свой реквизит и в него уже формировать номер с нужным префиксом |
|||
8
Затейник
19.02.20
✎
17:03
|
а зачем все это надо ? какой на выходе профит ?
|
|||
9
pechkin
19.02.20
✎
17:06
|
(4) не нужно тебе хранить префикс в номере
|
|||
10
dka80
19.02.20
✎
17:11
|
а еще посмотри процедуру УстановитьПрефикс модуля ПрефиксацияОбъектовСобытия (если такая у тебя есть). В ней устанавливается префикс организации и префикс информационной базы. Так эти префиксы можно подменить (если они тебе не нужны)
|
|||
11
unregistered
19.02.20
✎
17:18
|
(8) >> а зачем все это надо ? какой на выходе профит?
Да как обычно. Безумная хотелка ипанутых безмозглых бухгалтеров. |
|||
12
unregistered
19.02.20
✎
17:19
|
(6) > можно рассчитывать номер в ПриУстановкеНовогоНомера.
Писать свой расчет - то ещё удовольствие. Всех нюансов автор всё равно учесть не сумеет и будет бесконечно скакать на граблях. |
|||
13
Начинающий_13
19.02.20
✎
17:20
|
У тебя какая база? Нумерация сплошная в одном спр. или в группе спр
Сделай подписку на событие. Определи источник по типу справочника и поставить на него свой префикс ////МОЖНО НАЗНАЧИТЬ ПРЕФИКСЫ В ЗАВИСИМОСТИ ОТ ТИПА СПРАВОЧНИКА //Если ТипЗнч(Источник) = Тип("СправочникОбъект.ВидыНоменклатуры")Тогда // ИначеЕсли ТипЗнч(Источник) = Тип("СправочникОбъект.Номенклатура")Тогда // ИначеЕсли ТипЗнч(Источник) = Тип("СправочникОбъект.НоменклатурныеГруппы")Тогда // ИначеЕсли ТипЗнч(Источник) = Тип("СправочникОбъект.НоменклатурныеГруппыРеализации")Тогда //Иначе //КонецЕсли; ШаблонПрефикса = "[ОР][ИБ]-[Префикс]"; ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[ОР]", ПрефиксОрганизации); ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[ИБ]", ПрефиксИнформационнойБазы); ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[Префикс]", Префикс); |
|||
14
Daluvan
20.02.20
✎
12:51
|
(13) (12) (10) При установке префикса - нумерация ведется по каждому из префиксов. Если переопрделять префикс нумерация также сбивается. Решение такое - воспользовался ОбработкаПолученияПредставления относительно реквизита документа. Нумерация при этом сохраняется и автоматическая и контроль уникальности.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |