Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Кд 2.0 Получить реквизит объекта в событии "Перед загрузкой"

Кд 2.0 Получить реквизит объекта в событии "Перед загрузкой"
Я
   Bibr
 
09.07.19 - 10:45
Конвертация данных, редакция 2.1 (2.1.8.2)
ПКО для документа. Необходимо по условию либо делать проведение документа, либо отмену проведения документа.
Соответствующий параметр (Режим записи) есть только в обработчике "Перед загрузкой". Но там не вижу ничего, связанного с объектом (нужен реквизит объекта).

Подскажите, как передать в обработчик "Перед загрузкой" ссылку на объект или реквизит объекта/ доп параметр.
Или если это невозможно, то путь обхода.
 
 
   Cyberhawk
 
1 - 09.07.19 - 10:48
Какие проблемы в ПриЗагрузке делать?
   Bibr
 
2 - 09.07.19 - 10:52
(1)

в ПриЗагрузке нет возможности выбрать Режим записи
   Cyberhawk
 
3 - 09.07.19 - 10:53
Открою тебе секрет: указываемый через строковый параметр режим записи имеет меньший приоритет, чем пометка удаления и свойство "Проведен" у объекта
   Cyberhawk
 
4 - 09.07.19 - 10:54
Но это не точно :)
   Bibr
 
5 - 09.07.19 - 10:55
(3) Будет ли корректно отрабатывать проведение по регистрам и удаление регистров (при отмене проведения), если я в ПриЗагрузке буду менять признак "Проведен"??
   Cyberhawk
 
6 - 09.07.19 - 10:56
+(3) Добавка: если его не инициализировать, то сказанное верно
   Cyberhawk
 
7 - 09.07.19 - 10:57
(5) Да, управляя значением реквизита "Проведен" в ПриЗагрузке. Если он истина, то документ будет пытаться записаться в режиме проведения, иначе - в режиме отмены проведения (если может проводиться в принципе) или записи (если проведение в метаданных запрещено).
   Cyberhawk
 
8 - 09.07.19 - 10:58
Но все зависит от прикладной обработки, которой осуществляется загрузка. Сказанное выше справедливо для standalone-универсальной выгрузки-загрузки ХМЛ. В типовых, особенно на БСП, по-другому уже, в т.ч. отложенное проведение.
   Bibr
 
9 - 09.07.19 - 11:00
(7) спасибо, буду пробовать.
   Bibr
 
10 - 09.07.19 - 17:28
(7) ага, всё получилось, спасибо.
 
 Рекламное место пустует
   Вафель
 
11 - 09.07.19 - 17:30
проводить лучше отдельно от загрузки.
а то бац и блокировка и вся загрузка коту под хвост

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует