|
Обмен данными с продуктами на платформе 1С | ☑ | ||
---|---|---|---|---|
0
Cumpuciy
03.06.15
✎
13:56
|
Настроен обмен данными между УТ и БП.
Если регистрировать в плане обмена только документы, то переносятся только ссылки на справочники, сами справочники(не зарегистрированные в плане обмена) не переносятся. В правилах обмена вроде как всё ок. Не могу понять это баг или фишка такая, очень неудобно. |
|||
1
Stim
03.06.15
✎
13:57
|
все правильно сделано
|
|||
2
Stim
03.06.15
✎
13:59
|
переносятся - только когда изменятся(зарегистрируются).
предполагается, что до начала обмена у тебя все справочники синхронизированы |
|||
3
Cumpuciy
03.06.15
✎
14:01
|
просто идёт тройной обмен. УТ1-УТ2-БП.
при переносе из ут1 в ут2 все перенесенные объекты сразу же регистрируются в плане обмена с БП. Затем обработкой снимают всю регистрацию, и регистрируют только нужные документы. Какой костыль нужен чтоб элементы справочников связанные с регистрируемыми документами переносились в БП. чтоб все справочники не гонять. |
|||
4
Cyberhawk
03.06.15
✎
14:02
|
"элементы справочников связанные с регистрируемыми документами переносились в БП"
А элементы справочников, связанные с элементами справочников, связанных с регистрируемыми документами, тоже потом захочешь? |
|||
5
Cumpuciy
03.06.15
✎
14:02
|
может быть стоит при установке регистрации в плане обмена, регистрировать по метаданным все элементы связанных справочников?
если конечно можно перехватить событие регистрации в плане обмена, ну можно наверно, в обработке. или это я уже загоняюсь. |
|||
6
Cumpuciy
03.06.15
✎
14:03
|
(4) да)
как при универсальном обмене по правилам. удобно же |
|||
7
Stim
03.06.15
✎
14:04
|
(3) костыли не нужны.
Смотри подписку при записи справочников, которая регистрирует их для БП. Скорее всего там стоит что-то типа Если источник.ОбменДанными.Загрузка = ИСТИНА Тогда возврат; КонецЕсли; допиши там проверку по узлу отправителя |
|||
8
Stim
03.06.15
✎
14:05
|
(5) не нужно регистрировать все объекты! регистрировать нужно только те, что изменились
|
|||
9
butterbean
03.06.15
✎
14:05
|
(3) запретить авторегистрацию этих справочников + прописать в событиях перед записью документов код регистрации нужных элементов связанных справочников
|
|||
10
Stim
03.06.15
✎
14:05
|
+ или вообще - добавь свою подписку, где и региструй справочники
|
|||
11
Stim
03.06.15
✎
14:05
|
(9) НЕТ!
|
|||
12
butterbean
03.06.15
✎
14:06
|
(8) ему не нужны все элементы, нужны только "участвующие" в документах
|
|||
13
Stim
03.06.15
✎
14:06
|
(12) ему нужны все, которые в составе плана обмена с БП. Другие не зарегистрируются
|
|||
14
Cumpuciy
03.06.15
✎
14:09
|
(7) мне не нужны все справочники которые приехали из ут1 в ут2.
не все они должны попасть в БП. только те, которые связаны с выбранными и зарегистрированными документами. |
|||
15
Stim
03.06.15
✎
14:09
|
(14) ставь отбор по составу плана обмена
|
|||
16
Stim
03.06.15
✎
14:10
|
+ или ты хочешь сказать, что тебе и не все справочники из плана обмена нужны??
|
|||
17
Cumpuciy
03.06.15
✎
14:13
|
(15) да. не все.
по сути, пользователь снимает ВСЮ регистрацию в плане обмена. а затем регистрирует отдельные документы, которые должны уехать в БП. Если не снимать регистрацию всех справочников, то они тоже уедут в БП, но там часть элементов не нужны. |
|||
18
Stim
03.06.15
✎
14:20
|
(17) блин, у вас какой-то бардак в учете.
в составе плана обмена должны быть только те объекты, которые участвуют в обмене. регистрация их должна быть программная(если не нужны все), в подписке. И там же в подписке и нужно смотреть, откуда пришел объект и останавливать или пропускать(если из УТ1) дальше. и все, не нужно никаких мегапоисков по метаданным документов и в справочников, реквизитов справочников и реквизитов реквизитов справочников |
|||
19
Cumpuciy
03.06.15
✎
14:36
|
(18) ну как уж есть.
есть риб центральная ут1 - переферейная ут2 и односторонняя синхронизация из ут2 в бп. все что приехало из центральной, сразу же регистрируется в плане обмена с бп. затем руками снимают регистрацию документов и справочников и выборочно что-то там помечают на обмен. не я это придумал) это исходные данные. не снимать регистрацию справочников в плане обмена с бп не вариант, там могут быть некоторые объекты, которые не нужны в бп. программно на этапе регистрации их не отсечь. вот поэтому я и в задумчивости. |
|||
20
Stim
03.06.15
✎
15:08
|
>>затем руками снимают регистрацию документов и справочников и выборочно что-то там помечают на обмен.
начни разгребать отсюда |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |