ИНТЕГРАЦИЯ БИТРИКС + МЕГАПРАЙС
- Выполнили интеграцию обмена сайта на 1С Битрикс с Мегапрайсом. Взят модуль обмена Битрикс (расширение).
- В него добавлены объекты Мегапрайса.
- Реализована регистрация изменений остатков поставщиков (загрузка в Мегапрайс).
- В выгрузку (которая происходит по изменениям) добавлено соединение штатных остатков + виртуальных остатков.
- Теперь обмен может выгружать данные виртуальным складам + остаткам поставщиков. Никаких документов (проведения в 1С) НЕ НУЖНО.
- Напомню что остатки и цены поставщиков в Мегапрайсе загружаются со скоростью звука. В среднем 100 000 позиций регистрируются за 2-3 секунды.
- Учитывается вся архитектура модуля Битрикс. Изменений настройке обмена нет - стандартно указываются опции выгрузки остатков, склады.
Модуль является дополнительным расширением
- Продается как дополнительное расширение. В стоимость расширения входит его поддержка (1 год).
- Если 1С выпустит обновления или Битрикс выпускает новый обмен - происходит выпуск нового модуля (срок изготовления 1 день).
- Настройка обмена при этом не меняется. Просто установка модуля.
Если все таки хотите приходовать на склад
- Если вы все равно хотите загрузить остатки на склады, то Мегапрайс и Загрузка от А до Я поддерживают генерацию остатков в штатный функционал. Но делает это правильно.
- Загрузка не создает никаких документов в 1С, отпадает необходимость проводить, распроводить тяжелые документы и мучать базу (генерировать кучу данных в регистрах и в справочниках). Плюс сами по себе документы - проводят движения по десяткам регистров, а в некоторых случаях генерируют тысячи записей служебных справочников (ключи аналитики партий),
- Мы в доскональности изучили механизмы обмена и наша генерация остатков в штатный функционал загружает их точечно именно туда куда надо. При этом они попадут в нужные складские отчеты и даже подбор номенклатуры.
Сравнение скорости загрузки виртуальных остатков в 1С
- Тестовый прайс с 6446 строк товаров с остатками.
- Генерация через накладные - скорость 3 минуты 40 секунд. В это вошло создание накладной, заполнение (с учетом всех сложностей) и проведение.
- Генерация без накладных. 2 секунды.
- Повторная загрузка без накладных, если например у 30 позиций изменились остатки (какие то выбыли) - 0,06 секунды. При этом проверка полная всех 6446 товаров. Записываются только изменения.
- Таким образом генерация виртуальных остатков без накладных при полной первичной загрузке происходит в 110 раз быстрее. А повторная загрузка, но запись только изменений (даже с учетом полной проверки) в 3700 раз быстрее.
Выгрузка на сайт
- Отслеживаются ТОЛЬКО ИЗМЕНЕНИЯ. Если вы грузите 100 прайсов на 50 000 товаров - и там изменились лишь сотни позиций, то в запись остатков попадет не 5 миллионов строк, а всего несколько сотен.
- При этом модуль обмена отследит автоматически тоже только изменения, а это значит что в очередной пакет выгрузки попадут тоже только изменения.
- Наш метод генерации остатков предоставит ультра ускорение всех процессов - загрузки и обработки прайсов, записи в 1С и выгрузки на сайт.
Что будет происходить если на один виртуальный склад назначено несколько прайсов?
- Будет происходить обычная загрузка и генерация остатков. Программа будет отслеживать изменения с учетом всех прайсов на этом складе. Изначально все остатки (с плюсом) полностью подгрузятся в остатки. Полностью новый прайс вызовет массовые изменения. Далее отслеживаются только изменения. Даже полный прайс работает быстро, тут главное чтобы модуль обмена далее регистрировал только изменения и не формировал полную выгрузку.
Как удалить виртуальные остатки если прайс не актуален?
- В справочнике профилей прайсов (полный список всех ваших прайсов) есть команда "Удалить данные прайса". Программа сделает пересчет всех остатков и удалит из них (данных конкретного виртуально склада) остатки этого прайса.
- Также в профиле есть опция автоматического удаления прайса через указанное количество дней (если он не обновлялся).
Где можно увидеть остатки поставщиков?
- Если у вас только от А до Я, то она грузит только в штатный функционал. Увидеть эти остатки вы можете в стандартных отчетах по свободным остаткам, в том числе в подборах. У нас есть множество дополнительных расширений для форм документов, подбора, в которых можно увидеть множественные остатки, это значит что работая с реальными складами, вы еще будете видеть данные по виртуальным складам.
- Если у вас Мегапрайс ПРО, то вы сможете увидеть все виртуальные остатки во всех разработках. И они будут отображаться в отличие от штатного функционала в виде расшифровок по самим прайсам. Тоесть видна полная информация - поставщик + цены + остатки и различная информация из самих прайсов.
Можем ли мы сами дописать загрузку остатков поставщиков в 1С
- Да можете. Весь этот функционал отрабатывает подключенная внешняя обработка, которую вы можете выбрать и записать в профиле. В механизмах загрузки заложено выполнение указанной обработки после полного чтения прайса. Работает в том числе в автоматическом режиме (регламентные задания). После полного чтения прайса мы получаем данные и вы можете их использовать по своему усмотрению.
- Внешняя обработка может служить не только для генерации остатков но и для любых действий, которые должны произойти после загрузки. Ну например - запустить ценообразование, сформировать прайс для выгрузки покупателям, что то дополнительно обработать. Абсолютно любые задачи.
А если мы все равно хотим загружать остатки документами?
- И такой режим есть. Ранее наш модуль загружал оба варианта. Поэтому осталась обработка, которая генерирует накладные в 1С на виртуальные склады и следит за ними. Мы можем предоставить любой инструмент под заказчика, при этом главная программа остается не тронутой (на поддержке), а все индивидуальные механизмы подключаются через внешний модуль.
Какие еще есть возможности с остатками?
- Ух.. Все что описано выше еще не конец.
- 1) Мультипрайс (создание прайса). Модуль является конструктором создания собственных прайсов компании (со своими ценами). Позволяет объединять реальные остатки на складах + виртуальные остатки Мегапрайса. Иными словами модуль видит остатки как единое целое (склады, количества). Модуль формирует табличный прайс, который можно отправлять рассылкой или выгружать в указанное место (например в папку сайта). У многих движков сайтов есть модули загрузки, которые позволяют загружать данные из файлов. Таким образом загружая прайсы в 1С, с помощью мощнейшей загрузки, вы можете генерировать свой объединенный прайс и использовать его для выгрузок и загрузок на сайт.
- 2) В Мегапрайсе есть еще один инструмент Справочник "Выгрузка", который также позволяет собирать всю информацию в 1С и генерировать выгрузку, но уже в виде CSV формата (очень быстрый для больших объемов). Плюс этого модуля в том что он не только работает с виртуальными остатками, но и с виртуальными ценами. Позволяет напрямую драть данные по загрузкам прайсов и формировать сразу выгрузку, минуя при этом даже необходимость создавать Установки цен в 1С.

