Задача

Необходимо реализовать функционал импорта номенклатуры с ценами из Excel в конфигурацию 1С:Бухгалтерия предприятия (редакция 3.0) для облачной версии. За основу берется типовая обработка «ЗагрузкаНоменклатурыИзФайла» (она удобна для пользователей, поддерживает контроль дублей и автоматическое создание документа установки цен). Требуется расширить ее функционал для загрузки дополнительных реквизитов.

Частота и объем

  • Периодичность: 1 раз в месяц.
  • Объем: до 14 000 позиций номенклатуры. Важно обеспечить приемлемую производительность.

Необходимые доработки

В обработку требуется добавить возможность импорта следующих дополнительных реквизитов для каждой позиции (реквизиты общего назначения, не влияющие на документ установки цен):

  • Вес (тип: число).
  • Код ТН ВЭД (тип: строка).
  • Прайс-лист (тип: строка, произвольный текст).
  • Дата актуальности цены (тип: дата, хранится как собственное значение реквизита для каждой номенклатуры, не подменяет дату документа установки цен).

Ожидается, что данные будут поступать в виде колонок в Excel-файле (структура аналогична приложенному тестовому файлу).

Метод реализации и требования

Разработка может быть выполнена любым из указанных способов (по усмотрению исполнителя), но с обязательным учетом работы в облачной среде:

  • Доработка типовой обработки через расширение конфигурации (рекомендуемый способ для версии конфигурации 3.0.188.22).
  • Создание независимой внешней обработки.
  • Сочетание расширения + внешних компонент (если необходимо для работы с Excel).

Ключевое требование: функционал должен корректно функционировать в облачном сервисе 1С.

Технические детали

  • Платформа: 1С:Предприятие 8.3 (версия 8.3.27.1936).
  • Конфигурация: Бухгалтерия предприятия ПРОФ, редакция 3.0 (3.0.188.22).
  • Основа: Взять за основу типовую обработку «ЗагрузкаНоменклатурыИзФайла» (Главное меню → Склад → Загрузка номенклатуры из файла). Использовать ее графический интерфейс и алгоритмы.

Тестовый файл с примером структуры данных (формат .xlsx) предоставляется для ознакомления.

Реализация подписания документов электронной подписью с помощью Node.js

Требуется разработать решение для подписания произвольных документов с использованием ЭЦП. Задача рассматривается в двух сценариях: на локальном ПК под Windows 10 с установленным криптопровайдером и на удаленном сервере с аналогичным программным обеспечением. Необходимо также оценить принципиальную возможность реализации.