|
КД2. Объекты не замещать, если выгружены не по Правилу выгрузки | ☑ | ||
---|---|---|---|---|
0
bolobol
20.04.17
✎
13:15
|
Добрый день!
Подскажите, пожалуйста. Как в КД2 объяснить, что объекты, что выгружены не по правилам выгрузки (то есть - выгруженные из-за использования в других объектах) - не замещать в приёмнике, но создавать. Хелп, плиз! |
|||
1
2083
20.04.17
✎
13:28
|
(0) хз... я бы сделал два ПКО: один для ПВД, а другой для выгрузки по ссылке. Ну и в том, что по ссылкам ставишь все нужные галки создавать, не замещать...
|
|||
2
azt-yur
20.04.17
✎
13:59
|
(1) +100
Но если хочется поизвращаться с одним ПКО, то могу предложить такой вариант: - Добавить в конвертацию параметр ВыгруженоИзПВД - В ПВД перед выгрузкой устанавливаешь Параметры.ВыгруженоИзПВД=Истина; - Перед выгрузкой в ПКО пишешь: Если Параметры.ВыгруженоИзПВД Тогда НеЗамещатьОбъектПриЗагрузке = Ложь; Параметры.ВыгруженоИзПВД = Ложь; Иначе НеЗамещатьОбъектПриЗагрузке = Истина; КонецЕсли; |
|||
3
bolobol
20.04.17
✎
14:30
|
Понятно... Спасибо! Буду принимать волевое решение...
|
|||
4
2083
20.04.17
✎
14:38
|
(2) ну, это для случая, когда правила уже очень толстые для очень толстых конфигураций, и поэтому быстрее написать параметр, чем заменять везде одно ПКО на другое, забудешь еще где-нибудь... потом искать откуда мусор пришел ну и так далее все прелести отладки переносов...
|
|||
5
Вафель
20.04.17
✎
14:55
|
вроде такой режим можно просто галками настроить.
В ПКО поставить галку: Не выгружать по ссылкам |
|||
6
bolobol
20.04.17
✎
14:57
|
(5) Из-за этой галки и вопрос, не перестанет ли вообще выгружать? А то наделает "объект не найден", вместо того, чтобы просто не замещать, если уже существует.
|
|||
7
bolobol
20.04.17
✎
14:58
|
+(6) возможно, галку в тандеме с другой какой галкой... Или - схему из (1) использовать - самое прозрачное, вроде, решение, и без доп кода.
|
|||
8
Вафель
20.04.17
✎
14:59
|
наделает конечно же
|
|||
9
Йохохо
20.04.17
✎
15:14
|
(7) в (1) хорошее решение. Так и делал, когда длительный переход 7.7-8 и работали параллельно в двух базах что то постоянно подгружая
|
|||
10
bolobol
21.04.17
✎
11:35
|
Ех... не взлетает.
Там где чётко не указано ПКО - выбирает именно то, которое разрешает замещение, т.е. то правило, которое указано в Правилах выгрузки. Менял наименование, Код, Порядок выполнения - реакции ноль. Есть рецепт, коллеги? Или путь в отладчик только? Хелп, плиз! |
|||
11
Вафель
21.04.17
✎
11:37
|
(10) так указвай четко
|
|||
12
Вафель
21.04.17
✎
11:37
|
можно в событии указать ИмяПКО = "..."
|
|||
13
bolobol
21.04.17
✎
12:15
|
(11) Нельзя, тип известен на этапе выгрузки конкретной проводки, партии.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |