Имя: Пароль:
1C
 
УТ 11.4 Отменить замену ссылок
0 Ezhara
 
28.02.24
13:23
Здравствуйте. Возникла следующая проблема на УТ 11.4: несколько недель назад была запущена стандартная обработка "Удаление помеченных объектов" для удаления элементов справочника "Номенклатура", в ходе выполнения обработкой было предложено объединение позиций номенклатуры, замена ссылок удаляемых объектов на выбранный элемент и удаление этих позиций. Предположительно, это было сделано по ключевому слову "архив" в наименовании, таким образом, как минимум, более 400 элементов было удалено и заменено на 1 уже существующий элемент. Проблема возникла в учёте: не сходятся остатки. Ссылки заменены во множестве объектов: справочниках, регистрах сведений, документах ("Ввод начальных остатков", "Списание на расходы", "Заказ клиента", "Коммерческое предложение", "Оприходывание излишков товаров", "Перемещение товаров", "Пересортица товаров", "Пересчёт товаров", "ПТиУ", "РТиУ" и другие). Сами действия по удалению (со слов аналитика) происходили в несколько этапов на протяжении пары дней несколько недель назад (версии объектов это подтверждают), поэтому восстановиться из архива нельзя. Бэкап до изменений есть, начал реализовывать восстановление нужной номенклатуры и идею по изменению функции "ЗаменитьСсылки" из общего модуля "ОбщегоНазначения", чтобы замена происходила нужной номенклатуры в нужных местах. Нюансов и подводных камней в подобной идее множество, но сделать нужно как можно скорее. Может, уже есть подходящая обработка/функционал, или кто-то реализовывал похожую задачу и может дать пару дельных советов?
1 Волшебник
 
28.02.24
13:23
Фарш нельзя провернуть назад
2 АгентБезопасной Нацио
 
28.02.24
13:39
(1) ...и мясо из котлет не восстановишь!©
(0)так вот зачем нужен аналитик!!!
3 Rico_1C
 
28.02.24
13:40
Напрашиваются 2 критические проблемы и столько же решений.
1. Проблема в аналитике кот. это сделал, предварительно не проверив на копии.
2. Проблема в том, кто предлагает это решение.

1. Решение обоих уволить, чтоб впредь не повторялось.
2. Решение проблемы - нужно не восстанавливать Номенклатуру, а корректировать остатки.
4 Злопчинский
 
28.02.24
14:00
в нормальной системе при нормальной замене дублей - остатки (количественные) не должны плыть - разве не так?
5 Волшебник
 
28.02.24
14:12
(4) А с чего Вы взяли, что
1) у автора нормальная система?
2) "не сходятся остатки" = "поплыли"?
6 Злопчинский
 
28.02.24
14:55
(5) по п.1 - а вдруг?
по п.2 - в части количественных остатков плыть не должны, это же "куча", от перестановки слагаемых и их согласованного изменения сумма измениться не должна.
7 Злопчинский
 
28.02.24
14:55
Интересно, ТС после замены дублей и прочих действий - делал повторную проверку на дубли?