В "семёрошной" торговле на данный момент большинство администраторов баз обзавелись такой удобной штукой как документ, осуществляющий движение любого регистра (аналог документа Операция в бухгалтерии). Не имеют его только ленивые, да ещё счастливые обладатели базовых конфигураций. Документ просто незаменим в тех случаях, когда с прошлых периодов потянулись "косяки", а перепроводить документы в прошлых периодах уже "чревато". Но те, кто пользовался этим документом, знают, насколько это муторно: вбивать движение, убирающее "косяк" и другое движение, вводящее правильные данные, да ещё при этом ничего не упустить и не напутать. Для облегчения этой задачи предлагаю обработку-помощник. Работает очень просто. Выбираете регистр, выбираете значения измерений, которые Вас интересуют, и жмёте "Заполнить". В таблицу вываливается текущее состояние регистра. Значение в любой ячейке можно изменить (как ресурс, так и измерение). Вбиваете в таблицу то, что должно там быть. Для удобства в таблицу добавлена колонка "0" (последняя). Если щёлкнуть по этой колонке, то значения всех ресурсов в данной строке обнуляются. На собственном опыте скажу: очень нужная функция. Если запутались, ничего страшного, жмите ещё раз "Заполнить". Когда добились нужных результатов, нажимаете "Сформировать документ". Формируется документ "ПереносРегистров", выполняющий запрошенную Вами корректировку. Даже если в этом случае вышло не очень правильно, никто не мешает Вам подправить сформированный документ или, на худой конец, удалить его и начать всё сначала.
Для тех, кто не обзавёлся документом движения регистра, выкладываю конфигурацию, содержащую один единственный этот документ. У кого-то, может быть, идентификатор документа или структура его реквизитов отличается от моей, тогда нужно будет подкорректировать обработку под Ваш документ. Код открыт.
Помощник создания документа движения регистра
Разработка - Инструментарий разработчика
См. также
StartManager 1.4 - Развитие альтернативного стартера
1 стартмани
23.04.2014 166720 1869 Alexoniq 1596
Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники
1 стартмани
13.08.2013 21316 Reptile 5
v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.
1 стартмани
21.02.2013 18106 36 MarSeN 14