|
Свойство документа-объекта метаданных "Проведение" | ☑ | ||
|---|---|---|---|---|
|
0
мистец
26.09.08
✎
11:05
|
Если оно равно
Метаданные.СвойстваОбъектов.Проведение.Запретить То документ проводится, а вот непроведенным его сдеалть невозможно (если только пометить на удаление) Например документ "Корректировка записей регистров" в УПП Только мне это кажется нелогичним? Т.е. не проведение запрещается, а существование в непроведенном виде. Или я что-то путаю? |
|||
|
1
ТелепатБот
гуру
26.09.08
✎
11:05
|
||||
|
2
wPa
26.09.08
✎
11:08
|
(0) Записать(РежимЗаписиДокумента.Проведение) дает ошибку
|
|||
|
3
zbv
26.09.08
✎
11:09
|
можно отключить активность движений
|
|||
|
4
Михаил Козлов
26.09.08
✎
11:11
|
Запись в регистры в "Корректировка записей" делается не при проведении, а при редактировании. Отмена проведения движения не убивает.
|
|||
|
5
мистец
26.09.08
✎
11:39
|
Я так и не понял, доки у которыз это св-во = Метаданные.СвойстваОбъектов.Проведение.Запретить
могут существовать тока в проведенном состоянии. Так? |
|||
|
6
мистец
26.09.08
✎
11:39
|
не считая помеченные на удаление
|
|||
|
7
ShoGUN
26.09.08
✎
11:42
|
(5) Не так. То что значок у них всегда как у проведенных - ничего не значит. (2) смотри, нельзя такой док провести, можно только записать.
|
|||
|
8
ShoGUN
26.09.08
✎
11:44
|
+(7) Кстати, пометка на удаление у "корректировки записей" движения не убирает, если не ошибаюсь.
|
|||
|
9
мистец
26.09.08
✎
11:46
|
(7)
Это я понял. Кроме значка, они считаются непроведенными и поле .Проведен у них всегда равно ложь. Но по сути эти доки могут делать движения, даже будучи непроведенными, в отличие от остальных. Так? |
|||
|
10
мистец
26.09.08
✎
11:46
|
(8)
убирает, я проверял, точно |
|||
|
11
Krom
26.09.08
✎
11:47
|
(5),движения формируются при записи документа.
|
|||
|
12
ShoGUN
26.09.08
✎
11:47
|
(9) Тоже не так :) В 8 проведение непосредственно не связано с движениями, может быть непроведенный документ и делать движения, и наоборот - проведенный и без движений. Другой дело, что такое ваять не рекомендуется.
|
|||
|
13
ShoGUN
26.09.08
✎
11:48
|
(10) Хз, с УПП толком не работал. В ЗУП не убирает.
|
|||
|
14
мистец
26.09.08
✎
12:05
|
ВОБЩЕМ, идея такая, при записи документа определить, двигает ли он что-то или нет. Хочу закрыть определенный период на редактирование документов, делающих движения.
Этого условия достаточно, или там ошибка? |
|||
|
15
мистец
26.09.08
✎
12:05
|
Процедура ПередЗаписьюДокумента(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
Если Источник.Дата < '20080101' Тогда Если (РежимЗаписи = РежимЗаписиДокумента.Проведение) Или (РежимЗаписи = РежимЗаписиДокумента.ОтменаПроведения) Или (Источник.Метаданные().Проведение = Метаданные.СвойстваОбъектов.Проведение.Запретить) Тогда Отказ = Истина; Сообщить("Период закрыт!", СтатусСообщения.ОченьВажное); КонецЕсли; КонецЕсли; КонецПроцедуры // ПередЗаписьюДокумента() |
|||
|
16
мистец
26.09.08
✎
12:05
|
подвесил на подписку на событие
|
|||
|
17
мистец
26.09.08
✎
12:30
|
+
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |