UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: atach от 15 Апреля 2016, 09:33:01

Название: Отдельный импорт только остатков при синхронизации с 1С
Отправлено: atach от 15 Апреля 2016, 09:33:01
Подскажите, а может кто поможет и реализовать за $, как сделать обновление только остатков из 1С.

Сейчас слишком большая номенклатура и при обновление, которое происходит раз в сутки всего каталога сервер не справляется (парализуя сайт), хотелось бы сделать отдельно обновление только остатков.

Кто поможет в реализации этой задачи - напишите.
Название: Re: Отдельный импорт только остатков при синхронизации с 1С
Отправлено: aghigay от 15 Апреля 2016, 11:14:35
А вы поставили галочку "выгружать только изменения" в 1С?
Название: Re: Отдельный импорт только остатков при синхронизации с 1С
Отправлено: atach от 15 Апреля 2016, 11:16:46
К сожалению я отвечаю только за сторону UMI и принимаю уже данные.
К стороне 1С не отношусь. Но данные конечно меньше, чем при первой (первичной загрузки).

Да и дело не в этом. Они хотят разделить. Что бы товары и заказы обновлялись 1 раз в сути (в ночное время к примеру), а остатки отдельно постоянно, раз в час к примеру.
Название: Re: Отдельный импорт только остатков при синхронизации с 1С
Отправлено: aghigay от 15 Апреля 2016, 11:29:04
То есть, если я правильно понимаю, вы хотите решить следующую задачу:
необходимо написать скрипт, который бы не вешал сайт в момент обновления остатков при следующих условиях:
 - без изменения конфигурации сервера
 - без изменения объема входных данных
 - увеличив частоту обновления данных при синхронизации

Все верно?
Название: Re: Отдельный импорт только остатков при синхронизации с 1С
Отправлено: atach от 15 Апреля 2016, 11:36:04
Ну я понимаю к чему вы клоните. На самом деле я планировал разделить эти задачи.
Сейчас если синхронизировать, то он делает следующее:
 - обновляет часть каталога (данные которые изменились, добавились)
 - обновляет цены у товаров каталога
 - обновляет остатки у товаров каталога
 - выгружает новые заказы и обновляет старые

Задача стоит в том, что бы разделить это все на две задачи, которые будут запускаться по крону или вручную в разное время.
Одна задача будет запускаться только для "обновления остатков у товаров каталога".


Вторая, как сейчас, будет в ночное время обновлять каталога и выгружать заказы. Т.е. грубо говоря, сейчас задача стоит, сделать так, что бы обрабатывались только остатки. Со стороны 1С, можно попросить что бы в выгрузку для этой задачи попадали только остатки с привязкой к ИД товаров.

Если готовы это обсудить и взяться за работу, напишите в личке как связаться с вами