|
Как заставить КД 2.1 выгружать один и тот же объект по разным ПВД?
|
Я
|
|
Paul_Nevada 27.09.16 - 17:28 | Есть ряд ПВД.
В некоторых из них Источником является один и тот же объект БД.
Заметил, что не отрабатывают некоторые правила. |
Paul_Nevada 1 - 27.09.16 - 17:29 | флаг "Не запоминать выгруженные объекты" не помогает...
|
1sanekmaloi1 2 - 27.09.16 - 17:31 | А параметр в ПКО "КлючВыгружаемыхДанных" не помагает?
|
Paul_Nevada 3 - 27.09.16 - 17:33 | а чему его приравнивать в моем случае?
|
Paul_Nevada 4 - 27.09.16 - 17:33 | ставил даже = ТекущаяДата()
|
Paul_Nevada 5 - 27.09.16 - 17:34 | не помогало
|
Paul_Nevada 6 - 27.09.16 - 17:34 | секунды-то меняются - точно
|
Paul_Nevada 7 - 27.09.16 - 17:34 | хотя не уверен
|
Paul_Nevada 8 - 27.09.16 - 17:34 | ПК мощный
|
1sanekmaloi1 9 - 27.09.16 - 17:34 | А еще "ЗапоминатьВыгруженные"
|
1sanekmaloi1 10 - 27.09.16 - 17:35 | Честно, давно не встречался с таким, не помню уже какая комбинация параметров работает,увы.
|
2mugik 11 - 27.09.16 - 17:41 | ( 3)обычно строковому значению какому-нибудь |
Paul_Nevada 12 - 27.09.16 - 17:44 | хм
|
Paul_Nevada 13 - 27.09.16 - 19:43 | ВАЖНОЕ ЗАМЕЧАНИЕ, КОЛЛЕГИ!!!
Я выгружаю данные по этим правилам с использованием плана обмена. Видимо, тут оно и порылось...
|
Paul_Nevada 14 - 27.09.16 - 19:43 | Без ПО все ложится в файл ОК.
|
vicof 15 - 27.09.16 - 20:01 | Выгрузитьпоправилу()
|
Paul_Nevada 16 - 27.09.16 - 20:17 | ( 15) так - да - что-то получается |
Paul_Nevada 17 - 27.09.16 - 20:17 | и ТОЛЬКО так
|
Cyberhawk 18 - 27.09.16 - 20:17 | При выгрузке через планы обмена объекты по ссылкам не выгружаются - обработка выгрузки ведет себя эквивалентно параметру "Только получить узел ссылки". Но это верно только для обработок в конфигурациях на БСП (ОбменДаннымиХМЛ и КонвертацияОбъектовИнформационныхБаз)
|
Cyberhawk 19 - 27.09.16 - 20:18 | А у тебя через какую обработку идет выгрузка?
|
Paul_Nevada 20 - 27.09.16 - 20:33 | Через стандартную - встроенную во все типовые - УниверсальныйОбменДаннымиXML
|
Cyberhawk 21 - 27.09.16 - 20:34 | ( 20) А, ну там в ПКС указывай нужное ПКО |
Cyberhawk 22 - 27.09.16 - 20:34 | Только учти, что для ПВД оно не прокатит
|
Cyberhawk 23 - 27.09.16 - 20:34 | (указание ПКО)
|
Paul_Nevada 24 - 27.09.16 - 20:36 | так вот я как раз в ПВД щас указываю ПКО и катить-то как раз и начало
|
Paul_Nevada 25 - 27.09.16 - 20:37 | в событии ПередВыгрузкой
|
Cyberhawk 26 - 27.09.16 - 22:12 | ( 25) Так ты вызываешь "ВыгрузитьПоПравилу" с нужным именем ПКО. Я же имел в виду под "указанием" интерактивные манипуляции (в ПВД есть поле-реквизит "ПКО"). |
Paul_Nevada 27 - 27.09.16 - 22:15 | ВыгрузитьПоПравилу(Объект, , , , "УстановкаЦенНоменклатурыЗакуп");
|
Paul_Nevada 28 - 27.09.16 - 22:18 | еще вот такой вопрос
|
Paul_Nevada 29 - 27.09.16 - 22:19 | берем одни и те же правила обмена
|
Paul_Nevada 30 - 27.09.16 - 22:19 | далее две ситуации
Рекламное место пустует |
Paul_Nevada 31 - 27.09.16 - 22:20 | 1 - выгрузка без плана обмена
2 - по плану обмена
в случае 1 выгружаю день - в нем только 1 док, что = контенту второй ситуации, НО кол-во выгруженных объектов ПОЧЕМУ-ТО РАЗНОЕ |
Paul_Nevada 32 - 27.09.16 - 22:20 | в случае №1 выгруженных объектов БОЛЬШЕ
|
Cyberhawk 33 - 27.09.16 - 22:31 | ( 32) Ну так сравни файлы и пойми, какие объекты там как подсчитываются. Кстати, в типовой обработке 1С есть ошибка этого счетчика. |
Paul_Nevada 34 - 27.09.16 - 22:44 | ну вот
|
bura_limon 35 - 28.09.16 - 00:02 | ( 32) потому как по плану обмена выгружаются только зарегистрированные данные тобишь твой документ, выгрузка без плана обмена выгружает все обьекты в этом документе |
Paul_Nevada 36 - 28.09.16 - 11:40 | ( 35) а как сделать, что бы с доков выгружались и все остальные "поля" - как в ситуации №1??? |
Paul_Nevada 37 - 28.09.16 - 18:00 | ?
|
Cyberhawk 38 - 28.09.16 - 18:18 | ( 36) Почему спрашиваешь только его? |
Paul_Nevada 39 - 28.09.16 - 18:30 | не - я всех спрашиваю, ссылая на его постулат
|
Paul_Nevada 40 - 28.09.16 - 18:30 | сь
|
Cyberhawk 41 - 28.09.16 - 19:15 | Ну тогда отвечу: самый простой способ - в обработчике конвертации "Перед конвертацией объекта" прописать ТолькоПолучитьУзелССылки = Ложь
|
Paul_Nevada 42 - 28.09.16 - 22:06 | ну эта переменная и так лжива...
|
Cyberhawk 43 - 28.09.16 - 23:12 | |
Paul_Nevada 44 - 29.09.16 - 00:01 | Сообщить(ТолькоПолучитьУзелССылки);
в обработчике конвертации "Перед конвертацией объекта" |
Cyberhawk 45 - 29.09.16 - 00:29 | Добавь туда же вывод переменных "ВсеОбъектыВыгружены" и "Отказ"
|
Paul_Nevada 46 - 29.09.16 - 00:33 | ВсеОбъектыВыгружены - Нет
Отказ = Нет |
Cyberhawk 47 - 29.09.16 - 00:42 | Ну тогда могу только порекомендовать отладить выгрузку какого-нибудь одного документа по плану обмена и понять, что же там происходит с объектами из ПКС этого документа
|
Paul_Nevada 48 - 29.09.16 - 00:56 | угу
|
Paul_Nevada 49 - 29.09.16 - 00:56 | спасибо!
|