Имя: Пароль:
1C
1С v8
КД2: как провести документ после загрузки?
0 Пендальф Серый
 
09.01.12
09:14
Добрый день. В конвертации данных загружаю документ. Пометка Проведённый = Истина. Но движений у документа нет. Как после записи объекта его проводить в приёмнике автоматически, и если он не проводится, то делать запись например в комментарии. Я пробовал в КД2 прописывать в обработке После загрузки писать проведение, но при загрузке мне пишет, что данное действие не может быть выполнено в режиме Загрузка. Кто чем поможет?
1 Aleksey
 
09.01.12
09:33
ну что же вы то справку то не читаете
2 Aleksey
 
09.01.12
09:34
Обработчики "Правила конвертации объектов"
Перед загрузкой
Условия возникновения события
Только для платформы V8.
Событие выполняется перед загрузкой объекта. Возможен отказ от загрузки, например, в случае невыполнения каких-либо условий. Загружаемый в БД объект еще не инициализирован.

Параметры:

РежимЗаписи - Строка. Режим записи документа. Имеет смысл только если тип объекта приемника "Документ". Возможные значения "Запись", "Проведение", "ОтменаПроведения"

РежимПроведения - Строка. Режим проведения документа. Имеет смысл только если тип объекта приемника "Документ". Возможные значения "Неоперативный", "Оперативный"
3 Aleksey
 
09.01.12
09:37
Вариант 2

Обработчики "Правила конвертации объектов"
После загрузки
Условия возникновения события
Только для платформы V8.
Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта.

Параметры:

Объект - Произвольный - загруженный объект.



Соответственно здесь можно провести объект если нужно
4 Aleksey
 
09.01.12
09:39
Вариант 3 более заумный. Проводить документы после  загрузки всех документов

http://infostart.ru/public/21069/
5 Пендальф Серый
 
09.01.12
12:18
Спасибо.
В (3) как раз и делал, но не работает и думаю из-за того, что объект ещё не записан в ИБ. Возможна модификация объекта, но провести его нельзя. Остальное попробую.
6 Пендальф Серый
 
09.01.12
12:22
(4) Хорошая статейка :)
7 Aleksey
 
09.01.12
12:23
(5) Как делал?

Объект.Записать(РежимЗаписи.Проведение) ?
8 Пендальф Серый
 
09.01.12
13:01
Да так