Интеграция 1С и Virtuemart
Что умеет обработка
Особенности
- Идентификация товаров и категорий - по идентификатору 1c_id, что позволяет исправлять неверно набранные артикулы
Выгрузка
Выбор номенклатуры для выгрузки
- Вся номенклатура
- Отдельно выбранные позиции
- Измененная номенклатура за определенный период времени
- TO-DO: Брать список номенклатуры из документов установки цен, приходного/расходного ордеров.
Категории номенклатуры
- Выгрузка категорий в Virtuemart, включение/отключение при необходимости
- TO-DO: задаваемый пользователем порядок выгрузки категорий
Общие возможности
- Только номенклатуру с признаком «Опубликован=Да»
- Выгрузка идет с учетом характеристик товара (цвета/размеры и так далее)
- Сортировка выгружаемых характеристик товара (в данный момент - по полю «Размер»), правильно сортируются строки вида «52/104»
- Формируется описание товара: состав + размеры (только для имеющихся в наличии товаров)
- Выгружаются сопутствующие товары
- Выгружаются скидки (примечание: скидки указываются только в процентах - ограничение со стороны 1С)
Изображения номенклатуры
- Можно отключить выгрузку изображений
- Выгружает все изображения в формат jpeg (автоматическая конвертация)
- Корректно создает уменьшенные изображения (сохранение пропорций изображения)
- Выгрузка по FTP
- TO-DO: накладка водяных знаков
- TO-DO: обработка изображений без промежуточного сохранения на жесткий диск
- TO-DO: выгрузка изображений и распаковка единым архивом по SSH
- TO-DO: автоматическое изменение размеров для больших изображений
Настройки
- Общие параметры (организация, тип цен, склад, покупатели)
- Дополнительные категории для товара
- Сопутствующие товары
- Параметры товара: производитель, состав, опубликован или нет, является ли спецпредложением, заголовок для свойств товара)
- Список и порядок выгрузки характеристик товара (размер, цвет, надпись и т.д.)
- Полная очистка базы магазина Virtuemart
Хотелки на будущее
- Импорт в пустую 1С из заполненного магазина Virtuemart: категории, товары, покупатели, заказы со статусами (принят, отправлен и т.д.)
- Выгрузка товаров в Virtuemart со всеми причиндалами: включен/выключен (часто бывает что товар нужно отключить на несколько дней), свойства (например размер, цвет и т.д.), несколько изображений для товара, доступность товара, спецпредложение, кол-во товаров по позициям и т.д.
- Синхронизация заказов: загрузка новых, изменение статуса заказа.
- Работа с заказами: изменение заказа (добавление, удаление и изменение позиций), отслеживание незавершенных заказов
- Отслеживание посылок: отправленные заказы, полученные или неполученные (трекинг), отслеживать получение денег по заказам, уведомлять покупателей об отправке заказа и получении за него денег.
- Хранение отзывов пользователей
- Отрисовывать на карте адреса покупателей: http://extremallife.ru/work/question/google-ya-api-1s-8-x
- Импорт товаров из ИМ
- …
- Заказы
- Отображение списка заказов с возможностью фильтрации: за месяц/день/период, собранные/отправленные/на доделку и т.д.
- Номер заказа, дата заказа, ФИО покупателя, город, код трекинга, статус заказа, …
- Загрузка новых заказов из ИМ
- Загрузка данных а заказах
- Добавление нового покупателя в справочник контрагентов
- Заведение нового заказа (Документы → Продажи → Заказы покупателей)
- Обновление кол-ва товаров на складе исходя из заказа
- Сводка по отсутствующим на складе позициям (заказали 3 футболки, в наличии 2, одну надо докупить)
- Изменение и выгрузка статусов заказов (подтвержден, отменен, отправлен и т.д.) в ИМ
- Проверка заказа - сопоставление реально собранного заказа и хотелок покупателя
- Автоматическая работа по расписанию
- Автоматическое уведомление покупателя, совершающего первую покупку в магазине (запрос возраста/роста/телосложения)
- Автоматический трекинг состояния посылки с уведомлением покупателя
- Автоматическое уведомление покупателя о коде отслеживания посылки (дата отправки, код посылки, линк на страницу отслеживания и т.д.)
- Статистика
- Отчет по оборотам: сколько штук/денег прошло за период, сколько «зависло» в посылках
- Кол-во продаваемых товаров (по штукам, по сумме)
Функционал
- Выгрузка товаров в Интернет-Магазин (ИМ)
- Отбор товаров для выгрузки
- Все товары
- Измененные с момента предыдущей выгрузки
- Ручной выбор (отдельная номенклатура или содержимое отдельной группы)
- Возможности выгрузки
- Выгружать или нет изображения
- Выгружать только товары с включенным свойством «Опубликован»
- Автоматическая выгрузка измененных товаров без участия оператора
- Настройки
Изменения для стандартной конфигурации "Управление Торговлей 10.3.13.2"
Перед внесение изменений необходимо перейти в Конфигурация → Поддержка → Настройка поддержки и нажать «Включить возможность изменения».
Добавление в справочник Номенклатура реквизита "ДатаИзменения"
Открываем Справочники → Номенклатура → Реквизиты: Добавить реквизит «ДатаИзменения», Тип: Дата, Состав даты: Дата и время
Открываем Справочники → Номенклатура → Формы → ФормаЭлемента, в свойствах формы заходим в События → ПередЗаписью и дописываем в самый конец процедуры строку так, чтобы получилось:
ДатаИзменения = ТекущаяДата(); КонецПроцедуры // ПередЗаписью()
Нажимаем «Сохранить» (Ctrl+S) и «Обновить конфигурацию базы данных» (F7).