|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от PTG
![]() В АХ5, в ритейле, в настройках подзаданий планировщика имеем возможность задать фильтры для выгружаемых таблиц. Например, таблица розничных цен для магазинов ограничивалась кодом магазина и при первоначальной выгрузке данных вместо 7млн записей в магазин уходило в среднем 150-200 тыс. записей. При добавлении, изменении, удалении цен в головном офисе, в магазины уходили только цены для этих магазинов.
не совсем "только цены для этих магазинов". но в целом очень точно - выборка существенно сокращалась. да. дерево таблиц осталось. только теперь оно находится в xml и хранится в одном из полей настройки канала. точно не помню, а аксапты сейчас под рукой нет. посмотрите настройки - не перепутаете. ключевое отличие - сейчас адресация НЕ до магазина! а до группы магазинов! проверьте сколько у вас групп. в магазины одной группы попадут одинаковые данные, приписанные данной группе. Цитата:
= аналог "дерева таблиц" остался = фильтра по полю (был и такой механизм) в 2012 r3 нет = относятся не к магазину, а к группе магазинов!!! насчет группы - это очень подлое и очень неочевидное решение. раньше, программируя ПОС, можно было всегда полагаться на то, что в базе данных магазина хранятся данные, предназначенные только для этого магазина. Следовательно, и запросы можно было делать проще. А теперь - фиг! В базе данных магазина могут находится "чужие" данные, данные других магазинов из данной группы. Следовательно, после каждого запроса нужно проверить - а эта запись принадлежит моему магазину? или это запись чужого магазина из моей группы? Цитата:
Точно уже не помню, но в свое время я отдельно с этим разбирался. И мы правили настройки в xml. Тогда мы победили этот вопрос. Деталей уже не помню, это было больше года назад. Угу. Но только по группам. В R3 нет возможности адресовать конкретный магазин, только группу. |
|
|
За это сообщение автора поблагодарили: PTG (1), AvrDen (1), gl00mie (2), Kabardian (5). |
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
Талантливый разгвоздяй
|
|
|
![]() |
#4 |
Участник
|
|
|
|
|