Складской учет для UMI.CMS

При помощи СКИФ вы можете вести складской и финансовый учет, интегрированный с вашим интернет-магазином на UMI.CMS. СКИФ устанавливается на вашем сайте, поэтому вы имеете полный контроль над базой данных и возможность дорабатывать систему для своих потребностей.

Что Вам даст интеграция

Автоматизация обновления цен и остатков

Будете знать, когда и сколько закуплено, когда, кому и по какой цене продано

Куда были потрачены деньги (на какие статьи затрат)

Назначение ответственных сотрудников и контроль их работы

Еще 21 возможность

Склад, товары и остатки

• Сводный учет интернет и оффлайн магазинов, неограниченное количество складов и точек продаж
• Оборачиваемость складских запасов, достаточность товаров на складе
• Актуальные данные об остатках товаров, инвентаризации
• Учет комплектующих и материалов для производства

Финансы и расходы

• Наличие денег в кассах и на счетах
• Данные о дебиторской и кредиторской задолженности
• Отчеты по доходности и ликвидности

Цены

• Удобное обновление продажных цен при изменении закупочных
• Обновление цен из прайсов поставщиков (импорт из Excel)
• Контроль над наценками
• Печать и рассылка прайс-листов
• Печать ценников, в том числе со штрихкодами

Управление персоналом

• Назначение менеджеров клиентам и сделкам
• Расчет заработной платы
• Управление задачами и поручениями
• Мониторинг работы сотрудников
• Настройка прав доступа сотрудников
• Контроль за исправлениями в документах

И многое другое

• Обширная отчетность по всем аспектам работы фирмы
• CRM-инструменты (рассылки, задачи, сверки взаиморасчетов и др.)
• Работа с облачными кассами и фискальными регистраторами по 54ФЗ

И главное - возможность доработок!
Система учета размещается на вашем сайте, поэтому Вы имеете полный контроль над базой данных и возможность вносить собственные доработки.

» Другие возможности СКИФ

Что интегрируется

из UMI.CMS в СКИФ передаются интернет-заказы, оплаты и данные о покупателях.

из СКИФ в UMI.CMS цены и остатки

Передачу товаров можно настроить как из интернет-магазина, так и из системы учета.

СКИФ CommerceML
Вы можете выполнить установку самостоятельно по инструкции ниже или заказать нам.

ИНСТРУКЦИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ УСТАНОВКИ

1 Установите СКИФ
Скачайте СКИФ для установки на своем сайте и установите по инструкции.

2 Установите модуль синхронизации
Скачайте модуль CommerceML и распакуйте архив на сайт с установленным СКИФ с сохранением структуры директорий.

3 Установите модуль "Обмен данными" в кабинете UMI

Приобретите и установите модуль "Обмен данными" по ссылке, если у вас еще не установлен.


4 Задайте настройки синхронизации
Скопируйте из блока ниже код с настройками, добавьте его в конец файла wn_settings.php в корне установки СКИФ (это можно сделать через меню "Сервис-Редактор кода"), и в exchange_url укажите адрес вашего сайта вместо "ваш_сайт". Код настроек
// Интеграция с интернет-магазином
$scif_actions[2090]=array('name'=>'Интернет-магазин','desc'=>'Интеграция с интернет-магазином по CommerceML','file'=>'cml','menu'=>3);
// Массив настроек для синхронизации с интернет-магазином (при необходимости, замените в массиве ID на GUID)
$cml=array(
'cml_id_type'=>'n.id', // тип формирования ID для новых элементов: 'id' - числовой код=ID элемента СКИФ или 'uuid()' - GUID
'class'=>array('id'=>'1','name'=>'Классификатор'), // классификатор
'owner'=>array('id'=>'1','name'=>'СКИФ','fullname'=>'СКИФ'), // владелец
// Свойства-Характеристики: вручную, если нужно передать заданный ID, или из СКИФ:
// =>array_filter($scif_properties,function($v, $k) { return $v['spr'] == 5; }, ARRAY_FILTER_USE_BOTH)
'properties'=>array(
 2=>array('id'=>'2','name'=>'Бренд') // бренд (торговая марка)
 ),
'catalog'=>array('id'=>'1','name'=>'Основной каталог товаров'), // каталог
'offer'=>array('id'=>'1','name'=>'Пакет предложений (Основной каталог товаров)'), // пакет предложений
'offer_prices'=>array(2), // выгружаемые для пакета предложений типы цен. Проставьте им коды типов цен магазина в поле cml_id
'currencies'=>array('643'=>array('name'=>'руб'),'840'=>array('name'=>'USD'),'978'=>array('name'=>'EUR'),'980'=>array('name'=>'грн')),
// остаток на складе  для количества товаров в пакете предложений, может быть SQL-выражением, например: IF(n.is_service="1",1,(n.store1+n.store2))
'sql_store'=>'n.store1',
'where_spr_noms'=>'', // условие для выгрузки товаров и пакета предложений, например, n.store1>0 или n.parent IN (1,2)
// если в интернет-магазине используется доставка, создайте товар-услугу в СКИФ и укажите здесь её числовой код
//'delivery_nom_id'=>123,
// 'no_parents_group'=>true, // выгружать только конечную группу без родителей (для Тильды)
// 'vendorcode'=>'n.barcode', // что передаем в поле Артикул (может быть SQL-выражением. Если не задано, поле vendorcode)
// в какой группе создавать товары (если не указана, товары не будут создаваться, заказ с отсутствующим в СКИФ товаром не будет импортирован)
//'scif_nom_group'=>0,
// код группы в справочнике контрагентов в СКИФ, в которую будут добавляться покупатели интернет-магазина
'scif_contr_group'=>1,
// длина номера телефона для поиска и сохранения в базе
'phone_length'=>10,
// значения для создания документа в СКИФ при импорте заказа из магазина. type=11 - Заказ покупателя, type=2 - Продажа
// если задан contr, клиента берем из настроек, а не из файла
'invoice'=>array('user_insert'=>1,'org'=>1,'store'=>1,'manager'=>1,'type'=>11,'price_type'=>2),
// группа статей движения в СКИФ для обновления статусов,
// создайте в Справочники-Статьи движения группу "Статусы" и в ней элементы с названиями статусов из вашего магазина
// укажите 0 если не нужно вносить статусы
'scif_finitem_group'=>7,
// способы оплаты, укажите если нужно вносить оплату в виде "название способа в магазине"=>N где N - код кассы в СКИФ
// 'default'=>M касса по умолчанию (если не найдено название)
'payment_methods'=>array('default'=>1,'Наличные'=>1,'Безналичные'=>2),
'exchange_url'=>'http://ваш_сайт/admin/exchange/auto/', // вместо "ваш_сайт" укажите адрес вашего сайта
'username'=>'', // логин и пароль администратора сайта для автоматического обмена
'password'=>'',
// параметры автоматического обмена: import - Классификатор (товары и группы), offers - Пакет предложений (остатки и цены), only_changes - только изменения
// need_init - выполнять инициализацию ?type=catalog&mode=init (обязательно для Тильда)
// divide-true при отправке и import и offers разделять их на отдельные файлы (по другому не работает, например, в Тильда и Insales)
'exchange_params'=>array('import'=>false,'offers'=>true,'only_changes'=>true,'need_init'=>true,'divide'=>true),
// автоматически выгружать новые товары, группы и свойства. При false будут выгружать только те, у которых уже заполнен cml_id
'export_new_spr'=>false,
// для получения уведомлений в Телеграм
//'telegram'=>$telegram
);

// Если нужно редактировать ID товара UMI.CMS в карточке товара СКИФ
// если только для вывода: ,'type'=>'virtual','my_edit_field'=>'cml_id'
// и в edit_fields:    case 'cml_id': $return=$cur_val; break;
//$sprs[5]['userfields']['cml_id']=array('name'=>'Код UMI:','default'=>'NULL');


5 Активируйте обмен в СКИФ
Перейдите на страницу /scif/?act=cml (или через меню Торговля-Интернет-магазин), вам будет предложено создать поля в базе СКИФ для хранения идентификаторов из UMI.CMS. В таблице типов цен в СКИФ spr_prices нужно проставить cml_id для тех типов, что вы хотите выгружать и указать их в настройках в кабинете UMI.CMS.

6 Выполните импорт товаров (если необходимо)
Если в вашем интернет-магазине на UMI.CMS уже есть внесенные ранее товары, вы можете выгрузить их в кабинете UMI.CMS в CSV по инструкции и импортировать в СКИФ из меню Справочники-Импорт из Excel. Поле "ID" из выгрузки UMI импортируйте в поле "CML_ID" в СКИФ.

7 Автоматизируйте синхронизацию
Выполните первый импорт, нажав на кнопку "Импортировать" на вкладке "Импорт". Если всё в порядке (не выводится никаких ошибок, заказы из UMI.CMS успешно импортировались в СКИФ), вы можете задать выполнение синхронизации в автоматическом режиме по расписанию через планировщик CRON. Для этого добавьте вызов скрипта /cron/cml_cron.php с нужным вам расписанием в CRON на своем хостинге.
Проверить выполнение синхронизации по планировщику можно здесь же, вверху страницы будет выводиться информация о последней синхронизации.

Это всё! Теперь Ваш складской учет и интернет-магазин автоматически синхронизируются!
Остались вопросы или нужна доработка синхронизации под Ваши потребности? Напишите нам в мессенджер или на почту biz@webnice.biz

P.S. Дистрибутив СКИФ включает также собственный интернет-магазин, который напрямую интегрирован с системой учета. Подробнее.
Вы можете при помощи СКИФ организовать работу второго интернет-магазина, отдельного от UMI.CMS, например, для акцента на других товарных категориях. Данные всех магазинов будут аккумулированы в единой системе учета.
ОГРН: 310631815900012 Политика конфиденциальности
Мы тоже используем Cookie. Политика