Сделать выгрузку свойств номенклатуры в xlsx таблицу с соответствующим типом значений, которые заданы для каждого свойства в базе 1С, с целью дальнейшего размещения на Яндекс.Диске (далее доступ к этой таблице будет предоставлен сторонним исполнителям которые вручную дозаполнят в таблице незаполненные свойства, а также запишут ссылки на изображения и файлы документов). Сделать загрузку (заполненных) данных из xlsx таблицы в базу 1С. Платформа: 8.3.26.1498 Конфигурация: Управление нашей фирмой, редакция 3.0 (3.0.10.178) Механизм реализации задачи: Расширение 1С. Как вариант, рассмотрим возможность прогресса штатного функционала УНФ: Компания - Загрузка данных из Excel. Либо сделать заново, в зависимости от того какой вариант предпочтительнее (надежнее, проще) в разработке. Номенклатура у нас распределена по группам (папкам), в каждой папке товары определенного производителя. Соответственно и табличный файл надо будет формировать из товаров данной группы (один файл - из одной группы, другой файл - из другой группы). Всего у нас примерно 100 групп номенклатуры. То есть мы формируем в 1С и публикуем на Яндекс.Диске табличный файл, далее привлекаемые специалисты вносят в этот файл данные, далее мы по кнопке забираем заполненные данные из файла в 1С. Картинки и документы как мне представляется предпочтительно будет загружать по ссылкам, но можем также рассмотреть вариант вставки картинки в ячейку таблицы (вместо ссылки), если такой вариант предпочтительнее (надежнее, проще) в разработке. Структуру и состав колонок определять в настройках управляемой формы приложения 1С. Основные фильтры для выборки номенклатуры: "Группа номенклатуры" и "Категория номенклатуры". Группа является обязательным, категория - дополнительным признаком. Публикацию формируемых файлов и загрузку в 1С сделать по команде (кнопкой) из приложения 1С. При загрузке в базу идентифицировать колонки таблиц по их заголовкам. Выбор состава отображаемых колонок в форме 1С сделать галками в настройках на отдельной вкладке. Сделать три галки для каждого реквизита: Выводить колонку, Заполнять колонку (выводить - в файл, заполнять - данными из базы), Запретить редактирование. Колонки: - Идентификатор поставщика (варианты: UID или код товара у поставщика, артикул производителя, штрих-код EAN-13) - Код - Артикул - Наименование - Характеристика - Артикул характеристики - Категория - Свойства номенклатуры (Общие) - Свойства номенклатуры (из Категории) (каждое свойство в отдельной колонке) - Изображение (от 1 до 5) - Документ (от 1 до 5) Для каждой характеристики формировать отдельную строку в xlsx таблице; при загрузке картинки сделать связь с характеристикой. При заполнении свойств в каждой колонке (ячейках колонки) должен учитываться соответствующий формат (тип значений). Например, для типа "Дополнительное значение" в заполняемой ячейке нужно сделать раскрывающийся список (из значений в нашей базе), а для типа значений "Число" нужно учитывать длину и точность (длина это общее кол-во цифр без учета разделителя, а точность это кол-во цифр после разделителя; вероятно соответствующий регистр сведений отдаст эти данные). Используемые типы значений: Дополнительное значение, Число, Булево, Строка. Для колонок в ячейки которых при заполнении будут вставлять ссылки на изображения и документы, нужна проверка корректности ссылок. Задачу выполнить в 2 этапа: 1. Разработка файла для выгрузки - загрузки на стороне 1С 2. API-интеграция с Яндекс.Диском Документация: https://yandex.ru/dev/disk/ https://yandex.ru/support/yandex-360/business/admin/ru/security-service-applications Идентификатор организации (ЭОС) в Яндекс 360 для бизнеса имеется. Токен авторизации для приложения создам на момент готовности к разработке.