Хочу сообщить о небольшой проблеме в обработке загрузки данных в БП3.0.
В ситуации когда Сервер 1С Предприятия находится на одном физическом сервере, а клиенты запускаются на другом, то при выборе файла данных появляется ошибка:
Не удалось прочитать данные из файла:
C:\Users\user\Documents\unload_20150112_150805.xml
Ошибка: {ВнешняяОбработка.ЗагрузкаДанных.МодульОбъекта(349)}: Ошибка при вызове метода контекста (ОткрытьФайл): Файл не обнаружен 'C:\Users\user\Documents\unload_20150112_150805.xml'
Связано с тем, что код чтения файла выполняется на сервере, а путь получен на клиенте, соответственно файла на сервере не существует!
На данный момент решил проблему, размещением файлов выгрузки в сетевой папке, видимой с обоих серверов, но правильней было бы переписать выгрузку с использованием временного хранилища.
В ситуации когда Сервер 1С Предприятия находится на одном физическом сервере, а клиенты запускаются на другом, то при выборе файла данных появляется ошибка:
Не удалось прочитать данные из файла:
C:\Users\user\Documents\unload_20150112_150805.xml
Ошибка: {ВнешняяОбработка.ЗагрузкаДанных.МодульОбъекта(349)}: Ошибка при вызове метода контекста (ОткрытьФайл): Файл не обнаружен 'C:\Users\user\Documents\unload_20150112_150805.xml'
Связано с тем, что код чтения файла выполняется на сервере, а путь получен на клиенте, соответственно файла на сервере не существует!
На данный момент решил проблему, размещением файлов выгрузки в сетевой папке, видимой с обоих серверов, но правильней было бы переписать выгрузку с использованием временного хранилища.