RhSolutions-AddIn/README.md

40 lines
2.5 KiB
Markdown
Raw Normal View History

2021-11-11 17:21:47 +03:00
# REHAU SKU плагин для MS Excel
## Назначение
2021-12-24 17:42:20 +03:00
Помощь в обработке клиентских заявок путем поиска продукции REHAU по запросу, выраженному в свободной форме, и в работе с прайс-листом BS REHAU
2021-11-11 17:21:47 +03:00
## Принцип работы
2021-12-24 17:42:20 +03:00
Плагин делает поисковый запрос в интернет-магазин REHAU, выполняет парсинг полученного ответа и выдает результат
2021-12-05 16:51:13 +03:00
## Реализованные функции
2021-12-24 17:42:20 +03:00
- Формулы для поиска информации
- Отображение наименования с помощью `=RAUNAME()`
- Отображение артикула с помощью `=RAUSKU()`
- Отображение цены с помощью формулы `=RAUPRICE()`
- Экспорт массива ячеек вида "Артикул - Количество" в прайс-лист
2022-02-05 13:17:09 +03:00
- Актуализация прайс-листа до последней версии
2021-12-24 17:42:20 +03:00
- Объединение нескольких прайс-листов в один файл
2022-01-09 15:51:57 +03:00
- Сложением всех позиций по артикулам
- С разнесением данных по колонкам в конечном файле
2021-12-24 17:42:20 +03:00
2022-02-05 13:17:09 +03:00
*Для работы функций "Экспорт", "Актуализация" и "Объединение" требуется указать путь к файлу пустого прайс-листа REHAU*
2021-12-24 17:42:20 +03:00
2021-12-05 16:51:13 +03:00
## Работа без установки
2021-12-09 09:14:19 +03:00
1. Запустить файл `RehauSku.Assist-AddIn-packed.xll` или `RehauSku.Assist-AddIn64-packed.xll` в зависимости от архитектуры приложения
2021-12-05 16:51:13 +03:00
2. Включить надстройку для данного сеанса в извещении системы безопасности
2021-11-11 19:00:16 +03:00
2021-12-05 16:51:13 +03:00
## Постоянная установка
1. Скопировать файл плагина в папку
```
%AppData%\Microsoft\AddIns
```
2. В приложении Excel:
2021-11-11 19:00:16 +03:00
2021-12-05 16:51:13 +03:00
Файл -> Параметры -> Надстройки ->
Управление: Надстройки Excel -> Перейти... -> Обзор
2021-11-11 19:00:16 +03:00
2021-12-24 17:42:20 +03:00
Выбрать и включить файл плагина
2021-11-11 19:00:16 +03:00
## Использованные библиотеки
- [ExcelDna](https://github.com/Excel-DNA/ExcelDna)
- [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)
- [AngleSharp](https://github.com/AngleSharp/AngleSharp)