Имя: Пароль:
1C
1С v8
РИБ. В центре движения удаляются, а в узлах остаются
0 BendikaVils
 
30.07.24
10:10
Всем привет! Есть РИБ. В центральном узле, когда помечаешь объект на удаление, движения удаляются, но при обмене данными движения в помеченных объектах в узле остаются.
Как я понимаю, это если в узле уже был тот объект с движениями.
Вопрос: что нужно проверить, чтобы понять, почему не переносятся движения?
Такая ситуация только для 1 документа.
Как можно найти место, где находится обмен и дописать туда, чтобы переносились движения?
Как я понимаю, нужно искать в подписках на событиях?
1 Волшебник
 
30.07.24
10:11
Как называется документ и регистр?
2 Serg_1960
 
30.07.24
10:15
Озвучьте конфигурацию. Она типовая без изменений?
4 BendikaVils
 
30.07.24
11:42
Конфигурация не типовая, разработанная моей компанией, документ называется переоценка, регистр Остатки товаров, причем в плане обмена регистра нет, он видимо как-то по другому обменивается
5 Волшебник
 
30.07.24
11:43
(4) переоценка остатков товаров? Вы уверены?
6 BendikaVils
 
30.07.24
11:53
Да, документ переоценка в нем регистр остатки товаров. Не знаю почему так сделано, но тут не суть мне вот надо узнать где может проходить обмен(как я понимаю в подписках на событие) и по какому ключевому слову можно найти место где идёт обмен именно этого документа
7 Мультук
 
гуру
30.07.24
11:55
В этом вашем плане обмена, в конфигураторе на закладке "Основное" стоит флажок в "Распределенная информационная база" ?
8 Волшебник
 
30.07.24
11:58
(6) да, наверное в подписках. Или где-то ещё
9 BendikaVils
 
30.07.24
12:00
Да, флажок стоит
10 BendikaVils
 
30.07.24
12:01
Но если в подписках искать то что можно через ctrl + f ввести чтобы попасть сразу на документ переоценки? Подписок то много
11 ptiz
 
30.07.24
12:13
(4) "он видимо как-то по другому обменивается" - ну вот там и ищите.
12 BendikaVils
 
30.07.24
12:40
Я как раз таки и пришел узнать где может проходить обмен если объекта нету в плане обмена
13 RVN
 
30.07.24
12:44
(12) В нетленках может быть все что угодно (с).
Например у вас может быть так:
1. При проведении переносится только документ.
2. В базе приемнике при получении он проводится.
3. При пометке на удаление он переезжает помеченным.
4. А очистку движений помеченного документа прописать забыли.
Это самый простой случай.
14 BendikaVils
 
30.07.24
12:47
Вот да кстати я нашёл, при обмене почему-то перепроводится документ, а не сразу обменивается. Буду смотреть в этом направление сейчас
15 RVN
 
30.07.24
12:49
(14) ну вот примерно там и надо прописать удаление движений у принятого, помеченного на удаления документа.
И не забыть корректно обработать получение "удаление объекта" - а то будут движения вообще без регистратора, с битой ссылкой.
16 ptiz
 
31.07.24
09:09
(14) Работал с подобной самопиской, напрограммированой по принципу "работает же". Там был такой же треш, вплоть до того, что саппорт выгрузкой через xml документы между узлами переносил ежедневно.
Ошибка? Это не ошибка, это системная функция.