|
Подписка ПередЗаписью РН и проверка на проведение из формы документа | ☑ | ||
---|---|---|---|---|
0
John83
01.04.15
✎
10:41
|
УПП 1.3
Для РН НЗП хочу сделать проверку перед записью, но хотелось бы, чтобы эта проверка срабатывала только при проведении из формы документа. Попробовал при открытии в доп. свойства движений добавить нужное мне значение, но в подписке ПередЗаписью в там пусто. В самой подписке доступна только ссылка на документ. Можно ли еще что-то придумать? |
|||
1
shuhard
01.04.15
✎
10:42
|
(0)[Попробовал при открытии в доп. свойства движений добавить нужное мне значение]
код где ? |
|||
2
shuhard
01.04.15
✎
10:44
|
(1) +1
и ДополнительныеСвойства живут в объекте документа, а не его движений |
|||
3
lxndr
01.04.15
✎
10:44
|
после открытия с движениями черт знает что может случиться
|
|||
4
John83
01.04.15
✎
10:45
|
(1)
Если ФормаОбъекта.ЭтотОбъект.Движения.Найти("НезавершенноеПроизводствоБухгалтерскийУчет") <> Неопределено Тогда ФормаОбъекта.ЭтотОбъект.Движения.НезавершенноеПроизводствоБухгалтерскийУчет.ДополнительныеСвойства.Вставить("ПроведениеИзФормыДокументаПоНЗПБУ", Истина); КонецЕсли; |
|||
5
John83
01.04.15
✎
10:45
|
(2)(3) вот и спрашиваю, что еще можно придумать?
|
|||
6
lxndr
01.04.15
✎
10:46
|
а каков тайный смысл проводить документ из формы как-то иначе?
|
|||
7
John83
01.04.15
✎
10:48
|
(6) обработкой проведения
|
|||
8
shuhard
01.04.15
✎
10:48
|
(5) а тебе ответили
|
|||
9
lxndr
01.04.15
✎
10:50
|
(7) почему документ проведенный из формы должен отличаться от проведенного обработкой?
|
|||
10
John83
01.04.15
✎
10:53
|
(9) если уж на то пошло, то в случае создания статьи затрат без способа распределения нужен запрет проведения, а человек, который занимается этим самым проведением не в курсе, кто и чего создавал и поэтому в данном случае проверять не нужно
|
|||
11
D_E_S_131
01.04.15
✎
10:54
|
(10) И чем ПередЗаписью() в форме не угодил?
|
|||
12
John83
01.04.15
✎
10:57
|
(11) в данном случае регистраторами являются 15 видов документов и в каждой форме добавлять условие очень не хочется, т.к. конфа обновляема
|
|||
13
D_E_S_131
01.04.15
✎
10:59
|
Ну тогда проверяй подпиской на событие ПередЗаписью(), в которой исключай проверку по дополнительному свойству, а это доп.свойство назначай в программной обработке перепроведения.
|
|||
14
John83
01.04.15
✎
11:07
|
наверное так и придется..
всем спасибо за участие |
|||
15
D_E_S_131
01.04.15
✎
11:09
|
(14) Единственное плохо, что это все будет происходить уже в рамках транзакции записи и сложная проверка может быть губительна для производительности.
|
|||
16
John83
01.04.15
✎
11:13
|
(15) да не, там все крайне просто
|
|||
17
Defender aka LINN
01.04.15
✎
11:18
|
(0) Класс. Документ не проводится - сохранил, закрыл, провел из формы списка.
http://troll-face.ru/static/mg/82ffc258e79d7f8451f0915023e94a4e.jpg |
|||
18
John83
01.04.15
✎
11:20
|
(17) об этом тоже подумал - тут нет таких хитрых (_._)
|
|||
19
eklmn
гуру
01.04.15
✎
11:21
|
(18) мхахаха
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |