0
bd
28.04.19
✎
23:18
|
Всем здравствуйте.
Осваиваю РИБ и его грабли ((
На тестовой ЦБ есть три магазина (2 розничных и 1 интернет).
В ЦБ настраиваю обмен по магазину с ПБ с такими правилами: Выгружать информативные остатки - по всем магазинам, потом в табличке ниже протыкал галочками все магазины.
Создал образ ПБ, развернул файловую базу ПБ
1) Нажимаю кнопку "Сихронизация" в ЦБ. Первая выгрузка-загрузка проходят быстро. Нажимаю кнопку "Сихронизация" в ПБ. В ПБ тоже выгрузка-загрузка тоже проходят быстро
2) Снова нажимаю кнопку "Сихронизация" в ЦБ. Теперь выгрузка занимает 3 мб в архиве и сто с лишним МБ в XML - 50 тыс объектов :-O
Синхронизирую ПБ - все 50 тыс заливаются успешно
3) Снова нажимаю кнопку "Сихронизация" в ЦБ. И опять в ПБ улетают те же 50 тыс объектов. На этом все зацикливается и как сделать так, чтобы в ПБ уходили только изменения я чота не понимаю.
ЧЯДНТ?
|
|
1
bd
29.04.19
✎
12:56
|
Предварительно вижу проблему в документах "Установка цен номенклатуры".
Допустим, база ведется с 2017 года. А в настройках плана обмена я ставлю дату свертки 1 января 2019 года. При таких настройках обмен происходит быстро, НО при этом в ПБ уходят только те цены номенклатуры, которые были назначены после 1 января 2019. То есть, к примеру, из 500 позиций цены в ПБ назначаются только на 50, остальные в ПБ оказываются без цен.
А если поставить дату свёртки 1 января 2017 года, то все цены уходят как надо, на все позиции, но объем пакета данных вырастает неимоверно и включает в себя чуть ли не всю базу.
То есть получается, что настроечный параметр плана обмена "дата свертки" приводит к тому, что остатки в ПБ переносятся корректно, а цены переносятся только те, которые были определены после этой даты.
|
|