Замена ссылок на документы расчетов с контрагентом после свертки базы бухгалтерии

02.11.22

База данных - Свертка базы

Как окончательно избавиться от груза прошлых лет после свертки конфигурации Бухгалтерия 3.0? Данная обработка позволит вам автоматизировать процесс замены ссылок с документов прошлых лет на документ расчетов с контрагентом.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Замена ссылок на документы расчетов с контрагентом после свертки базы бухгалтерии:
.epf 13,47Kb ver:2.0
163
163 Скачать (2 SM) Купить за 2 150 руб.

В конфигурации Бухгалтерия 3.0 наконец-то появилась штатная свертка информационной базы, которая работает просто отлично за одним небольшим исключением. Хоть все документы и помечаются на удаление, все же в операциях свертки остается множество ссылок на эти самые документы прошлых лет. В итоге груз прошлых лет так и продолжает висеть в базе и каждый раз тормозит операции по удалению помеченных на удаление объектов информационной базы.

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

Порядок работы с обработкой:

1. ОБЯЗАТЕЛЬНО! Создаете копию базы - все работы выполнять на копии и только после окончательной проверки запускать обработку в рабочей базе с созданием резервной копии!

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

3. Открываете скачанную обработку через Файл - Открыть...

4. Указываете дату свертки базы (дату документов Операция)

5. Выбираете нужную организацию либо устанавливаете флажок "По всем организациям"

6. Нажимаете кнопку "Запустить обработку"

Для удобства пользователя во время работы обработки выводится окно с общим прогрессом и текущим обрабатываемом документе операции.

Общее описание алгоритма работы обработки:

1. Отбираются все счета, в которых в качестве аналитики используются документы расчетов с контрагентами, партии или счет-фактуры выданные/полученные.

2. На дату свертки отбираются все движения по этим счетам по регистру бухгалтерии.

3. Если документ расчета в проводке не проведен, то ссылка на него заменяется на документ расчетов на дату свертки (ищется или создается новый) с параметрами организации/контрагента/договора, указанном в проводке.

Работа обработки тестировалась на конфигурации Бухгалтерия предприятия, редакция 3.0 (3.0.60.46). Если после работы обработки вы видите, что заменены не все ссылки на документы, то с высокой долей вероятности в тех документах поселилось настоящее зло по имени "Ручная корректировка (разрешает редактирование движений документа)", т.е. проводки в тех документах откорректированы вручную!

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

P.P.S. При наличии ошибок или некорректной работы обработки прошу незамедлительно сообщать об этом в комментариях к этой теме. Буду максимально оперативно исправлять и отправлять новую версию обработки вам по электронной почте.

 

Обновление от 02.11.2022: Добавлен вариант запуска обработки на определенную дату

замена ссылок сверка базы удаление помеченных на

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    14250    108    46    

108

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    4508    37    18    

45

Перенос данных 1C Оптовая торговля Свертка базы Системный администратор Программист Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один? Или просто нужен удобный OLE обмен между 1C:Управление торговлей (ред. 11 или 10) и 1С:Бухгалтерия предприятия (ред. 2 или 3). Тогда эта обработка для вас!

10900 руб.

19.04.2013    172653    373    399    

335

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    33814    108    152    

75

Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Платные (руб)

Расширение позволяет за 1-2 дня свернуть информационную базу 1С Бухгалтерии 3.0 с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.

38400 руб.

08.02.2024    1530    4    0    

5

Свертка базы Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Платные (руб)

Универсальная свертка баз данных под 1С разработана для свертки баз данных различного объема и сложности. Обработка работает на простых и управляемых формах. Обработка позволяет легко и интуитивно понятно проводить работы по свертке базы данных и других необходимых операций связанных с обслуживанием баз данных.

6000 руб.

22.05.2024    3470    18    8    

27

Корректировка данных Системный администратор Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    111376    669    174    

708

Корректировка данных Программист Пользователь Платформа 1С v8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.2 от 09.06.2024!

19200 руб.

26.08.2018    52614    16    61    

55
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ksenym 02.03.19 10:21 Сейчас в теме
Здравствуйте. Будет работать с версией 3.0.67.74?
2. insurgut 208 02.03.19 12:05 Сейчас в теме
(1) да, структура документа Операция не меняется, поэтому на любой версии работать будет.
3. ksenym 03.03.19 12:02 Сейчас в теме
Замену сделал не во всех документах, почему так?
4. insurgut 208 03.03.19 13:32 Сейчас в теме
(3) слишком много вариантов, чтобы однозначно ответить. Очень часто не закрыв период (год) сворачивают базу и пытаются избавиться от старых документов - в этом случае уже индивидуально нужно смотреть документ операции и регистр, по которому переносятся остатки и дорабатывать обработку под себя. Возможно в книге покупок/продаж, сформированных позднее есть ссылки на документы старого периода - обработка в данном случае не поможет, т.к. обрабатываются только документы Операция сформированные переносом. Так же ссылки остаются в последовательности документов, которая использовалась при переносе с бухгалтерии 2.0 - опять таки обработка данная к этому отношения не имеет, и убрать ссылки из данной последовательности можно только сняв на время конфигурацию с поддержки, удалив в конфигураторе данную последовательность, удалив после этого документы, после чего вернув конфигурацию обратно на поддержку.
Часто акты сверок содержат ссылки на старые документы - тут перед удалением акты сверок лучше убрать из базы.
5. ksenym 03.03.19 16:11 Сейчас в теме
База свёрнута после закрытия периода, операции сформированы переносом, система но - УСН. Актов сверок в программе нет.
6. insurgut 208 03.03.19 16:16 Сейчас в теме
(5) каким переносом? Если каким-то сторонним, то вероятнее всего документы, на которые ссылаются операции записаны с признаком Проведен, чего при стандартной свертке документов не бывает, т.к. документы помечаются на удаление. Эта обработка заменяет ссылки только для тех документов, которые помечены на удаление.
7. ksenym 03.03.19 16:54 Сейчас в теме
Стандартная свёртка 1С ((((. Все документы помечены на удаление вижу их в журнале операций. Удалилось больше половины, остальное, видимо, уже только после ручной замены ссылки в документах, которые остались.
8. fenix2015 25.04.19 10:07 Сейчас в теме
День добрый, могу ли я купить вашу обработку минуя данный сайт?
(им пользуюсь редко, а покупать абонемент из-за одной обработки дорого)
9. user1226970 11.08.19 07:00 Сейчас в теме
Подскажите пожалуйста,где что посмотреть,чтобы ушла ошибка при подключении обработки-"Нарушение прав доступа!"
10. user1226970 11.08.19 08:43 Сейчас в теме
Помогите разобраться,запускаю вашу обработку,после свертки,в итоге документы как были на удалении ,так и остались.Такие документы как сф полученные и выданные,пакеты электронных документов,и прочие документы остались не тронутыми,обработка не заменяет эти документы?
11. insurgut 208 11.08.19 08:56 Сейчас в теме
(10) обработка сама ничего не удаляет. После её выполнения обработку удаления помеченных на удаление документов необходимо запускать вручную.
12. user1226970 11.08.19 09:07 Сейчас в теме
Я поняла,что сначала мы запускаем вашу обработку,а потом уже стандартное удаление,я про это и говорю,что остаются документы типа сф,пакеты Эл.документов и т.д,у которых замена не произошла и в итоге при Удалении объектов они не уходят!
13. insurgut 208 11.08.19 09:33 Сейчас в теме
(12)
Я поняла,что сначала мы запускаем вашу обработку,а потом уже стандартное удаление,я про это и говорю,что остаются документы типа сф,пакеты Эл.документов и т.д,у которых замена не произошла и в итоге при Удалении объектов они не уходят!

Не все базы одинаковые. Нужно смотреть какие именно документы/записи регистров ссылаются на помеченные на удаление документы. Обработка в основном работает с регистром Хозрасчетный. Всех нюансов учесть она не может.

Ещё много ссылок остается, если свертка базы происходит при некорректно закрытом (не закрытом) периоде, на конец которого происходит свертка.
14. jk107 02.05.20 06:59 Сейчас в теме
Добавь "НаборЗаписей.Записать();" для РН "ПрочиеРасчеты"
15. Scroudge 4 17.01.21 18:06 Сейчас в теме
Эта штуковина будет в последнем релизе БП3 Корп работать?
16. insurgut 208 17.01.21 22:00 Сейчас в теме
(15) в логике работы КОРП от ПРОФ ничем не отличается, но у всех организаций есть какие-то свои нюансы и на 100% она отработает только после "допила". Код открыт. Логика понятна. Под себя подстроить любой программист сможет без проблем.
17. prestige 06.04.21 19:26 Сейчас в теме
А можно подменять эти ссылки в документе "Ввод остатков?"
18. insurgut 208 06.04.21 20:33 Сейчас в теме
(17) нет, после типовой свертки документов ввода остатков вроде не бывает.
19. prestige 07.04.21 09:10 Сейчас в теме
У меня не типовая. Я через обработку создала ввод остатков, у там документов расчетов нет.
20. Scroudge 4 15.06.21 12:17 Сейчас в теме
Добрый день! обработка хорошая, но есть предложение.
кнопка Снять признак по документам перелопачивает все документы.
это очень долго.
правильнее список документов сформировать из документов-операций (тех, что после свертки по счетам 60 и 62).
тогда для обработки флага "Ручная корректировка" список из документов будет меньше в сотни раз.
соответственно время сократится.
21. insurgut 208 15.06.21 16:25 Сейчас в теме
(20) после свертки базы не должно быть документов с признаком Ручная корректировка (ну иначе их не удалить). И тут могут быть не только 60 и 62, но и любые другие счета. Обработка не все документы перебирает, а только те, у которых этот признак установлен.
22. user1246777 02.03.22 03:50 Сейчас в теме
Обработка ничего не меняет.
23. insurgut 208 02.03.22 08:34 Сейчас в теме
(22) если она ничего не меняет - либо вы её неправильно используете, либо выходит какая-то ошибка, которая препятствует выполнению обработки.
24. user1246777 02.03.22 10:50 Сейчас в теме
(23) Открыла обработку через файл. Свертка сделана на 01.01.2022.
Выбираю организацию.
По пункту первому проверить наличие документов - 0.

Устанавливаю год 2022 в свертке.
При нажатии на кнопку запустить обработку ничего не происходит. Ошибка не выходит.
Подскажите, что не так делаю?
25. insurgut 208 02.03.22 13:30 Сейчас в теме
(24) уточните, в разделе "Операции - Операции, введенные вручную" - какая дата у последних документов? 01.01.2022 или 31.12.2021?
26. user1246777 02.03.22 15:00 Сейчас в теме
27. insurgut 208 02.03.22 15:18 Сейчас в теме
(26) странно, на самом деле. Типовая свертка обычно делается на конец месяца/года. В вашем случае должна быть дата - 31.12.2021.

Могу только посоветовать сделать небольшую доработку обработки - открыть её в конфигураторе. Открыть форму обработке (лупа). Перейти на вкладку модуль. И через поиск строку:
Объект.ДатаСвертки = Дата(Объект.ОстаткиСформированыНаНачалоГода, 1, 1) - 1;

заменить на:
Объект.ДатаСвертки = Дата(Объект.ОстаткиСформированыНаНачалоГода, 1, 1);
28. user1246777 02.03.22 15:23 Сейчас в теме
(27) Спасибо большое. сейчас попробую
29. user1246777 03.03.22 04:56 Сейчас в теме
(27)
Исправила документы свертки на дату 31.12.2021.
При нажатии на кнопку запустить вообще ничего не происходит. Не понимаю в чем дело.
Что еще можно сделать?
30. insurgut 208 03.03.22 13:02 Сейчас в теме
(29) чтобы подсказать, нужна как минимум копия вашей базы.
31. user1246777 03.03.22 13:24 Сейчас в теме
(30) давайте еще раз попробую сделать свертку - и воспользоваться вашей обработкой. если не выйдет - сделаю копию и свяжусь с вами. Копию базы залить в облако?
32. insurgut 208 03.03.22 17:01 Сейчас в теме
(31) да и ссылку в личных сообщениях тут отправить с логином и паролем (если установлены).
33. user1205255 02.11.22 17:04 Сейчас в теме
Добрый день. Возможна ли обработка документов на определенную дату (как у Вас на скриншоте) а не "на начало года"?. В текущей версии почему то нет выбора даты, как на скриншоте.
34. insurgut 208 02.11.22 20:08 Сейчас в теме
(33) добавил вариант на определенную дату. Если ранее скачивали обработку - напишите дату скачивания и адрес эл. почты - отправлю обновление.
35. Logarifm_Andre 15 27.12.22 09:58 Сейчас в теме
Здравствуйте. Будет работать Бухгалтерия предприятия, редакция 3.0 (3.0.121.23)?
36. insurgut 208 27.12.22 16:35 Сейчас в теме
(35) не тестировал, но скорее всего будет, т.к. в процедура свертки базы та же
37. Logarifm_Andre 15 30.12.22 09:10 Сейчас в теме
Добрый день, попробовали обработку все хорошо, но не удаляются документы где есть присоединенные файлы (и их очень много), можно как-то их удалить оперативно?
38. insurgut 208 30.12.22 09:23 Сейчас в теме
(37) нет, тут только свою обработку писать, т.к. для каждого документа - отдельный справочник присоединенных файлов. Через Групповое изменение реквизитов - тоже нет доступа к реквизиту Владелец файла. Если бы был, можно было бы отобрать все, где владелец файла помечен на удаление и удалить.
39. Logarifm_Andre 15 30.12.22 09:31 Сейчас в теме
Оставьте свое сообщение