Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
17 Янв 2018, 06:26
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Обмен между базами  (Прочитано 1071 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Новенькая

  • ****
  • Сообщений: 250
  • РЕПУТАЦИЯ: 21
  • КПД: 8%
  • Регистрация: 2011-02-21
  • Сайт: 
  • Профессия: Программист 1С
Здравствуйте. Есть самописная конфигурация, написан обмен с ЗУП. Не могу понять почему не работает(( никакой ошибки не дает, Com соединение есть, завершается успешно, но ничего не переносится. Смотрела в журналах регистрации в обеих базах.
Вот код по кнопке:
 
МакетПравил=Обработки.ОбновитьСтруктуруКомпании.ПолучитьМакет("ВЗУП");
ИмяВременногоФайлаПравилОбмена =ПолучитьИмяВременногоФайла("xml");
    МакетПравил.Записать(ИмяВременногоФайлаПравилОбмена);
            МассивПараметров=Новый Массив;
            МассивПараметров.Добавить(СтрокаБаз.База);
            МассивПараметров.Добавить(ИмяВременногоФайлаПравилОбмена);
           
            Фон=ФоновыеЗадания.Выполнить("МодульСинхронизацииСервер.ОбновитьСтруктуруКомпанииВФоне",МассивПараметров);   
    Попытка
        УдалитьФайлы(ИмяВременногоФайлаПравилОбменаУФ);
        УдалитьФайлы(ИмяВременногоФайлаПравилОбмена);
    Исключение
    КонецПопытки;
Процедура ОбновитьСтруктуруКомпанииВФоне(База,ИмяВременногоФайлаПравилОбмена) Экспорт
    БазаОЛЕ=МодульОбмена.ИнитCOMConnector(База);//ИнитОЛЕ(База);   
    Если БазаОЛЕ=Неопределено Тогда
        Возврат;
    КонецЕсли;
   
    ФайлВыгрузки =ПолучитьИмяВременногоФайла("xml");
   
    ОбработкаОбмена = Обработки.УниверсальныйОбменДаннымиXML.Создать();       
    ОбработкаОбмена.ИмяФайлаПравилОбмена = ИмяВременногоФайлаПравилОбмена;
    ОбработкаОбмена.ИмяФайлаОбмена = ФайлВыгрузки;
    ОбработкаОбмена.РежимОбмена = "Выгрузка";
    ОбработкаОбмена.ЗагрузитьПравилаОбмена();
   
    ОбработкаОбмена.ВыводВОкноСообщенийИнформационныхСообщений = Ложь;
    ОбработкаОбмена.Параметры.Вставить("Организация", База.ВыбОрг);
       
    ОбработкаОбмена.ВыполнитьВыгрузку();
   
   
    ОбработкаОбмена = БазаОЛЕ.Обработки.УниверсальныйОбменДаннымиXML.Создать();   
    ОбработкаОбмена.ИмяФайлаОбмена = ФайлВыгрузки;
    ОбработкаОбмена.РежимОбмена = "Загрузка";
    ОбработкаОбмена.ОткрытьФайлЗагрузки();
    ОбработкаОбмена.ВыполнитьЗагрузку();
    Попытка
        УдалитьФайлы(ФайлВыгрузки);
    Исключение
    КонецПопытки;
   
КонецПроцедуры
 
Или сразу в правилах копать?


Оффлайн Новенькая

  • ****
  • Сообщений: 250
  • РЕПУТАЦИЯ: 21
  • КПД: 8%
  • Регистрация: 2011-02-21
  • Сайт: 
  • Профессия: Программист 1С
Попробовала напрямую в обработку "УниверсальныйОбменДаннымиXML" загрузить правила и сделала выгрузку, а в другой базе загрузила, все прошло чудесно...значит косяк не в правилах...не знаю куда еще копать


Теги:
 

Обмен ключей "1С"

Автор NovelРаздел Беседка

Ответов: 0
Просмотров: 2952
Последний ответ 16 Дек 2010, 16:30
от Novel
Односторонний обмен из ут10.3(базовая) в бп3.0(базовая)

Автор andryscha92Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 4284
Последний ответ 11 Ноя 2014, 09:06
от andryscha92
Куда сохраняются данные в режиме работы клиент при выгрузке данных обработкой "Универсальный обмен данными в формате XML"

Автор xDDРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 7128
Последний ответ 13 Ноя 2014, 08:23
от cska-fanat-kz
Обмен данными Зарплата 8 (бюджет)-Бухгалтерия 8 (бюджет)

Автор VanillaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 3289
Последний ответ 14 Дек 2009, 11:16
от Vanilla
Обмен данными. Правила обмена данными. Проблемы с повторной выгрузкой.

Автор 1cdpРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 5485
Последний ответ 02 Авг 2011, 18:29
от 1cdp

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
106 Сообщений
AIFrame
100 Сообщений
alex0402
30 Сообщений
kiksi
19 Сообщений
pavl_vs
19 Сообщений
alexandr_ll
17 Сообщений
andron81_81
16 Сообщений
Norfolk
15 Сообщений
LexaK
13 Сообщений
BuhRust
12 Сообщений

* Кто онлайн

  • Точка Гостей: 263
  • Точка Скрытых: 0
  • Точка Пользователей: 4
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal