В этой статье пойдет речь об open source продукте AV (ссылка на github) на базе фреймворка iis.singlec(ссылка на github). И сегодня мы рассмотрим возможности одного из его модулей — FrontSale.
FrontSale — рабочее место менеджера по продажам запасных частей для автомобилей(видео)
Основные возможности и преимущества:
1. Удобный интерфейс
Приветливый интерфейс умещает в себе весь функционал в одной рабочей области и без кучи закладок. До нужного результата максимум три клика мышью. Одним отчетом выводится информация о деталях и аналогах всех брендов запрашиваемого номера.
рисунок 1 (Основная рабочая область)
Описание интерфейса (рис. 1)
1. Поле поиска:
2. Таблица собственных деталей:
В большинстве конфигураций 1С — это справочник номенклатуры тех деталей, которые присутствуют в базе 1С.
3. Закладки:
На закладках выводятся результаты запросов. На каждой из них можно сделать отдельный поиск запчасти. Это бывает удобно для сравнения запрашиваемых деталей при работе с клиентом или, когда продается сразу несколько товаров.
4. Таблица деталей и аналогов — это основная таблица, выводящая данные о искомой позиции и ее аналогах.
5. Заказанные детали(корзина).
В таблицу попадают детали, которые заказывает покупатель для дальнейшего формирования документа «Заказ покупателю» или «Реализации товаров».
Позиции, несуществующие в справочнике «Номенклатура» базы 1С, подкрашиваются темно-синим цветом и при необходимости создаются автоматически.
Алгоритм создания позиции в справочнике «Номенклатура» базы 1С дополнительно настраивается в программе, чтобы задать значения дополнительным полям в карточке номенклатуры по умолчанию (для каждой конфигурации 1С настройка индивидуальна).
2. Получение информации о деталях и их аналогах с большого количества источников
Гибкая архитектура приложения позволяет подключить практически любой источник данных для получения информации о запасных частях автомобиля и другой информации. Нужно только написать драйвер с правильной реализацией интерфейса.
Источником для получения данных могут служить:
- Сайты поставщиков(парсинг html страниц);
- SOAP, RestFull(xml, json);
- Прайслисты(excel, txt и т.д);
- Базы данных(tecDoc, 1c, MySQL и т.д);
- Другие источники.
3. Установка практически на любую конфигурацию 1С 8.x
Для адаптации программы под конфигурацию необходимо написать класс — адаптер (для некоторых конфигураций они реализованы). Абстрагирование реализуется благодаря использованию дополнительного программного слоя, где структура данных описывается xml схемами.
Приложение построено по архитектуре, которую предлагает фрейворк iis.singlec. Он дает возможность писать код на 1с ближе к объектно-ориентированной парадигме, что делает приложение более гибким и масштабируемым. Более подробно можно почитать тут.
С установкой придется покурить или написать разработчикам, потому как хорошего мануала я не нашел.
Дополнительные источники для написания статьи:
Сообщество программы на +Google;
Описание программы на gitHub.com;
Видео презентация интерфейса на youtube.com
Странно, что бесплатно
(1) chmv, Люди привыкли за все брать деньги.
Лично я за открытый исходный код и свободное ПО.
А дт нельзя выложить? так и не понял как ставить
(3) serega33, Начал писать инструкцию по установке. В ближайшие дни опубликую статью и скину ссылку.
(3) serega33,Ссылка на один из примеров установки программы AV