Имя: Пароль:
1C
1С v8
Выгрузка номенклатуры из документа при обмене
, ,
0 pavvlyk
 
02.02.13
16:00
Обмен УТ_БП выгружать нужно только два дока, выгружаю типовыми правилами и в табличной части вижу битые ссылки на номенклатуру, так же на контрагента и т.п. Если перезаписать эту номенклатуру в УТ то в БП она передается нормально.(ну то есть если зарегистрировать отдельно) Подскажите как сделать так чтобы при выгрузке дока номенклатуру тоже передавалась?
Читал вот это Книга знаний: v8: Быстрое создание и настройка правил обмена для зависимых объектов в Конвертации Данных v8 , почему то не помогло...?
Заранее спасибо!
8 J_B
 
02.02.13
17:28
Я говорю не о правиле конвертации справочника, а о правиле конвертации документа. Там для реквизита "Номенклатура" в ТЧ Товары установлен признак "Поиск". Если честно, раньше не встречал такого вот и подумал, что может быть оно...
Сейчас вот запущу обработочку и, пока она будет работать, попробую, что получится.
9 pavvlyk
 
02.02.13
17:31
Спасибо! Я тоже пробую...
10 pavvlyk
 
02.02.13
17:36
Самое интересное что указал новый склад (давно созданный) и выполнил обмен заново, склад подгрузился в БП нормально, создался новый , подставился в документ и т.п.! а номенклатура битыми ссылками...
11 pavvlyk
 
02.02.13
20:02
Обработкой универсальный обмен данных выгружаю и загружаю только документы, и они за собой цепляют номенклатуру! А в конфигурациях в типовые механизмы подставляю свои правила и выгружается только документ с битыми ссылками.... с чем это может быть связано?
12 pavvlyk
 
02.02.13
22:12
Собственно вот... через обработку выгружает все данные по ссылкам итого 26 объектов выгружено http://s53.radikal.ru/i140/1302/5a/53bc568a72a9.jpg
Загружаю свои правила в типовой обмен
http://s55.radikal.ru/i149/1302/03/e133cd047fc3.jpg
Объектов обработано 1
http://i058.radikal.ru/1302/d0/c0fd4dea33e0.jpg

Смотрю в сами файлы xml в первом случае реально есть вся информация по номенклатуре, во втором только гуиды на номенклатуру ни названия ,ни кода и т.п.
Подскажите что может быть не так? Или когда обмен между конфигурациями онлайн так не получиться и нужно регистрировать обязательно все что хочу передать?
13 floody
 
02.02.13
22:22
ну может в ПКО документа установлена галка "Не выгружать объекты свойств источника по ссылкам"?
14 pavvlyk
 
02.02.13
22:48
Неа
15 pavvlyk
 
02.02.13
22:49
Только самая верхняя галочка Искать по внутреннему идентификатору
16 sanja26
 
03.02.13
00:59
(12) нафиг тогда типовой обмен. Обработкой выгружай, обработкой загружай. В типовом обмене план обмена еще используется
17 pavvlyk
 
03.02.13
01:19
Нужно регулярный наладить обмен.
Ну все правильно план обмена регистрирует что нужно передать документ Поступление, а ПКО должны еще подтянуть все входящие в этот документ ссылки... вот целый день бьюсь не могу понять... склад подтягивает, организацию подтягивает и еще некоторые поля нормально переносяться по ссылкам, а номенклатура битая ссылка и еще вот контрагент тоже...
18 sanja26
 
03.02.13
01:27
в настройке обмена есть закладка - поля поиска. с ней поэкспериментируй. Контрагента по коду и по инн искать, а номенклатуру только по коду к примеру
19 sanja26
 
03.02.13
01:29
(15) поставь еще галочку, продолжать по полям поиска
Как-то так, давно не открывал
20 pavvlyk
 
03.02.13
01:39
Да ставил уже.... Смотрел в том же Складе который переноситься там ничего особенного не стоит, все так же...
21 Крепкий
 
03.02.13
06:32
(15) ты уже сам все решил, отключи эту галку, но проверь все-таки по какому реквизиту ищешь товар
22 pavvlyk
 
03.02.13
11:57
(21) Кстати помогло... Создалась новая номенклатура но у неё заполнилось только наименование и код правда....(поля поиска как раз), ладно буду копаться дальше. А это вобще нормально снимать эту галочку? ведь в первую очередь по идеи должно всегда по ссылке искать?
23 pavvlyk
 
03.02.13
12:15
Чето это не то все равно, подтягиваются только поля поиска , а  не целиком объект со всеми реквизитами...
24 DrShad
 
03.02.13
12:22
сливай уже свои правила на какой-нить обменник
25 АцкийЖипер
 
03.02.13
12:26
(23) При первом обмене нужно было сделать синхронизацию, причем полную, по всем элементам, что судя по (0) не сделано.
26 DrShad
 
03.02.13
12:26
(25) это не важно
27 АцкийЖипер
 
03.02.13
12:27
(26) Это важно.
28 pavvlyk
 
03.02.13
12:28
(27) Ну если сделать синхронизацию тогда я думаю заработает как нужно, вопрос то в именно в том почему по ссылке он не передает полностью элементы.... Если синхронизировать естественно он передаст их полностью
29 pavvlyk
 
03.02.13
12:31
(24) Правила типовые УТ 11.0.9 - БП 2.0.43 , выгружать нужно только документ ПоступлениеТоваровУслуг и чтобы все остальное по ссылкам создавалось само. (номенклатура,договора,контрагент и т.п.)
30 DrShad
 
03.02.13
12:39
(29) у меня создается
31 Крепкий
 
03.02.13
12:41
(27) это действительно не важно


(28) смотри правила переноса номенклатуры, такого быть не должно, кто-то сильно начудил..
Вообще суть той галки - искать по внутреннему идентификатору, представь в реале, что это такое.. Ну а в жизни с чем работаем - с ключ.реквизитами, код наименование+еще чего нить.. А внутренний идентификатор, он сначала должен быть.. или не быть..

поля поиска и их заполненность вообще не при чем, нужно смотреть ПКО для номенклатуры, вполне возможно есть еще варьянт, который создался автоматически.. Его легко увидеть он как правило имеет цифровое окончание
Чтоб точно дать диагноз о причине, хорошо б твои правила ав обменник иди электрическую почту.. Штука хорошая, но слишком уж проста для ламеров.. Четверть шага влево, или вправо все разьехалось..
32 Крепкий
 
03.02.13
12:46
(28) еще раз - не верь в синхронизацию, она рано или поздно обманет, ведь это разовая акция на случай ежли базы разьехались и не более того, а дальше все живет своей насыщенной жизнью
33 pavvlyk
 
03.02.13
12:51
Не знаю я походу дела что-то не так делаю, потому что даже создавая свои правила с нуля для этого документа у меня не фига не тянется по ссылкам реквизиты.... (раньше делал всё тянулось)+(через универсальную обработку обмена по этим правилам все тянется)... может в самой УТ или БП что-то настраивается?
http://rghost.ru/43510525
Спасибо за помощь!
34 DrShad
 
03.02.13
12:53
а где правила регистрации?
35 АцкийЖипер
 
03.02.13
13:03
Так ты свои правила в обе конфигурации загружал? Ты в курсе, что если измененные правила в УТ загружаешь, то и другие (зеркальные) нужно в БП загружать?
36 DrShad
 
03.02.13
13:05
(35) нафейхоа!? какие еще зеркальные? ты видел правила из БП в УТ?
37 DrShad
 
03.02.13
13:08
(33) быстрый поиск при выгрузке и загрузке у тебя для чего стоит?
38 pavvlyk
 
03.02.13
13:14
(37) Хз помоему стоял стандартно, ну я вроде и ставил и убирал все равно ничего не менялось
39 DrShad
 
03.02.13
13:15
ясно, понимания флажков нет...
40 pavvlyk
 
03.02.13
13:39
Не особо =\
41 pavvlyk
 
03.02.13
13:43
(37) Ни чего не изменилось, битая ссылка
42 АцкийЖипер
 
03.02.13
13:44
(36) конечно. Там источник и приемник местами поменянные.
(40) Не морочь голову со своими правилами тогда, используй стандартные и сделай синхронизацию.
43 DrShad
 
03.02.13
13:46
(42) открой таки и посмотри уже
44 Крепкий
 
03.02.13
13:50
(42) неправильное понимание использования или применения  синхронизации приводит в реальной жизни к тем же результатам, что и неправильно применение типовых правил
(с) ГТ
45 АцкийЖипер
 
03.02.13
13:58
(43) Ты тоже открой:
УТ:
   <Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="11.0.9.14" СинонимКонфигурации="Управление торговлей, редакция 11.0">УправлениеТорговлей</Источник>
   <Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.0.16.9" СинонимКонфигурации="Бухгалтерия предприятия, редакция 3.0">БухгалтерияПредприятия</Приемник>

БП:
   <Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.0.16.1" СинонимКонфигурации="Бухгалтерия предприятия, редакция 3.0">БухгалтерияПредприятия</Источник>
   <Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="11.0.9.5" СинонимКонфигурации="Управление торговлей, редакция 11.0">УправлениеТорговлей</Приемник>
46 DrShad
 
03.02.13
14:01
(45) смотри правила по объектам, а не заголовки
47 DrShad
 
03.02.13
14:02
(41) обманул я тебя чувак, у меня тоже не выгружаются свойства Номенклатуры по документу, будем смотреть что можно сделать
48 АцкийЖипер
 
03.02.13
14:05
(46) Причем тут заголовки если в самой конвертации источник и приемник зеркально противоположные.
49 АцкийЖипер
 
03.02.13
14:06
+48 На уровне конвертации
50 АцкийЖипер
 
03.02.13
14:08
Ну и к чему этот разговор, он заменл на свои правила только в одной конфе, а надо в обоих, причем правила должны быть разными в направлении источник-приемник.
51 DrShad
 
03.02.13
14:15
(48) не тупи
52 DrShad
 
03.02.13
14:28
(41) в общем так - в ПКО по ПТиУ в ТЧ в свойстве Номенклатура в обработчике перед выгрузкой напиши

ВыгрузитьТолькоСсылку = Ложь;
53 DrShad
 
03.02.13
14:29
и все выгрузится, по-крайней по номенклатуре, ну а дальше сам решай где еше такой текст вставить
54 pavvlyk
 
03.02.13
14:58
DrShad Да спасибо помогло! Правда не все реквизиты почему то все равно выгрузились, ну это ладно буду уже сам пилить дальше =)
55 DrShad
 
03.02.13
15:00
а потому что у тебя все правила выключены
56 DrShad
 
03.02.13
15:02
что-то наш "зеркальщик" слился :)))
57 pavvlyk
 
03.02.13
15:03
Выгрузки? Нет я имею ввиду вот Контрагент выгрузился по ссылки , а в нем Фактически адрес не заполнился почему то. Ну ладно сам пороюсь. У вас так же если просто написать ВыгрузитьТолькоСсылку = Ложь; ?
58 pavvlyk
 
03.02.13
15:04
Хотя ИНН КПП ОКПО заполнились. Ну ладно это уже мелочи
59 DrShad
 
03.02.13
15:04
ты все правила кроме ном и контр отключил!
60 pavvlyk
 
03.02.13
15:06
Так этож строковый типо вроде
61 pavvlyk
 
03.02.13
15:06
тип*
62 pavvlyk
 
03.02.13
15:07
включил уже
63 DrShad
 
03.02.13
15:07
(62) у тя там вообще до фига чего отключено
64 АцкийЖипер
 
03.02.13
15:12
(56) Ты правила выгрузи из обеих конф и посмотри, сравни источники и приемники. Если учишь менять правила в онлайн- обменах, то делай это с учетом всех особенностей.
65 pavvlyk
 
03.02.13
15:12
Да не я новые правила залил с начала,и написал этот код в номенклатуру и контрагента. Выгружаю факт адреса нету, если отдельно регистрирую контрагента и выгружаю то появляется =) хыы
66 АцкийЖипер
 
03.02.13
15:17
(65) Потому что не сделана синхронизация - уже 10 раз повторять что ли?
При онлайн обменах в таблицу попадают только измененные объекты.
67 АцкийЖипер
 
03.02.13
15:18
(63) Что у него там отключено - ПВД что ли?
68 pavvlyk
 
03.02.13
15:18
(66) да харош тебе, контрагент то сам попал в обмен, и только один реквизит не попал, как так?
69 DrShad
 
03.02.13
15:18
(66) хорош уже тролить! сам открой правила и посмотри
70 DrShad
 
03.02.13
15:19
(68) пилять, тебя что в каждую галку тыкать носом? у тебя отключена выгрузка контактной инфы по контрагенту
71 pavvlyk
 
03.02.13
15:19
(67) сейчас все ПВД включены
72 DrShad
 
03.02.13
15:20
(71) зайди в ПКО контрагента и посмотри на ТЧ КОнтактная инфа
73 sanja26
 
03.02.13
15:24
(59) кстати да) Правила конвертации должны быть включены все, чтобы не париться, а пвд только одно, документ
74 АцкийЖипер
 
03.02.13
15:27
(71) Ты подаешь надежды )))) Отключай обратно )))))
75 DrShad
 
03.02.13
15:28
(73) не согласен, ибо в ПВД, например для Статей расходов, выбирается ПКО по условию
76 DrShad
 
03.02.13
15:29
(74) ты не далече от ТС
77 АцкийЖипер
 
03.02.13
15:31
(76) ты тем более
78 sanja26
 
03.02.13
15:31
(75) это уже детали...
80 АцкийЖипер
 
03.02.13
15:43
(79) прошу не оскорблять.
У ТС проблема только в том, что он не сделал первоначальную синхронизацию и не зная, что выгружаться при последующих обменах будут только измененные объекты, полез менять правила. Если меняешь правила и грузишь их в виде файла в УТ, нужно подгрузить их и в БП, создать новую конвертацию, скоприровав УТ-БП и поменяв в КД местами конфигурации в правилах конвертации БП-УТ.

И да, ПКО у них одинаковые.
82 АцкийЖипер
 
03.02.13
15:49
(81) Так ты выгрузи оба плана обмена, загрузи в КД и посмотри.
83 DrShad
 
03.02.13
15:51
(82) я их еще с самого появления смотрю, а ты до сих пор ни разу не открывал!

открою тебе великую тайну - в правилах из БП в УТ переходят только доки по кассе и банку и ВСЕ! внезапно, да?
84 pavvlyk
 
03.02.13
15:52
(70) Блин реально туплю...Сори. Ну если включить контактную информацию он ругается не хочет так выгружать, а в ПВД Контрагента После выгрузки такая строка Выполнить(Алгоритмы.ВыгрузкаКонтактнойИнформации)
В ПКО это можно вставить чтобы сразу все подтягивалось тоже? Вставляю в процедуру После выгрузки, все равно ругается не хочет выгружать
85 DrShad
 
03.02.13
15:54
(84) смотри что у тебя в алгоритме выгрузки, какие ПВД или ПКО используются
86 pavvlyk
 
03.02.13
15:57
(85) Это же ПКО которое и в документе указано
87 DrShad
 
03.02.13
15:58
(86) какое ПКО!?
88 pavvlyk
 
03.02.13
16:01
(87) Я имею ввиду что ПВД ссылкается на ПКО то же Контрагенты.
а в самом алгоритме там я так понимаю только Объект используется.
Для Каждого СтрокаКИ Из Объект.КонтактнаяИнформация Цикл
89 DrShad
 
03.02.13
16:02
ага, и несколько условий
90 pavvlyk
 
03.02.13
16:06
Хм... без отладчика вобще тяжко =) Ну на сколько я понимаю тут идет проверка на типы контактной информации, но в этом не может быть косяка т.к. при принудительной регистрации он выгружает значит типы нормальные...
91 АцкийЖипер
 
03.02.13
16:36
(83) 1. ты наверное работаешь с односторонним обменом, а двухсторонний не юзаешь?
2. уморил
93 АцкийЖипер
 
03.02.13
16:41
(92) Так ты, когда меняешь правила обмена в планах обмена, в обе конфы грузишь правила?
94 DrShad
 
03.02.13
16:47
(93) Зачем!? какой в этом сокральный смысл!? конфы то между собой совершенно не похожи
99 aka AMIGO
 
модератор
03.02.13
17:03
Давайте, вернемся к теме.
100 DrShad
 
03.02.13
17:06
(99) да по теме уже все решили
101 pavvlyk
 
03.02.13
17:10
(100) Ну если не сложно, сможете подсказать как все такие исправить чтобы контактная информация еще цеплялась?
102 DrShad
 
03.02.13
17:12
что я буду с этого иметь?
103 pavvlyk
 
03.02.13
17:56
(102) А какие предложения? =)
104 Крепкий
 
03.02.13
18:19
(103) ТЗ, пятерка денег  и базы, правела у меня есть..
Конечно рассмотрю на досуге,раз обещал, но это дело долгое - без баз почти не нужное
105 Крепкий
 
03.02.13
18:21
сегодня или завтре посмотрю, что визуально не так.. Просто  у самого нежданно всплыло завершение проекта.. Что называется само сделалось..
106 АцкийЖипер
 
03.02.13
18:22
(105) У него стандартные базы.
107 pavvlyk
 
03.02.13
18:27
Базы не совсем типовые, но документы эти не правлены, и это не играет роли в принципе тут. По поводу тз и т.п. не хочу чтобы кто-то сделал за меня, есть смысл только самому научиться и понять. Так в принципе там все уже работает более менее, контактная инфа только не переноситься еще. Рублей 500 на телефон бы кинул без проблем. Так то я думаю для знающих КД людей там делов минут на 15.