Имя: Пароль:
1C
1С v8
Проблема при обмене двух баз
0 miklenew
 
18.07.14
09:02
Есть две базы.
Между ними гуляет один тип документа.
Этап загрузки документа делится на две части
1) Собственно загрузка документа. Здесь всё норм
2) После загрузки отложенное проведение. Галочка Выполнять отложенные движения после загрузки стоит. Но вовремя второго этапа ОбменДанными.Загрузка = ложь.
Движений у документа по регистрам нет.
Т.е. с одной стороны мне нужно чтоб система отложенное движение воспринимала тоже как загрузку или чтоб не было никакого отложенного, но при этом галочка, что документ проведён в систему тоже попадала.
В схеме обмена настроено чтоб и поле проведён участвовало. Но без отложенного проведения упорно не хочет её ставить.
Кто нибудь сталкивался с такой проблемой?
1 Godofsin
 
18.07.14
09:14
Чот не совсем понял задачу...
2 Godofsin
 
18.07.14
09:15
ПослеЗагрузки:
Объект.Проведен = Истина;
Объект.Записать();
3 miklenew
 
18.07.14
10:20
Надо было в правилах Перед записью написать
Если Источник.Проведен тогда
    РежимЗаписи="Проведение"
КонецЕсли;
Логика до конца не понятна, но так работает.