|
Филиальная структура в 1С, обмен с Битрикс | ☑ | ||
---|---|---|---|---|
0
yzimin
28.03.18
✎
11:50
|
Всем привет!
Поделитесь опытом, при филиальной структуре в 1С вы как настраиваете обмен с битриксом? Под филиалом подразумеваю отдельное юр.лицо, отдельный склад, своя цена, своё поддомен вида НазваниеГорода.ТакойСайт.ру. Все филиалы работают физически в одной базе. Настройку обмена создаёте на каждый поддомен со своими настройками цены и склада или настройка обмена одна и просто прописываете список все складов, всех цен? |
|||
1
Demasiado
28.03.18
✎
12:56
|
Там же отборы есть, можно на каждый чих создать свою настройку обмена
|
|||
2
yzimin
28.03.18
✎
14:46
|
(1) Это понятно. У каждого поддомена должная быть своя настройка или одна для всех?
|
|||
3
Demasiado
28.03.18
✎
14:54
|
тут возможны два варианта - или ты делаешь одну общую настройку и у тебя все скопом валится а битриксоиды разгребают на своей стороне или ты делаешь кучу отдельных настроек и они частями делают выгрузку на сайт, а опять же битриксоиды из по поддоменам растаскивают. Тут надо с разработчиками со стороны битрикса общаться. Мы обычно так на своих проектах и делаем, согласовываем настройки и делаем выгрузки
|
|||
4
yzimin
28.03.18
✎
15:01
|
(3) Сейчас у нас 5 отдельных настроек, попали на баг со стороны битрикса: при одновременной выгрузке на сайт с нескольких обменов происходит конфликт принятия файла, как следствие часть файлов теряется, на сайте не актуальная информация.
Битрикоиды говорят, что это архитектурная особенность. Типа нельзя на сайт делать 2 и более одновременные выгрузки, а только последовательно выгружать. |
|||
5
Genayo
28.03.18
✎
15:04
|
(4) Да, есть такая проблема. А последовательно сделать в чем сложность?
|
|||
6
yzimin
28.03.18
✎
15:07
|
(5) В каждой настройке регламентное задание независимо от другого. Предлагаете это на стороне 1С переписать?
|
|||
7
Demasiado
28.03.18
✎
15:08
|
(6) расписанием разрули, на стороне 1с
|
|||
8
yzimin
28.03.18
✎
15:11
|
(7) Просто расписанием не разрулить, обмен каждые 5 минут, отправляется каждый раз разный объём.
Тут тогда надо что-то думать со своим регл.заданием, которое будет последовательно запускать все обмены. |
|||
9
mehfk
28.03.18
✎
15:19
|
(4) Допилите Битрикс. Штатно сам Битрикс в начале обмена передает 1с-ке идентификатор сессии, а 1с-ка его потом отдает при каждом запросе, так что со стороны 1с тут даже допиливать ничего не надо.
|
|||
10
mehfk
28.03.18
✎
15:21
|
(9) У меня вообще идет выгрузка из двух разных баз. Там эта схема успешно работает.
|
|||
11
yzimin
28.03.18
✎
15:40
|
(9) Вот что-то всё пилят и пилят со стороны битрикса, а конфликты до сих пор происходят.
Из последнего, поступило, чтобы из 1С выгружались идентификаторы свойств и значений свойств с неким префиксом, чтобы на стороне битрикса эти справочники были разделены. Для меня, конечно, это немного дико. У товаров около 300 свойств, получается на сайте будет КоличествоОбменов * 300 |
|||
12
Genayo
28.03.18
✎
15:45
|
(11) И такие грабли есть...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |