Имя: Пароль:
1C
1С v8
ПриЗаписи(). Чтобы не срабатывало событие
,
0 poligraf
 
22.09.11
12:32
Тупой вопрос, ага.
Но вдруг есть способ сделать чтобы не работало событие.
Разовая акция: очистка реквизита в документах за 3 года, порядок в базе наводим.
1 DJ Anthon
 
22.09.11
12:33
возврат; вставить в начало процедуры, не?
2 zak555
 
22.09.11
12:33
подписки ?
3 Wobland
 
22.09.11
12:33
Возврат ?
4 poligraf
 
22.09.11
12:34
(1)(3) очевидный способ, думал может проще чего есть:)
(2) думал, но не нашел как применить ее. проще Возврат;
5 GenV
 
22.09.11
12:35
() Вставить проверку на ОбменДанными.Загрузка?
6 aleks-id
 
22.09.11
12:37
(0) если надо тупо очистить во всех документах один реквизит - удали реквизит из конфы, а после восстанови его.
7 poligraf
 
22.09.11
12:38
(6) А это будет даже быстрей. Супер!
8 Vladal
 
22.09.11
13:22
(7) Если нет движений по этому реквизиту
9 poligraf
 
22.09.11
18:55
(8) из движений я уже удалил, это проще.
Учет по сериям поставили, зачем никто не помнит. Но он и не нужен. А движения идут как с сериями, так и без. Бардак в общем:)
10 unregistered
 
22.09.11
19:22
А у вас что ПриЗаписи значения каких-то реквизитов устанавливаются?

Забавненько...
11 DJ Anthon
 
22.09.11
19:27
(10) с чего ты решил? там обычно вагон и маленькая тележка всяких проверок, которые отменяют запись...
12 DJ Anthon
 
22.09.11
19:29
(0) а в типовых обычно есть реквизит, который разрешает/запрещает такие проверки, только как называется, не помню. Загрузка, что ли...
13 unregistered
 
22.09.11
19:29
(11) Проверки перед записью и в обработке проведения обычно...
14 unregistered
 
22.09.11
19:30
(12) ОбменДанными.Загрузка

Только это не в типовых, а в платформе...
15 DJ Anthon
 
22.09.11
19:32
(13) а, может быть, но тут не известно, что за конфига...
(14) не помню, он мне только раз понадобился для записи документа...
16 unregistered
 
22.09.11
19:38
(15) >> не известно, что за конфига...

Да всё равно какая конфа.
Делать все проверки необходимо ПередЗаписью.
В крайнем случае в обработке проведения (например, нехватку остатков для списания).
17 poligraf
 
22.09.11
20:37
(16) КА, номер точно не помню
При записи документа, например, меняется ответственный (не важно в каком событии)
Поскольку групповую обработку запускаю - везде будет один. Это не правильно. Плюс, да, ошибки накопились и ряд документов не будет записан.
18 unregistered
 
22.09.11
21:00
(17) >> При записи документа, например, меняется ответственный (не важно в каком событии)

Бред какой-то. Так "при записи" или "не важно в каком событии"

Как раз важно в каком событии происходит установка реквизитов. Должно быть только ПередЗаписью.

Для того, чтобы автоматом ни чего не проставлялось и не проверялось во всех типовых конфигурациях обработка ПередЗаписью начинается с проверки "Если ОбменДанными.Загрузка Тогда Возврат".

Соответственно можно принудительно установить флаг ОбменДанными.Загрузка и ни о чем не париться.

У вас видимо там наколбашено "творческими" программистами такого, что черт ногу сломит.