Тяжелая замена дублей контрагентов в УТ11
Взялся за свертку двух контрагентов в одного. Думал, справлюсь за час. Но возникли проблемы из-за которых работа растянулась на два часа. И то хорошо, мог бы и больше провозиться.
Для начала я попробовал штатную обработку замены дублей в УТ11. У нее какой-то странный и непонятный интерфейс:
Но проблема даже не в интерфейсе. В итоге обработка не заменила контрагентов.
Тогда я попробовал обработку по замене дублей из «Инструментов Разработчика«. Специально скачал расширение, установил. Я даже разобрался с ее недружелюбным интерфейсом, но увы, меня ждало разочарование. При замене дублей выдавалась ошибка: «В данной транзакции уже происходили ошибки».
Тогда я вернулся к своей, уже проверенной на практике обработке по замене дублей. Она отработала хорошо, но я взглянув на отчет по взаиморасчетам понял, что нужно еще заменить и дубли партнеров, потому что в колонке поставщик на одного контрагента приходились разные партнеры:
Заменил дубли партнеров, но тут выяснилось, что не все движения попадают в отчет. Сперва я подумал, что что-то случилось с движениями при их изменении моей обработкой замены дублей. Но движения были на месте — я специально сверил с архивом, сделанным до замены дублей.
Честно говоря, я начал смотреть код отчета «Ведомость расчетов с поставщиками» и гонять его в консоли запросов. И тут я обнаружил, что проблема в ключах аналитики:
По сути, нужно было бы заменить и дубли ключей аналитики по контрагентам (дошло это уже до меня потом).
Но т.к. из отчета пропало только одно движение, я откорректировал ключ аналитики в нем с помощью обработки редактора регистров. Перепроведение тоже решило бы проблему, но изменения были в закрытом периоде.
Резюме: Мне уже говорил как-то один знакомый, что замена дублей — это сложная процедура и нужно брать двойной тариф. У меня, как видите оказался еще период, в котором нельзя перепроводить документы. В общем действительно, из-за ключей аналитики эта задача в УТ не такая простая. Ещё и инструмент нужно подобрать подходящий. Не все замены дублей одинаково хороши.
Объем: 2 час. Среда: УТ 11.4.13.46. 1С: 8.3.16.1502.
Свежие комментарии