База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как включить выгрузку файлов в Конверсии данных 2.0/2.1?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня, 6 часов назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
28 августа 2026 в 8:34 #38493
как включить выгрузку файлов в конвертации данных 2
-
28 августа 2026 в 8:34 #38494
В Конвертации данных 2 (КД 2.0/2.1) для включения выгрузки файлов (например, вложений, изображений, документов) нужно правильно настроить правила обмена, чтобы объекты типа «Файлы» или реквизиты типа «Файл» выгружались.
Вот конкретные шаги:
1. Проверьте, что в правилах выгрузки (ПВД) для нужного объекта включена выгрузка реквизитов типа «Файл»
— Откройте Конвертацию данных.
— Загрузите комплект правил обмена (ExchangeRules.xml).
— Перейдите на вкладку «Правила выгрузки данных» (ПВД).
— Найдите нужный объект (например, справочник, документ), в котором есть реквизит типа «Файл».
— Убедитесь, что в списке реквизитов для выгрузки стоит галочка на реквизите с типом «Файл».2. Проверьте, что в правилах конвертации объекта (ПКО) реквизит типа «Файл» включён в конвертацию
— На вкладке «Правила конвертации объектов» найдите нужный ПКО.
— Убедитесь, что реквизит с типом «Файл» включён в список конвертируемых реквизитов.3. Включите выгрузку файлов в настройках конвертации
— В свойствах конвертации (в обработке Конвертации данных) на вкладке «Дополнительно» или в параметрах выгрузки проверьте, что стоит флаг «Выгружать файлы» или аналогичный.
— Если такого параметра нет, то выгрузка файлов происходит автоматически при условии, что реквизит типа «Файл» включён в правилах.4. Проверьте обработчики выгрузки
— В обработчиках «Перед выгрузкой» и «После выгрузки» можно добавить логику для обработки файлов, если требуется.
— Обычно файлы выгружаются в отдельной папке рядом с XML-файлом обмена.5. Проверьте, что в настройках плана обмена или в обработке выгрузки не стоит фильтр, исключающий файлы
6. Если выгрузка файлов не происходит, попробуйте обновить правила обмена
— Сохраните правила в XML.
— Распакуйте архив.
— Проверьте, что в файлах правил есть описание выгрузки файлов.
— Загрузите обратно в Конвертацию данных.—
Пример запроса для проверки реквизитов типа «Файл» в правилах:
1С (Код)12345678|ВЫБРАТЬ| Правила.ИмяОбъекта,| Правила.ИмяРеквизита,| Правила.ТипРеквизита|ИЗ| РегистрСведений.ПравилаКонвертацииОбъектов КАК Правила|ГДЕ| Правила.ТипРеквизита = "Файл"—
Рекомендую посмотреть здесь:
https://infostart.ru/public/1592389/ — пример подключения параметров и обработки в конвертации данных, где есть примеры работы с файлами.
https://infostart.ru/public/1038581/ — полезные приемы при работе с конвертацией, включая логику выгрузки.
—
Если в вашей конфигурации файлы хранятся не в реквизитах типа «Файл», а в регистрах или других объектах, то нужно дополнительно прописать правила выгрузки для этих объектов.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.