Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 05:10

Автоматическая загрузка данных из XML-файла в 1С 8.2

Автор abrasum, 27 окт 2014, 10:22

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

abrasum

Здравствуйте, коллеги.
Помогите разобраться с автоматической загрузкой данных из XML в 1С.
Сделал два файла: DownloadPayment.epf:

ОбработкаОбмена = Обработки.УниверсальныйОбменДаннымиXML.Создать();
ОбработкаОбмена.ИмяФайлаОбмена = "D:\1C_exchange\bill.xml";
ОбработкаОбмена.РежимОбмена = "Загрузка";
ОбработкаОбмена.ОткрытьФайлЗагрузки(Истина);
ОбработкаОбмена.АрхивироватьФайл = Ложь;
ОбработкаОбмена.ВыполнитьЗагрузку();
ОбработкаОбмена = Неопределено;
ЗавершитьРаботуСистемы(Ложь);

И батник:

@echo off
set PATH="C:\Program Files\1cv82\8.2.18.102\bin\"
start 1cv8.exe ENTERPRISE /F D:\1_8 /DisableStartupMessages /RunModeManagedApplication /Execute  "D:\1C_exchange\DownloadPayment.epf"

Оба файла находятся в папке D:\1C_exchange
Когда запускаю батник выдается ошибка:

Не верный формат хранилища данных file://D:/1C_exchange/DownloadPayment.epf


В чем я не прав? Как решить мою задачу с помощью батника?

freez1301

попробуйте перед экзекьют добавить ключ /UC 222

abrasum

Цитата: freez1301 от 27 окт 2014, 16:51
попробуйте перед экзекьют добавить ключ /UC 222
Не помогло :(
Добавлено: 28 окт 2014, 12:38


Разобрался в проблеме. Теперь все ПОЧТИ работает.
Проблема с батником.
Если в строке запуска указываю ключ /DisableStartupMessages - запускается странное окно 1С практически без ничего.
И обработка не запускается. Если я этот ключ убираю 1С стартует.
При старте появляются разные окна: "Рекомендуется обновить версию конфигурации".
Я закрываю это окно появляется еще одно: "Итоги информационной базы рассчитаны по... Установить границу рассчитанных итогов на ...". Я нажимаю "нет" и только после этого запускается моя обработка, успешно выполняется и 1С закрывается. Как избавиться от этих сообщений?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск