Кейс: Интеграция 1С + Мегапрайс + Битрикс (интернет магазин в 20 000 товаров из прайса поставщика)
- Большая демонстрация работы Мегапрайса с 1С + обмен с интернет-магазином на базе Битрикс.
- Загрузка прайсов поставщиков со всех источников + Обработка в 1С + Выгрузка на сайт.
- Пример на прайсе в 20 000 товаров. Без загрузки картинок в 1С.
Какие решения мы можем предложить по загрузке остатков
- Мегапрайс PRO. Комплексная программа, содержащая все разработки. Загрузка остатков работает в двух режимах: 1) виртуальные остатки в собственные таблицы, 2) генерация поступлений в штатный функционал (опция в профиле). Оба действия происходят автоматически.
- Загрузка в 1С от А до Я (это таже загрузка что и в Мегапрайс PRO). Поддерживает загрузку через создание документов в 1С. В комплект входит подключаемая обработка "Генерация остатков поставщиков". Работает в автоматическом режиме.
- Загрузка буфер - полностью ручная загрузка, добавляется кнопка в документах. Тоже может заполнять документы, но в ручном режиме.
- Все три решения подходят для данной задачи. Все три решения служат и для других задач и полезны в работе.
Кейс: Настройка обмена 1С Битрикс - загрузка выгрузка остатков поставщиков
- Это то, что хотят все. Загружать остатки поставщиков в 1С, чтобы потом их выгружать на сайт.
- Модификация модуля обмена 1С и сайтом Битрикс, позволяет выгружать реальные (складские) и виртуальные остатки (прайсы поставщиков).
- Не требует создавать в 1С документы, проводить их и нагружать базу.
- Правильная загрузка и выгрузка остатков из 1С на сайт.
- Задачи решаемые в Мегапрайсе с остатками
- К нам многие обращаются по вопросу загрузки остатков поставщиков. Технически загружать в 1С не проблема. Вопросы лишь в нюансах. Основная задача загрузки остатков в 1С это дальнейшая их выгрузка на сайт. Но есть и определенный уровень задач в самой 1С.
- Важно не просто их загрузить на склад (а лучше вообще не загружать в типовой функционал - они попадут на баланс). Остатки имеют значение когда вы хотите одновременно получить информацию и по ценам поставщика и по наличию товара - назовем это анализ прайсов. Вот тут с технической точки зрения просто загрузка остатков не подойдет. В штатной "Регистрации цен поставщика" отсутствует полностью понятие "Остаток". Многие изворачиваются тем, что создают приходные накладные на виртуальные (специально заведенные на это склады), но первый нюанс - потом получить одновременно остатки и цены поставщика - уже будет проблема.
- Мегапрайс предоставляет комплексное решение. Мы завели собственные таблицы в 1С (основной режим загрузки) и эти остатки не ложатся на баланс. И за счет наличия всех основных торговых модулей по продажам и закупкам - мы используем не только основные торговые данные в 1С, но и добавленные остатки по прайсам из собственных регистров.
- Таким образом Мегапрайс создает полную экосистему работы с прайсами поставщиков, при этом извлекая и штатные данные и виртуальные данные.
Проблемы если вы будете загружать остатки как приходы
- На текущий момент многие предлагают решения с загрузкой остатков в 1С и все эти решения одинаковые - они создают накладные на приход (или оприходование). И вместе с этим вы получите серьезные проблемы.
- Создание документов в 1С. Это очень громоздкая процедура. Если вы загружаете прайс листы в тысячи строк (а многие десятки тысяч строк) - то это огромнейшее замедление. Большие документы в 1С работают крайне медленно - их нужно проводить. Они создают движения по десяткам разных регистров. А некоторые регистры создают по каждой записи товара еще дополнительные справочники (ключи аналитики, генерация партий).
- Следующий момент - многие обновляют прайсы ежедневно! И это могут быть десятки прайсов с тысячами товаров. Если у вас десятки прайсов, то вы каждый день будете нагружать базу сотнями тысяч записей, проведением медленных документов и генерацией катастрофически большого массива данных в базе 1С. Иначе говоря база будет пухнуть. 1С не рассчитывала что есть пользователи у которых каждый день будут десятки накладных с десятками тысяч товаров.
- И да - если вам остатки нужны только для выгрузки и у вас встроен обмен, я вам раскрою одну техническую деталь. Модуль обмена с сайтом отслеживает регистрацию изменений в 1С по штатным остаткам. А теперь смотрите что получится - 1 прайс в 10 000 строк вызовет регистрацию 10 000 строк изменений в обмене (еще одна нагрузка на базу). И все 10 000 товаров станут на выгрузку на сайт (причем полностью вся карточка). А если у вас 10-20 прайсов. Умножьте все это - и вы получите объем с которым ваша база просто так напрягается ежедневно.
Минусы сторонних загрузок
- Загружают остатки в приходные накладные или оприходования, остатки ложатся на баланс.
- Загружают полностью весь прайс документ и не отслеживают изменения. Потому что это серьезное усложнение всего механизма. Ведь в базе есть прошлые накладные, из них тогда надо убирать что исчезло из прайсов, либо списывать. Если начать такое делать - базе станет еще хуже.
- Медленное заполнение документов в 1С (пересчеты сумм, ндс, много полей).
- Медленное проведение документов (генерирует в базе много объектов).
- Очень медленная загрузка при множестве прайсов с десятками тысяч товаров.
- ПОЛНАЯ регистрация всей накладной модулем обмена - в пакет очередной выгрузки попадет ВЕСЬ ПРАЙС.
- Высокая нагрузка на базу при ежедневном обновлении прайсов.
- Не буду раскрывать все подробности как работает у меня все внутри. Но опишу основное.
- Загружает все прайсы в собственные таблицы, не трогая штатный функционал.
- Загрузка прайсов единым целым без документов - цены и остатки поставщика записываются вместе.
- Возможность загружать виртуальную номенклатуру (без создания справочника), вместе с ценами, остатками, свойствами.
- Возможность делать выгрузку остатков напрямую из таблиц Мегапрайса. При этом еще и генерировать цены номенклатуры без создания установок цен в 1С.
- Скоростная загрузка множества прайсов с большим объемом товаров.
- Свой собственный торговый блок по работе с продажами и закупками, значительно превосходящий штатный функционал.
- Максимальное использование прайсов поставщиков в работе.
- Использование остатков поставщиков совместно с реальными данными учета (соединение)
Плюсы с Мегапрайсом
Генерация остатков поставщиков в штатный функционал
- Если все же вы хотите чтобы остатки загружались у вас в штатный функционал (видеть их стандартно - в отчете по остаткам, подборе в документы продаж или закупок).
- В профилях прайса добавлено подключение "Внешней обработки результата".
- Обработка бесплатная и предоставляется с открытым кодом. По умолчанию в ней прописан алгоритм генерации остатков поставщиков через создание поступлений на комиссию. Учитывается обновление остатков при обновлении прайсов.
Где увидеть остатки поставщиков (не создавая поступления)
- Редактор номенклатуры. Это две вкладки с обычным справочником Номенклатура и вкладкой Номенклатура поставщиков (где хранятся все соответствия). В этой форме в основном списке можно увидеть суммарные остатки поставщиков, минимальную цену среди прайсов, дату новинки номенклатуры. При активации на строку с товарам внизу отображается детализация по всем прайсам в разрезе поставщиков.
- Модуль Анализатор прайсов. Формирует отчет по лучшим ценам поставщиков. Все таблицы, расшифровки по поставщикам содержат информацию по ценам и остаткам. Возможен отбор - вывести товары в наличии у поставщиков. Видеть остатки и цены по поставщикам.
- Модуль Помощник установки цен - аналогично анализатору.
- Модуль Помощник продаж. При активации строки внизу есть вкладка Цены партнеров - там также видны все поставщики и конкуренты, цены закупки и их цены продажи. Остатки поставщиков видны в главном списке номенклатуры.
- Модуль Помощник закупок. Остатки выводятся в основной отчет закупки, во все расшифровки, существует отбор по поставщикам и остаткам. Анализ цен поставщиков совместно с остатками. Подбор поставщиков с условием по остаткам.
- Виртуальные заказы поставщикам. Анализ поставщиков заказа с четом цен и остатков.
- Мультипрайс. Выводит остатки поставщиков как обычные остатки (как будто единое целое) с разбивкой по складам или вместе.
- Во всех отчетах, формах, документах, справочниках Мегапрайса, где используется информация по прайсам.
Дополнительное использование остатков поставщиков
- Данные по остаткам используются не только для просмотра, но и управления.
- В модулях и отчетах Мегапрайса предусмотрены различные фильтрации и отборы по остаткам. Пример - отобрать в помощнике закупок товары принадлежащие к конкретному поставщику с учетом наличия товара в его прайсе.
- В анализе закупок провести анализ прайсов с учетом того что требуемое количество есть в остатках поставщиков. Одновременное сравнение цен с остатками.

