|
КД 2. Не выгружать полностью табличную часть |
☑ |
0
Темный
19.07.24
✎
15:15
|
Добрый день, всех с пятницей!
Столкнулся я с такой задачкой. Мигрируем мы тут тихонько из УТ10 на УТ11, и вот решили часть номенклатуры перетащить в УТ11 и там начинать работать.
Есть документ "Установка цен номенклатуры". Там и нужная номенклатура, и ненужная. Ну, как выкинуть лишние строки из ТЧ я разобрался, но вот в чем загвоздка. Вся номенклатура все равно встает на выгрузку по ссылке, даже если не выгружается. А там дальше еще какие-то ссылки идут, в общем вместо 2 товаров (на тесте) с сотню прилетает, вместо нескольких сотен - несколько тысяч. Как бы тут сделать грамотно? Отключить у "Установки цен" выгрузку по ссылке? Но там не только номенклатура отключится, и нужные поля тоже
|
|
1
Ёпрст
19.07.24
✎
15:18
|
(0) как напишешь, так и будет
Ничто не мешает в пкгс явно указать выгружаемую коллекцию целиком
|
|
2
_Batoo
19.07.24
✎
15:27
|
ПВД типа "Произвольный алгоритм", собирай что нужно и далее ВыгрузитьПоПравилу
|
|
3
Темный
19.07.24
✎
15:28
|
(1) Это у папки "товары"? Там ПКГС? Там только "перед обработкой" доступно. Но там вроде нет коллекции объектов еще?
|
|
4
Темный
19.07.24
✎
15:28
|
(2) Для документа "Установка цен"?
|
|
5
Ivan_495
19.07.24
✎
15:36
|
общее условие поставь, чтобы выгружались не все на которые ссылается
|
|
6
Темный
19.07.24
✎
15:36
|
(5) Где его поставить? Я в табличной части, "ПередВыгрузкой", проверяю по условию и отказ = истина. В документ не попадают, но выгружается все.
|
|
7
Ivan_495
19.07.24
✎
15:38
|
там лупа в кд2 есть справа от конфы нажми увидишь общие условия
|
|
8
Темный
19.07.24
✎
16:03
|
Здесь?
|
|
9
Ёпрст
19.07.24
✎
16:16
|
(3) да.
|
|
10
Ёпрст
19.07.24
✎
16:24
|
И ..там доступно куча всего для пкгс, тебе всего лишь достаточно переопределить КоллекцияОбъектов
|
|
11
Aleksey
19.07.24
✎
16:37
|
(6) Я бы для номенклатуры сделал бы 2 правила
1. С галкой не выгружать объекты свойств источника по ссылки
2. обычное правила
И в табличной части у номенклатуры поставить первое правило (чтобы он выгружал только ссылку) а там где ты прописал условие , если не отказ тогда выгрузить по правилу - выгрузить номенклатуру по второму ПКО
|
|
12
Ёпрст
19.07.24
✎
16:47
|
(11) смысл ?
Если сразу формировать нужную коллекцию, тогда пофик будет при выгрузке только этого дока, да и остальных.
|
|
13
Aleksey
19.07.24
✎
18:57
|
(12) Согласен
|
|
14
Темный
22.07.24
✎
20:09
|
(12) Спасибо. Очень аккуратно получилось.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший