Имя: Пароль:
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 документы между узлами переносил ежедневно.