|
Нумератор в пределах месяца для конкретной организации | ☑ | ||
---|---|---|---|---|
0
myr4ik07
25.04.18
✎
12:07
|
УТ.
Нумерация должна начинаться с 1 каждый месяц и только для конкретной организации, для всех остальных организаций должна остаться типовая нумерация. Как это реализовать? |
|||
1
cw014
25.04.18
✎
12:09
|
Написать свою
|
|||
2
myr4ik07
25.04.18
✎
12:13
|
снято
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс) СтандартнаяОбработка = Ложь; Номер = Нумератор(); КонецПроцедуры |
|||
3
takefive
25.04.18
✎
12:14
|
к префиксу добавлять номер месяца например...
|
|||
4
cw014
25.04.18
✎
12:15
|
Я так думаю, что при периодичности нумератора "Год" наткнешься на такие грабли :-D
|
|||
5
Ненавижу 1С
гуру
25.04.18
✎
12:16
|
я за (3)
|
|||
6
myr4ik07
25.04.18
✎
12:23
|
(4) правильно думаешь, сейчас в док нумератор в переделах года, а нужно каждый протсавлять №1 документа, как обойти?
|
|||
7
catena
25.04.18
✎
12:41
|
(6)Префикс добавить, сказали же уже.
|
|||
8
myr4ik07
25.04.18
✎
12:54
|
(7) префикс добавил, в результате ОГ-14, но такожй же номер я не смогу уже присвоить в переделах года
|
|||
9
Serg_1960
25.04.18
✎
13:07
|
(8) Если уж залез в конфигуратор, то копай глубже. Как минимум снимать признак уникальности номеров (писать свою проверку на уникальность номера - программную) + править подписку на событие, где идёт присвоение номеров.
|
|||
10
иубиповец
25.04.18
✎
13:10
|
В (3) же сказали, номер месяца в префикс запулить
те. ОГ1-14 от 21.01 ОГ2-14 от 22.02 и т.д. :) Или стандарный номер не трогать, создать реквизит номер месячный, и для этой организации его заполнять, в печатные формы то же под корректировать вывод из него. |
|||
11
myr4ik07
25.04.18
✎
13:11
|
(9) атасец (10 ) да, думал про отдельное поле
|
|||
12
Serg_1960
25.04.18
✎
13:17
|
Ааа... а я подумал, что автора месяц в номере не устраивает.
|
|||
13
catena
25.04.18
✎
13:46
|
(10)По-моему проще наоборот - номер стандартный с префиксом, а пользователю показывать без префикса. Не нужно самостоятельный нумератор мутить, практически все штатною
|
|||
15
xxTANATORxx
25.04.18
✎
14:13
|
номер месяца в префикс добавлять уже предлагали?
|
|||
16
один я дАртаньян
25.04.18
✎
14:13
|
(2) С СФ - не пройдет.
|
|||
17
один я дАртаньян
25.04.18
✎
14:15
|
(6) Меняешь нумератор на день а затем классика:
ПрефиксацияОбъектовБПСобытия Процедура УстановитьПрефиксИнформационнойБазыОрганизацииПодразделения //{ХХХХ //2017 07 19 //ззззз //Задача: У документов установить нумерацию в пределах дня (длина номера увеличена до 16 знаков) //{Добавлено Если Источник.Дата>= '20120529' Тогда Если ТипЗнч(Источник)=Тип("ДокументОбъект.АвансовыйОтчет") ИЛИ ТипЗнч(Источник)=Тип("ДокументОбъект.ПриходныйКассовыйОрдер") ИЛИ ТипЗнч(Источник)=Тип("ДокументОбъект.РасходныйКассовыйОрдер") Или ТипЗнч(Источник)=Тип("ДокументОбъект.РеализацияТоваровУслуг") Тогда элНомерМесяца =СокрЛп(Строка(Месяц(Источник.Дата))); элНомерМесяца =?(СтрДлина(элНомерМесяца)<2,"0","")+элНомерМесяца; элНомерДня =СокрЛп(Строка(День(Источник.Дата))); элНомерДня =?(СтрДлина(элНомерДня)<2,"0","")+элНомерДня; Префикс = Префикс+""+элНомерМесяца+элНомерДня+"\"; КонецЕсли; КонецЕсли; //Добавлено} //ХХХ} |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |