Корректировка движений регистров без перепроведения документов (с возможностью выгрузки в документ "Корректировка записей регистров")



Скоро новый год и надеюсь все сдали отчеты за год, но вдруг как всегда нужно что то изменить в регистрах, а проводить документы нельзя, вот эта обработка придет на помощь.
Работает как в обычном так и в управляемом приложении.

Возможности

1) Просматривать движения документов по выбранному регистру.
2) Изменять движения документа по регистру без перепроведения.
3) Возможность выгрузки в новый документ корректировка записей регистров.

 Пример использования.

Вам надо откорректировать движения по регистру бухгалтерии:

1) Выберите регистр.

2) Сделайте отбор по документу или реквизиту документа.Есть отдельная настройка отбора на форме в правом верхнем углу если по документам то работает как и прежде, если по реквизитам то в отборе появляются реквизиты регистра. Отбор не обязателен.

3) Нажмите кнопку «Заполнить таблицу движений». Измените движения как нужно вам. Есть настройка для группового изменения колонки можно для всей колонки задать значение.

4) Нажмите на кнопку подменю «Основные действия» и выберите что нужно сделать выгрузить в корректировку или изменить непосредственно.

  Версия 1.2

—  Исправлены некоторые ошибки.

—  В групповой замене в табличной части добавлена замена по значению возможность заменять одни значения (одинаковые, найденные в колонке) на другие (выбранные пользователем).

  Версия 1.3 

—  Исправлены некоторые ошибки.

 Версия 1.5 

—  Добавлено удаление записей.

  Версия 1.6

—  Добавлен отбор по Табличной части.

 Версия 1.7  большое спасибо  Spb Stopol

 Версия 1.7.2 исправлены ошибки  последних комментариях. Добавлено отбор по всем полям для платформы 1С 8.3.

— Внесены лишь небольшие правки, связанные с тем, что запуск происходил на платформе 1С 8.3.
Добавлены кнопки (после выбора регистра и нажатия на кнопку «Заполнить таблицу движений») — «Очистить колонку» и «Заменить значения поля».

Сразу отвечу на вопрос по поводу если обработка попадет в руки пользователя, или бухгалтера — запретите в ролях использование внешних обработок и всё.

Не забываем про «+» автору.

98 Comments

  1. igormiro

    Скоро новый год и надеюсь все сдали отчеты за год, но вдруг как всегда нужно что то изменить в регистрах, а проводить документы нельзя, вот эта обработка придет на помощь.

    Работает как в обычном так и в управляемом приложении.

    Перейти к публикации

    Reply
  2. borman

    Зело полезно может быть.

    Reply
  3. larisab

    Вредно очень. Любая интеграция, построенная на переносе документов, перепроведение документов при необходимости (а она возникают нередко) приведет к печальным результатам, а программисту, утворившему это вырвут руки.

    Reply
  4. igormiro

    Принцип обработки не знаешь что делаешь не делай!!!

    Обработка не для новичков, но мня просили написать и я написал и сказали спасибо.

    Reply
  5. SiAl

    Поставил бы плюс и минус одновременно, но не имею возможности. Для человека знающего и «пылинки сдувающего» с базы данных вещь очень нужная. Но если у баз данных нет «хозяина», то есть хорошего админа, то такая обработка таких «чудес» натворит, что «мама не горюй».

    «Как так? Почему в документа клиент — «Пупкин», а долг увеличился у «Рога и копыта»?» И это может быть.

    Reply
  6. mkostya
    SiAl пишет:

    Поставил бы плюс и минус одновременно, но не имею возможности. Для человека знающего и «пылинки сдувающего» с базы данных вещь очень нужная. Но если у баз данных нет «хозяина», то есть хорошего админа, то такая обработка таких «чудес» натворит, что «мама не горюй».

    «Как так? Почему в документа клиент — «Пупкин», а долг увеличился у «Рога и копыта»?» И это может быть.

    Все верно..

    Автору, подписать бы кнопочки «покрасивее» что ли. Если делали в MS Paint то там есть объект текст

    Reply
  7. igormiro

    (5) mkostya, Согласен полностью со всеми комментариями, но есть случаи когда надо изменить что то, ну надо и все.

    Пример — изменить сведения о состоянии ОС когда выполнено закрытие месяца.

    Reply
  8. ediks

    (0) Лучше было бы, если бы эта обработка создавала документ «Корректировка записей регистров». Тогда снимается множество проблем:

    1) С исходным документом можно делать все, что угодно.

    2) Видно что сделано и кого надо подвешивать за всякие места.

    3) Всегда можно отменить сделанное без всяких проблем.

    В этом виде обработка опасна своей неочевидностью.

    Reply
  9. dimanich70

    Помню, как то раз пришлось изменить НЕОПРЕДЕЛЕНО на пустую ссылку (или наоборот) в регистре бухгалтерии (не закрывались обороты). Писал что-то похожее, так как выбрать НЕОПРЕДЕЛЕНО в КЗР не смог. Обработка опасная, но если человек знает, что делает, то нужная.

    Reply
  10. sound

    Главное чтобы «граната» не нашла свою «обезьяну» 🙂

    Reply
  11. Boroda

    Да нормально всё: любой инструмент можно использовать и с пользой, и во вред. Гдавное, чтобы голова на плечах была, и применяющий обработку понимал, что он делает, зачем, и что будет. Конечно, она не для новичков и не для безголовых. Но уверен, что в трудную минуту пригодится и выручит. Спасибо.

    (7) «Лучше было бы, если бы эта обработка создавала документ «Корректировка записей регистров». Тогда снимается множество проблем:

    1) С исходным документом можно делать все, что угодно.

    2) Видно что сделано и кого надо подвешивать за всякие места.

    3) Всегда можно отменить сделанное без всяких проблем.»

    Согласен, такая была бы очень неплоха своей наглядностью.

    «В этом виде обработка опасна своей неочевидностью.» Но в этом и её привлекательность, когда надо что-либо «замазать»: бывают ведь некорректные движения документа или когда документ по каким-либо причинам перепроводить нежелательно, ввиду большого числа движений, а подправить надо одно-два…

    Reply
  12. alex_asoft

    Расхождения в движениях и наполнении документа при корректной работе платформы — ситуация крайне редкая. Но бывает. Тут очень верно заметили , что такой инструмент нужен только очень грамотному, «проверенному» админу. Пользователям — даже знать об этом не надо.

    Reply
  13. maldinitaly

    Повторюсь но, обработка действительно полезная, для грамотного пользователя.У нас бывали случаи, когда документ делал записи в регистрах по БУ,НУ, по УУ нет.А выяснялось это спустя несколько месяцев, период закрыт.Хотя если перепровести документ, то отрабатывалось корректно.Можно конечено ,для решения данной проблемы, использовать документ «Корректировка записей регистров», а если документ потом перепроведут(админ или кто-то с доступом в закрытый период).Искать и распроводить корректировку?Мне кажется поправил этой обработкой и все — забыл

    Reply
  14. An-Aleksey

    Небольшой баг у обычной формы (при нажатии «Изменить движения»):

    {Форма.Форма.Форма(156)}: Поле объекта недоступно для записи (ИндикаторУдалено)

    ЭлементыФормы.ИндикаторУдалено = Новый Индикатор;

    Reply
  15. gull22

    Комплексная автоматизация 1.1.15. Выбрал РН «Продажи», устанговил отбор по Складу. Заполнил табличную часть обработки. Поменял Подразделение. При попытке изменитть движение сообщение (в скриншоте)

    Reply
  16. no_registration

    Полезно.

    Reply
  17. andru_dv

    Действительно полезная обработка. Но было бы лучше, если она создавала

    документ «Корректировка записей регистров». Так прозрачней учет и легче искать

    косяки. Какой бы ни был хороший админ базы 1с и он не вечный.

    Reply
  18. igormiro

    (14) gull22, Поправил скачивай.

    Reply
  19. Meson

    Полезная обработка, сам что-то подобное хотел наваять.

    Не всегда нужно создавать «Корректировку записей регистров», иногда требуется изменить непосредственно сами движения документа (иногда в экспериментальных целях).

    А если пользователи криворукие, то тут ничего уже не поможет.

    Reply
  20. igormiro

    Качайте обновленную версию обработки…

    Устранены некоторые ошибки

    Reply
  21. gull22

    Пример использования. В документе «Реализация товаров и услуг» либо ставили не то подразделение (для УУ), либо вообще не ставили. После закрытия периодов спохватились, что можно смотреть количество выпущенной номенклатуры через отчет «План-фактный анализ продаж». Информация для заполненния лежит в РН «Продажи» по подразделениям. Вот в такой ситуации переписать или записать подразделение в регистр без проведения документа самое то.

    Reply
  22. vlengin

    «Скоро новый год и надеюсь все сдали отчеты за год». Очень интересное предположение!?!?!

    Reply
  23. igormiro

    В новой версии добавлено заполнение документа Корректировка записей регистров.

    Скачивайте проверяйте я проверял на Бухгалтерия для Украины и УТП все работает.

    Reply
  24. igormiro

    (7) ediks, Meson, andru_dv, В последней версии добавлено создание Корректировка записей регистров.

    Reply
  25. Boroda

    (23) «В последней версии добавлено создание Корректировка записей регистров.» Значит ли это, что теперь регистры меняются через документ корректировки записей регистров или предусмотрены два варианта: негласный и с документом «Корректировка записей регистров»?

    Reply
  26. igormiro

    (24) Boroda, Да, смотри на картинке.

    Reply
  27. avavadim

    Очень полезная обработка для вычищения ошибок юзверей и приведения в норму проводок документов. Но для пользователей ее давать не нужно — иначе можно вообще все потерять (но перепроведение документов наверное поможет) но в закрытых периодах — типа до 1 апреля 2011 года для Украины — нужно использовать очень осторожно…

    Reply
  28. 105raz

    Пока скачать не решаюсь. А для какого типа регистров предназначена? Меня конкретно интересуют регистры накопления и расчета. Или она универсальная?

    Reply
  29. igormiro

    (27) 105raz, Универсальная

    Reply
  30. SALE40

    вещь

    Reply
  31. Igly

    А Регламентные операции корректирует? В частности, интересует «Закрытие 20х счетов».

    Reply
  32. igormiro

    (30) Igly, Обработка корректирует все.

    Пример вам надо откорректировать движения по регистру бухгалтерии:

    Действия 1) Выберите регистр.

    2) Сделайте отбор по документу или реквизиту документа. Отбор не обязателен тогда редактируются все документы.

    3) Нажмите кнопку «Заполнить таблицу движений». и измените движения как нужно вам.

    4) Нажмите на кнопку подменю «Основные действия» и выберите что нужно сделать выгрузить в корректировку или изменить непосредственно.

    Reply
  33. tcvil

    рад что пригодилась!

    Reply
  34. Igly

    (31) БП 2.0. Выбираю регистр бухгалтерии (он там один), отбор не ставлю, жму «Заполнить таблицу движений»… Документов «Регламентная операция» в таблице движений не нахожу (все перерыл, поиском и ручками). Хотя они есть в базе, проведены, делают проводки по этому регистру.

    Reply
  35. ryabov_d

    Автору спасибо! Как говорится, «должна быть».

    Reply
  36. igormiro

    (33) Igly, Я её час назад поправил в обработке отбирались не все документы сейчас все ОК.

    Качай и проверяй.

    Если нет то напиши какая конфигурация и какой док.

    Reply
  37. Igly

    (35) Скачал… При открытии валится с ошибкой:

    {ВнешняяОбработка.КорректировкаДвиженийРегистра.МодульОбъекта(250,31)}: Переменная не определена (ИспользованиеПараметраКомпоновкиДанных)

    ПараметрTab.Использование = <<?>>ИспользованиеПараметраКомпоновкиДанных.Всегда;

    Это шутка такая? Было бы тут бесплатное скачивание, я бы понял, а _так_ — обидно просто.

    Я про что-то похожее в обсуждениях высказывался…

    Reply
  38. Igly

    (35) В догонку к 36. Подозреваю, что это из-за релиза платформы. У меня старый 8.2.13.219. Но у вас про минимальные требования тоже ни слова…

    Reply
  39. igormiro

    (36) Igly, Извиняюсь. Да это платформа. Сейчас выложу нормальную…

    Reply
  40. igormiro

    (37) Igly, Вот смотри и на твоей версии всё работает

    Reply
  41. Igly

    Почему «Публикация на активна»? О_о

    Reply
  42. igormiro

    (40) Igly, Это к модератору. Пока на проверке.

    Reply
  43. Igly

    О! Наконец-то. Скачал, запустил, вроде все заработало, РО отбираются, их движения выводятся. И даже все корректируется! Спасибо!!!

    Обнаружил маленькую сложность )) Очень неудобно пользоваться отбором (например, по тому же регистру бухгалтерии) — такой винегрет из реквизитов, что только по конкретному документу реально отобрать. А дальше все ручками лопатить. Это я все на примере Регламентной операции говорю. Вот если бы для заполненной Таблицы движений реализовать замену реквизитов, тогда бы вообще цены обработке не было. Да и так — очень сильная штука получилась! За возможность корректировать РО — еще раз ОГРОМНОЕ СПАСИБО!

    Reply
  44. sada

    Полезная обработка. Даже можно откорректировать. Огромное спасибо!!

    Reply
  45. igormiro

    (42) Igly, Изменил отбор. Есть возможность отобрать по реквизитам регистра. Также добавил групповое изменение в колонке таблицы.

    Reply
  46. itar59

    (26)Полностью согласен.

    Однако вещь почти бесценная, для осторожного админа.

    РЕСПЕКТ автору!!!!

    Reply
  47. kng67

    Как вовремя!!!

    Реальная ситуация: В нескольких документах реализации за июнь-ноябрь бухгалтер на одной из вкладок убрала счет. В результате в регистре БУ все хорошо, а вот в регистре накопления отсутствовал счет 62.01. Выяснилось все это только в декабре. Попробовали перепровести документ за июнь: полетел 43 счет.

    Скачала эту обработку. Сегодня запускала, все нормально.

    Спасибо огромное!

    Конечно бухгалтерам про этот секрет лучше молчать (тссс), иначе дров можно нарубить… А то получится как в басне у Крылова: «Вороне как то бог послал кусочек сыра…»

    Но в крайних случаях админу можно использовать.

    Reply
  48. Igly

    (44) …, за работу бета-тестером мне $m будут доплачивать??? Пока что, только сняли за повторное скачивание. Кстати, почему сняли? Это правильно? о_О

    1. «Отбор по регистру (по всем полям)» работает, но опять как-то «не так» — не показывает «все поля» ))). Конкретно, не показывает поля всё того же регистра бухгалтерии — нет никаких субконто, есть только СчетДт, СчетКт, но и они только с типом «счет» из плана счетов.

    2. Кнопка «Заменить в колонке» также не работает (для все того же регистра бухгалтерии )) ), выдает ошибку:

    «{Форма.ФормаГрупповойЗамены.Форма(20)}: Поле объекта не обнаружено (АдреснаяКнига)

    ЭлементыФормы.ИмяКолонки.СписокВыбора.Добавить(стр.Ключ, , , БиблиотекаКартинок.АдреснаяКнига);» — похоже на привязку к библиотеке картинок какой-то конкретной конфигурации…

    3. Добавьте в название файла обработки номер версии — будет проще хранить и отслеживать историю, и вам как разработчику, и нам как пользователям.

    Спасибо за работу.

    Reply
  49. igormiro

    (47) Igly, По поводу 1. «Отбор по регистру (по всем полям)» работает, но опять как-то «не так» — не показывает «все поля» ))). Конкретно, не показывает поля всё того же регистра бухгалтерии — нет никаких субконто, есть только СчетДт, СчетКт, но и они только с типом «счет» из плана счетов.

    Все правильно, если я делаю отбор только по реквизитам, то заполнить табличную часть не проблема, но если 2 или больше движений регистратора, то движения не попавшие в табличную часть затрутся.

    Все остальное поправил.

    Reply
  50. Boroda

    igormiro, было бы очень неплохо помещать историю изменений в презентации обработки, а то это уже третья или четвёртая корректировка, да и комментариев уже 50 идёт… Чтобы отследить изменения, надо все перечитать, отфильтровать… А так — 12.12.2011 — добавлено, исправлено. 21.01.2012 — исправлено то-то. Всё ясно и понятно с первого взгляда.

    Reply
  51. Igly

    (49) Скачал. Запустил. Выбираю «Отбор по регистру (по всем полям)». Выбираю регистр бухгалтерии. Добавляю элемент отбора: Период — Равно — Произвольная дата = ‘30.09.2011 23:59:59’ (на это время есть как минимум 1 документ: Регламентная операция, который делает движения по выбранному регистру). Жму «Заполнить таблицу движений» — идет заполнение индикатора, скорость заполнения со временем уменьшается и, где-то на 36-37%, вываливается пустое сообщение с одной только кнопкой «ОК». Жмакаешь на кнопку сообщения — 1С закрывается. Финиш. Аналогичное поведение, если в отборе выбрать не Период, а Регистратор.Дата. Или создать группу «И» и два элемента — задав ими период 1 полный день. Кстати, почему для Даты нельзя задать Вид сравнения «Между»?

    Действие кнопки «Заменить в колонке» тоже не совсем адекватно. По этой кнопке колонку можно заполнить каким-то одним значением. Это конечно в частных случаях полезно, но, мне кажется, было бы еще более полезно, если бы была возможность заменять одни значения (одинаковые, найденные в колонке) на другое (выбранное пользователем).

    Reply
  52. petrov_al

    Помоему крайне неверный подход, вручную редактировать движения документа даже в крайних случаях. Для этого есть Корректировка регистров, эффект тот же самый но зато документально подтвержденный. Грамотный специалист никогда небудет использовать данную обработку.

    Reply
  53. igormiro

    (52) petrov_al, Грамотный специалист может всегда найти в журнале регистрации действия обработки.

    Reply
  54. nll.jojo

    оч полезная штукенция

    Reply
  55. jko

    Ну тут на вкус и цвет. Обработка нужная, научись и пользуй

    Reply
  56. Nikolay

    аналог http://infostart.ru/public/102987/ , но во всяком случае (+), необходимая весчь. У меня, например, нет возможности закрыть несколько АО одним РКО, но пользователи настойчиво вносят несколько АО под один РКО, тогда приходится корректировать рег Взаиморасчеты с подотчетными лицами. Пользовался http://infostart.ru/public/102987/ , теперь ещё посмотрю и эту.

    Reply
  57. YuliaYVS

    Караул горе бухгалтеру, даже за километр к базе не подпускать, а то есть вероятность, что вешаться всем отделом придется, в лучшем случае…

    Reply
  58. Zoba

    Полезная вещь. Но только не допускать в руки пользователей.

    Reply
  59. yalo

    При граммотном использовании данной обработки можно сохранить кучу времени. Очень полезная вещь. Для себя лично делала похожую обработку, много раз очень выручала.

    Reply
  60. Sam13

    отличо. аффтару зачет

    Reply
  61. zus

    О, спасибо автору! После переноса остатков из бух 7ки в 8ку(бух2.0), мой бухгалтер остатки по заплатному счету вручную и закрыла, а в регистрах все осталось «висеть». Вот тут и помогла эта обработочка!

    Reply
  62. mad3669

    При отборе в режиме Отбор по регистру (по всем полям) множит движения по документу на такое количество раз — сколько движений в документе, при Отборе только по проведенным документам отбирает правильно, почему так? (БГУ 1.0.9.2)

    Reply
  63. igormiro

    (64) mad3669, Ошибка исправлена в 1.3 версии.

    Reply
  64. petrov_al

    Спасибо сейчас подкорректирую свои начисления дивидендов, документ их бросает почему то только на окато головной организации. Отсюда вопрос никто не знает почему?

    Reply
  65. igormiro

    (66) petrov_al, Да, такие вопросы могут поставить автора в тупик. )))

    Reply
  66. Artemuch

    Поставил бы плюс и минус одновременно, но не имею возможности. Для человека знающего и «пылинки сдувающего» с базы данных вещь очень нужная. Но если у баз данных нет «хозяина», то есть хорошего админа, то такая обработка таких «чудес» натворит, что «мама не горюй».

    «Как так? Почему в документа клиент — «Пупкин», а долг увеличился у «Рога и копыта»?» И это может быть.

    Согласен. Вообще по опыту чем больаше ограничений по редактированию данных тем стабильнее работает система. Ставишь автоустановку запрета редактирования, через некоторое количество недель с воплями что «мне очень нужно отредчить документ прошлого года» все стихает и все привыкают работоать по новым правилам и уже считают что так всегда и было

    Reply
  67. Artemuch

    Не дай бог она попадет в руки бухгалтера. Все пипец потом к тебе же будет обращаться что у нее то ндс непрально счиает то книгу доходо и расходов. Еще претензи будет что типа 1с неправльно работает

    Reply
  68. igormiro

    (69) Artemuch, «Что будет если попадёт в руки пользователя?»

    Ничего не будет если запретите в ролях использование внешних обработок.

    Reply
  69. kievanton

    Спасибо, очень нужная вещь!

    Reply
  70. Kyrales

    При отборе по регистратору не делает заданный отбор. В чем может быть дело?

    Reply
  71. igormiro

    (73) Kyrales, По подробней можно, в каком режиме… По проведенным док или по всем док.

    Reply
  72. Kyrales

    (74) Не работает в режиме «По регистру (по всем полям)». В данном случае по строковому регистру, отбирает все записи регистра.

    Просьба посмотреть и отладить этот момент

    Reply
  73. gala2009

    Супер — обработочка, она давно должна была бы существовать! Как без нее? Ладно еще корректировать регистры (сведения и накопления) можно встроенными средствами вроде бы. Корректировать (оптом) реквизиты справочников и документов тоже можно. А вот как корректировать проводки БУ? В Галактике например был такой сервис — Поиск и замена аналитики в проводках, отбираешь по нужной корреспонденции, дате, документу — и вперед.

    в 1С мне например понадобилось в Реализации (с забаланса) проставить физлицо в проводках по кредиту МЦ.04, так как автоматически оно не проставлялось, а вручную — долго, позиций много. Так что спасибо, автор!

    Reply
  74. gala2009

    Да, заметила , что отбор у меня в БП 2.0 тоже не полностью срабатывал, по заданному значению счета кредита МЦ.04 например, вылазили проводки и по другому счету 91.01, но которые «сидели» в проводках по тому же документу, в котором есть МЦ.04. Но обошла это тем, что при выполнении Заменить в колонке — Групповое заполнении колонки можно менять не все, а например только пустые значения и тд

    Reply
  75. igormiro

    (75) Kyrales, У тебя последняя версия обработки? Потому что отборы у меня работают четко.

    Reply
  76. Kyrales

    (78) Проверь хорошо, на примере который я дал. Тоже бы хотелось чтобы пахала нормально

    Reply
  77. serg63

    Не работает в режиме «По регистру (по всем полям)». По регистру партии товаров на складах отбор по номенклатуре не работает, отбирает все записи регистра, а по периоду отбирает записи регистров. Что это значит?

    Reply
  78. igormiro

    (80) serg63, Скачайте версию 1.3

    Reply
  79. igormiro

    (80) serg63, Правильно обработка поступает, если в документе кроме отобранной номенклатуры, еще есть другие номенклатуры. Т.к если удалить, другую номенклатуру, то и записи в регистре откорректирует без них, это неверно.

    Reply
  80. Boroda

    Да, обработка по правке регистров в 8-ке также необходима, как ножницы парикмахеру…

    Reply
  81. Boroda

    Автор, а не подскажите, что изменилось с выложенной ранее от 05.03.2011? На вид в описании всё то же…, и версия та же…

    Reply
  82. kng67

    Спасибо автору!

    Бухгалтер не проверила «математику» Свода начислений по ЗП. Спустя месяц она обнаружила, что «разъехалось» исходящее сальдо. Нашла сотрудника.

    Я проверила все движения по данному сотруднику в регистре накоплений Взаиморасчеты с сотрудниками организаций.

    Выявила документ Начисления ЗП, движение по которому в данный регистр пошло с неправильной суммой. Просидела полдня, пытаясь перепровести последовательно документы по зарплате по данному сотруднику за этот месяц. К сожалению, ничего не вышло…

    Благодаря вашей обработке, я выравняла итоги по сотруднику и в целом по предприятию за месяц. Бухгалтеру, естественно, сказала, что перепровела последовательно документы.

    Обработкой пользуюсь ТОЛЬКО В КРАЙНЕМ СЛУЧАЕ.

    Reply
  83. igormiro

    (84) Boroda, изменения не значительны

    Reply
  84. adsl

    Версия 1.4. Отбор не работает. если в отборе есть регистратор, то срабатывает отбор только по нему.

    Reply
  85. dandrontiy

    Инструмент несомненно нужный. Автору спасибо 😉

    Reply
  86. Doub

    Автору спасибо 😉 Как установить отбор по СубконтуДт3. (корректирорвка ОС) регистр бухгалтерии

    Reply
  87. sb007

    полезная вещь.Не слушайте дилетантов, просто пользоваться надо с умом и ответственностью.

    Reply
  88. leon111

    Спасибо! Нужная обработка!

    Reply
  89. ia57

    Мне уже нужна. Вот заработаю баллов — скачаю.

    Reply
  90. al_ban

    Думаю и мне пригодится. При переносе остатков с 7ки в 8ку все РБП (а их у нас порядка 100) передались в одно и то же подразделение (т.к. подразделение в доке «Ввод нач. остатков (РБП)» указывается только в заголовке дока). Чтобы раскидать РБП по десяти подразделениям можно было использовать и прямую правку регистра «Хозоперации (БУ и НУ)», таких обработок полно, но всегда будет существовать риск СЛУЧАЙНОГО перепроведения исходного дока; при этом все движения восстановятся. А возможность записи изменений в отдельный документ исключает этот риск. Спасибо.

    Reply
  91. al_ban

    Не совсем понятно, как сделать отбор движений по КОНКРЕТНОМУ доку (или это невозможно).

    Для проверки внес несколько изменений в журнал проводок. А где же выгрузка в документ (или она недоступна — «Создать корректировку записей регистров»)? Да, похоже, без доработки напильником не обойтись…

    Reply
  92. igormiro

    (94) al_ban, На первом рисунке пример, только замени содержит на ссылку и выбери документ.

    Reply
  93. al_ban

    Пытаюсь редактировать Регистр бухгалтерии «Журнал проводок (БУ и НУ)», конфа БП 2.0. Ну хоть убей, отбор с указанием «ссылки» не получается. Кроме того, анализируя код этой обработки, установил, что создание дока с корректировкой явно не получится, потому что в модуле есть такая проверка:

    Процедура ПроверкаСозданияКорректировкиЗаписейРегистров()

    ВозможностьСозданияДокумента = Истина; Попытка Коректировка = Документы.КорректировкаЗаписейРегистров.СоздатьДокумент(); Коректировка =Неопределено; Исключение ВозможностьСозданияДокумента = Ложь; КонецПопытки;…

    так как в БП 2.0 нет такого стандартного дока «Корректировка Записей Регистров», поэтому и кнопка «Создать корректировку записей регистров» недоступна. Ничего не понимаю…

    Reply
  94. igormiro

    (96) al_ban, Все правильно, в системе нет документа КорректировкаЗаписейРегистров действие запрещено.

    Reply
  95. igormiro

    (96) al_ban, А что не так с отбором или вообще ничего не отбирается?

    Reply
  96. al_ban

    (98) Отбор по конкретному доку (с указанием «ссылка и т.д.») не работает. Вообще, если для БП 2.0 нет возможности выгрузки в документ корректировки (например, хотя-бы в док типа «Операции, введенные вручную», который содержал бы ИЗМЕНЕНИЯ), то значение данной обработки для меня теряется… А жаль.

    Reply
  97. AlexZOne

    Спасибо. Сейчас как раз возникла необходимость поправить движения по регистрам без перепроведения документов. А виной всему банальная невнимательность, да безграмотность бюджетных бухов…

    Reply
  98. 7OH

    Попытка зполнить колонку выдаёт ошибку

    «Индексируемое поле не может иметь составной тип и тип неограниченной длины»

    У меня в составном типе Строка(100)

    В индекс пытается вставить как просто Строка.



    Или добавьте проверку на тип Строк при составлении индексов

    Или получайте типы до конца.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *