Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Как заставить КД 2.1 выгружать один и тот же объект по разным ПВД?

Как заставить КД 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
(42) Где?
   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
спасибо!
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует