|
Планы обмена | ☑ | ||
---|---|---|---|---|
0
Масянька
19.07.23
✎
14:15
|
День добрый!
Имеем: старую, переписанную в хлам УПП + ЗУП 3.1 Также имеем одну БД ЗУП (назовем БД_ЗУП_1), которая работает на треть (неудачное внедрение). И вторую БД ЗУП (назовем БД_ЗУП_2), которая сейчас внедряется. В БД_ЗУП_1 есть "синхронизация" с УПП (док-т). Реализовано с помощью web-сервиса и плана обмена. Необходимо реализовать такой же обмен, но с БД_ЗУП_2. В УПП сделала план обмена (аналог). Обработка (по синхронизации) ошибок не выдает, но и не загружает ничего. В запросе (изменения) вижу, что по новому плану обмена ничего нет, а по старому есть. Как можно зарегистрировать док-ты для двух планом обменов? Спасибо. |
|||
1
lodger
19.07.23
✎
14:22
|
(0) поищи где документы регистрируются в план обмена для первой синхры, допиши туда ссылку второй.
|
|||
2
Масянька
19.07.23
✎
14:26
|
(1) А что искать-то?
|
|||
3
inkvizitr
19.07.23
✎
14:30
|
(2) зарегистрируйтесь тестовые данные в ручную и посмотри есит лои они в файле обмена
|
|||
4
Масянька
19.07.23
✎
14:33
|
(3) Как?
|
|||
5
lodger
19.07.23
✎
14:41
|
(2) .ЗарегистрироватьИзменения(
|
|||
6
Масянька
19.07.23
✎
15:12
|
(5) Нету там узла (не прописано, общие модули, выборка).
|
|||
7
Масянька
19.07.23
✎
15:13
|
Нашла "инструкцию" от предыдущего работника.
Написано: "В 1С:УПП после проведения/записи документа «Приказ о простоях в организации» на узле обмена выполнится авторегистрация измененного документа." В док-те нет процедур проведения, записи... |
|||
8
Галахад
гуру
19.07.23
✎
15:15
|
Подписки же.
|
|||
9
Масянька
19.07.23
✎
15:15
|
+(7) В док-те, на вкладке "Обмен данными" - два плана обмена (старый и новый), у обоих стоит флажок "Разрешить" (авторегистрация).
|
|||
10
Масянька
19.07.23
✎
15:18
|
(8) У нас 4 (четыре) подписки. Нет ничего про обмены.
|
|||
11
Масянька
19.07.23
✎
15:18
|
УПП - релиз 2004 года.
|
|||
12
Serg_1960
19.07.23
✎
15:19
|
Нет слов.
Одни эмоции. |
|||
13
Serg_1960
19.07.23
✎
15:21
|
У вашего мамонта встроенная обработка УниверсальныйОбменДаннымиXML есть?
|
|||
14
Масянька
19.07.23
✎
15:24
|
(13) Есть.
Только у нас динозавр... |
|||
15
Serg_1960
19.07.23
✎
15:24
|
Если в плане обмена объект состоит в составе плана обмена и стоит галочка "Авторегистрация", то программный код в конфигурации - необязательный элемент.
|
|||
16
Масянька
19.07.23
✎
15:30
|
(15) Окей...
Дав док-та перепровела - пустой запрос... |
|||
17
Serg_1960
19.07.23
✎
15:35
|
М.б. запрос неверный? Операции - План обмена - открыть нужный- там пиктограмма "Зарегистрированные изменения" есть (обработка "РегистрацияИзмененийДляОбмена")?
|
|||
18
Масянька
19.07.23
✎
15:38
|
(17) Сделала новый док-т, в запросе у него стоит узел старый.
|
|||
19
Масянька
19.07.23
✎
15:39
|
(17) А нет у нас такого... Мамонты еще (тогда) не появились...
|
|||
20
Serg_1960
19.07.23
✎
15:41
|
Описание и установка внешней обработки "Регистрация изменений для обмена" (для 8.2 и 8.3)
https://its.1c.ru/db/metod8dev/content/5013/hdoc |
|||
21
Масянька
19.07.23
✎
15:43
|
(20) А может быть, что в те далекие времена можно было только на одном узле регистрировать?
|
|||
22
Масянька
19.07.23
✎
15:44
|
(20) Если в БД_ЗУП_1 загрузить, то потом в загрузке пусто (повторно не грузит), а вот если док-т перезаписать - можно загрузить повторно.
|
|||
23
Масянька
19.07.23
✎
15:48
|
(20) Индейская изба - фиг вам называется ©
https://postimg.cc/m1x6qzF2 |
|||
24
Serg_1960
19.07.23
✎
15:48
|
(21) Механизмы обмена данными - это платформенный механизмы, от конфигурации слабо зависит. Только не говорите мне, что у вас кроме мамонта УПП и платформа - тот ещё мастодонт :)
(22) Возможно в конфигурацию внесены изменения для реализации кривого однонаправленного обмена: после выгрузки изменений - уни удаляются. |
|||
25
Serg_1960
19.07.23
✎
15:51
|
(23) Ёпрст :( Это та, которая для 8.2? Которая "Обработка РегистрацияИзмененийДляОбмена.epf для запуска в "1С:Предприятии" версии 8.2 находится в каталоге: EXE/EXTREPS/UNIREPS82/RegistrationChangeForDataExchangeManaged..."?
|
|||
26
Масянька
19.07.23
✎
15:54
|
(25) Она самая...
|
|||
27
Масянька
19.07.23
✎
15:54
|
(24) 1С:Предприятие 8.2 (8.2.19.106)
|
|||
28
Масянька
19.07.23
✎
15:55
|
Запрос:
ВЫБРАТЬ ПриказОПростояхВОрганизации.Номер, ПриказОПростояхВОрганизации.Дата, ПриказОПростояхВОрганизацииИзменения.Узел, ПриказОПростояхВОрганизацииИзменения.Узел КАК Узел1 ИЗ Документ.ПриказОПростояхВОрганизации.Изменения КАК ПриказОПростояхВОрганизацииИзменения ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриказОПростояхВОрганизации КАК ПриказОПростояхВОрганизации ПО ПриказОПростояхВОрганизацииИзменения.Ссылка = ПриказОПростояхВОрганизации.Ссылка В обеих колонках стоит старый план. |
|||
29
Масянька
19.07.23
✎
15:56
|
(28) А в узлах (в консоли запросов) - два узла...
|
|||
30
inkvizitr
19.07.23
✎
15:59
|
(29) что то вы нас в заблуждение вводите, откройте ваш самописный план обмена в режиме предприятия и покажите сколько там узлов
|
|||
31
inkvizitr
19.07.23
✎
15:59
|
(30) на стороне УПП и на стороне ЗУП как нового так и старого
|
|||
32
inkvizitr
19.07.23
✎
16:00
|
(21) даже при одностороннем обмене, обмен всегда в две стороны, чтобы снимать данные с регистрации
|
|||
33
Масянька
19.07.23
✎
16:08
|
(30) Планы обмена - https://postimg.cc/30NLqXtG (первый - новый, второй- старый).
Узел нового - https://postimg.cc/XXgyJZnR |
|||
34
inkvizitr
19.07.23
✎
16:10
|
(33) у старого такие же настройки узла?
|
|||
35
Масянька
19.07.23
✎
16:12
|
(34) Старый - https://postimg.cc/ftc5kwb8
|
|||
36
inkvizitr
19.07.23
✎
16:12
|
(33) может план обмена в вашем обмене между УПП и ЗУП вообще не причем, не совсем понимаю, как можно на предопределенный узел в плане обмена регистрировать данные, т.е. упп типа сама в себя будет запоминать данные для отправки себе
|
|||
37
inkvizitr
19.07.23
✎
16:13
|
(35) ооо
|
|||
38
inkvizitr
19.07.23
✎
16:13
|
(35) так здесь же два узла
|
|||
39
inkvizitr
19.07.23
✎
16:13
|
где строка без зеленой точечки вы на него и регестрируете
|
|||
40
inkvizitr
19.07.23
✎
16:14
|
(35) вы свой новый план обмена так и не настроили в итоге
|
|||
41
inkvizitr
19.07.23
✎
16:14
|
добавляйте туда узел
|
|||
42
inkvizitr
19.07.23
✎
16:16
|
добавляйте узел, после открываете типовую обработку регистрации и после регистрируете тестовые данные
|
|||
43
Serg_1960
19.07.23
✎
16:18
|
Угу. Когда добавляется план обмена - первый узел (с зелёной точкой) ассоциируется с текущей базой. Нужен, как минимум, ещё один узел чтобы для него регистрировались изменения.
|
|||
44
Масянька
19.07.23
✎
16:20
|
(40) (43) Про зеленую точку не поняла...
|
|||
45
inkvizitr
19.07.23
✎
16:22
|
(44) в вашем случаи зеленая точка это и есть УПП, нужно сосздать вторую запись это будет функционал для запоминания и отправки данных в ЗУП
|
|||
46
inkvizitr
19.07.23
✎
16:23
|
(44) и в ЗУП все тоже самое, там зеленая точка будет э\то сама база ЗУП, а без зеленой точки это узел будет запоминать данные для отправки в УПП
|
|||
47
inkvizitr
19.07.23
✎
16:24
|
(44) крест на крест получается, даже если обмен в одну сторону, приемник будет оповещать источник, что порцию данных получил и источник их может снимать с обмена
|
|||
48
Serg_1960
19.07.23
✎
16:24
|
Кстати: нашёл конфигурацию УПП 1.3.6.1 - обработка оттуда "РегистрацияИзмененийДляОбмена" ннада? :)
|
|||
49
Масянька
19.07.23
✎
16:24
|
В новом добавила еще один (по совету мудрейших господ) - https://postimg.cc/WFd86MSf
И теперь при записи док-та - в обоих узлах (в запросе) новый. |
|||
50
Масянька
19.07.23
✎
16:25
|
(48) Да!
|
|||
51
inkvizitr
19.07.23
✎
16:27
|
(49) теперь нужно зайти в данный узел и выбрать способ обмена, а именно как у вас будет обмениваться на прямую, через файлы, через почту, через еще чего то, в обычных формах я уже не помню, но в управляемых как правило имеется ссылка на форму настройки
|
|||
52
Масянька
19.07.23
✎
16:27
|
https://postimg.cc/215ZZC00
Последний док-т - только что перезаписала и сел в новый обмен. Предыдущие - старый обмен. |
|||
53
inkvizitr
19.07.23
✎
16:28
|
(49) задача узла запоминать изменения, это мы выполнили а теперь задача объяснить узлу как он будет выгружать данные и каким способом
|
|||
54
inkvizitr
19.07.23
✎
16:29
|
(52) это я так понимаю, хорошо? он зарегистрировался? мне колхознику не понять ваш городской сленг
|
|||
55
Serg_1960
19.07.23
✎
16:29
|
(50) Отправил.
|
|||
56
inkvizitr
19.07.23
✎
16:29
|
(54) т.е. сработала подписка для ного узла
|
|||
57
inkvizitr
19.07.23
✎
16:30
|
(56) ного это нового, клавиатура залипает
|
|||
58
Масянька
19.07.23
✎
16:31
|
(48) Спасибо!
|
|||
59
Масянька
19.07.23
✎
16:32
|
(57) Да. Но старого нет.
А хоцца, чтобы было 2... |
|||
60
Масянька
19.07.23
✎
16:32
|
(55) Спасибо!
|
|||
61
Масянька
19.07.23
✎
16:33
|
+ (59) Получается, что работает только один?
|
|||
62
inkvizitr
19.07.23
✎
16:33
|
(59) значит в подписке которая регистрирует данные старый план обмена не участвует, скорее всего в самом плане стоит запрет авторегистрации, и документы и чего там еще регистрируются только при выполнении какого то условия
|
|||
63
inkvizitr
19.07.23
✎
16:34
|
(61) авторегистрацию обычно не используют, так как при каждом пчихе она будет попадать в обмен и из за этого, будет много данных выгружаться, который особо не менялись
|
|||
64
Масянька
19.07.23
✎
16:42
|
(62) Подписок всего 4. В них нет обмена.
У обоих планов стоит авторегистрация. |
|||
65
inkvizitr
19.07.23
✎
16:58
|
(64) ну тогда и пусть стоит, обычно в подписке проходите по событию, и там добавляете в логику свою логику регистрации для нового план обмена
|
|||
66
Масянька
19.07.23
✎
17:03
|
(65) Никто не ждал испанской инквизиции ©
Спасибо! |
|||
67
Масянька
19.07.23
✎
17:03
|
И всем спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |