Версия для печати темы (https://pro1c.org.ua/index.php?s=e5ed7e6902df0518387996e5d152ed1a&showtopic=65250)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.1 (8.0) _ Не выполняется проводка документа по COM-соединению из 1с 7.7 в 8.1

Автор: andrew76 16.03.21, 10:56

Добрый день !

Не могу провести (через COM-соединение) из базы на платформе 1с 7.7 в базу 1с 8.1
Ругается на метод ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение)
Сообщение переменная не определена -РежимЗаписиДокумента.

Автор: sava1 16.03.21, 11:09

Цитата(andrew76 @ 16.03.21, 10:56) *
РежимЗаписиДокумента.Проведение


тоже через ОЛЕ -
БазаОле.РежимЗаписиДокумента.Проведение


Автор: andrew76 16.03.21, 11:36

sava1 @ Сегодня, 14:09 * ,

Сработало вот так

Попытка 
    v8=Коннектор.Connect("Srvr="""+СокрЛП(ИмяСервера)+""";Ref="""+СокрЛП(ИмяБазы)+""";Usr="""+СокрЛП(Логин)+""";Pwd = """ + СокрЛП(Пасворд) + """;");
Исключение
    Предупреждение("База Данных в (р/о) не открыта!!!");
    сообщить(ОписаниеОшибки());
    Возврат;
КонецПопытки;    
    
НовыйДокумент = v8.Документы.КадровыеПриказы.СоздатьДокумент();
НовыйДокумент.Записать(v8.РежимЗаписиДокумента.Проведение);

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua