Перепроведение документов по выбранному регистру для УТ 11.4 (КА2, УП частично). Теперь и 11.5.8

03.03.24

Задачи пользователя - Подбор и обработка объектов

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

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Перепроведение документов по регистру сведений "Реестр документов" для УТ 11 (2019 12 05)
.epf 10,67Kb ver:2019 12 05
8 1 850 руб. Купить
Перепроведение документов по выбранному регистру для УТ 11 (вер. 2023 02 28)
.epf 12,61Kb ver:2023 02 28
14 2 450 руб. Купить
Перепроведение документов по выбранному регистру для УТ 11.5.8 (вер. 2024 0303)
.epf 12,66Kb ver:2024 0303
13 2 450 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

Обработка использует механизм проведения, реализованный в УТ 11.4: сбор данных выполняется в модуле менеджера и складывается в виде таблиц с определёнными именами. На других конфигурациях не тестировал. Проверял ещё на УТ 11.0 -- надо исправить неск. строк. Если потребуется, то могу выложить. Тестировалась на платформе 8.3.10.2699.

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

2019 03 11

1. Добавил отбор по периоду.

2. Добавил проверку на наличие таблицы движения. Если таблицы нет, то документ пропускается. Такое бывает, например, для регистра "Резервы товаров организаций" при перепроведении реализации товаров и услуг.

2019 06 09

Добавил отбор произвольным запросом. Запрос надо предварительно отладить в консоли и готовый вставить в обработку. Заполнить параметры то же придётся вручную. Времени наводить красоту не было. В запросе д.б. поле "Ссылка" и "Дата".

2019 12 05

Добавил регистры сведений, подчинённые регистратору. В списке выбора регистры накопления помечены "(об.)" или "(ост.)" после представления. Для регистров сведений выводится только представление. См. картинку.

В УТ есть независимый регистр сведений "Реестр документов". Для "перепроведения" по этому регистру сделал отдельную обработку. Мне, например, потребовалась такая штука для заполнения суммы СФ после соответствующей доработки. Интерфейс полностью аналогичен исходной обработке только нет выбора регистра. Естественно обработка только для конфигурации УТ 11.4 (вероятно будет работать и в КА и УП аналогичной версии).

2021 01 19

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

1. Запрос теперь формируются не полностью, а только по нужному регистру (передаю имя регистра в качестве 3-го параметра). Такая возможность появилась относительно недавно, поэтому не гарантирую, что увидите прирост производительности на старых версиях. Работало во всех случаях, сделал так:

    try
        МенеджерОбъекта.ИнициализироватьДанныеДокумента(докСсылка, допСвойства, пИмяРегистра);
    except
        МенеджерОбъекта.ИнициализироватьДанныеДокумента(докСсылка, допСвойства);
    endTry;
2. Реализовал отображение процента выполнения. См. картинку.

3. Отображение сколько записей было, сколько стало перенёс в таблицу (раньше выводил в виде сообщения).

Реализация п.1 дала существенный прирост производительности, в моём случае с часов до десятков минут.

2023 02 28

Из-за путаницы с версиями оставил одну. Добавил возможность записи движений в режиме "Загрузка данных".

2024 0303

Сделал вариант для версии 11.5.8. Интерфейс не поменялся. Не уверен, что заработает с документами ЕГАИС. Проверял на версии УТ 11.5.8.443.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.8.443, 11.4.14.181

Групповое перепроведение регистр заполнение движений РС "Реестр документов".

См. также

SALE! 50%

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

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

4800 2400 руб.

07.02.2025    1996    51    35    

9

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    496    1    1    

1

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

Очень часто бывает, что документы одного периода повторяются в следующем. Поэтому приходится выполнять рутинную работу по их повторению, а именно копировать каждый документ по отдельности. Чтобы этого избежать, была написана обработка группового копирования документов для конфигурации 1С Бухгалтерия версии 3.0.

6000 руб.

29.06.2015    46181    91    18    

106

Подбор и обработка объектов Пользователь 1С v8.3 1С:Управление торговлей 11 Россия Платные (руб)

Решение реализовано посредством расширения, предназначено для дополнительного контроля объектов (документов и справочников) от несанкционированного доступа и изменения. При этом используется не штатный механизм 1С, требующий зачастую достаточного опыта, а предельно упрощенный для пользователя - установить/снять галку «Проверен» для регулировки доступа к объекту.

3600 руб.

13.09.2024    676    1    0    

3

Подбор и обработка объектов Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Данная обработка предлагается для случаев, когда бывает необходимо изменить какой-либо реквизит в группе проводок, отобранных по определенному набору полей, за определенный период, с определенным типом документа-регистратора. Предлагается четыре варианта обработки для конфигураций: БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0.

2400 руб.

30.05.2016    29460    30    0    

50

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

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

1 стартмани

09.05.2025    675    24    Rafael-87    5    

6

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 Абонемент ($m)

Горыныч - универсальная внешняя обработка группового многопоточного проведения. Работает в одном потоке в любой конфигурации, многопоточный режим доступен при наличии справочника «Склады».

10 стартмани

29.04.2025    3372    7    DmitryKSL    7    

17

Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 1С:Управление нашей фирмой 3.0 Управленческий учет Абонемент ($m)

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

1 стартмани

21.02.2025    600    4    andrey7617    0    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. klaus38 05.01.19 15:28 Сейчас в теме
Доброго. Отбор по периоду прям напрашивается.
2. Pim 190 12.01.19 18:32 Сейчас в теме
Доброго. Думал об этом, но в итоге отказался, т.к. мне требовалось всегда перепроводить все документы.
3. Sjawa2004 06.03.19 13:24 Сейчас в теме
Здравствуйте! При попытке провести выдает ошибку:
{ВнешняяОбработка.PD_UT_ПерепроведениеПоРегистру.Форма.Форма.Форма(122)}: Поле объекта не обнаружено (ТаблицаРезервыТоваровОрганизаций)
Таблица = ДополнительныеСвойства.ТаблицыДляДвижений["Таблица" + имяРегистра];
Как бороться?
5. Pim 190 10.03.19 12:14 Сейчас в теме
(3)
Какой документ проводите?
4. Pim 190 06.03.19 13:58 Сейчас в теме
Здравствуйте.
Какой документ проводите?
6. Sjawa2004 10.03.19 17:26 Сейчас в теме
Здравствуйте!
Реализация товаров и услуг
7. Pim 190 11.03.19 19:50 Сейчас в теме
(6) Исправил. Если таблицы нет, то документ пропускается.
8. SergeySD 20.04.20 22:43 Сейчас в теме
Добрый день.
Конфигурация УТ 11.4.11.71, обработка не делает движений по регистру "РасчетыСПоставщикамиПоДокументам".
Документ ПриобретениеТоваровИУслуг
9. Pim 190 21.04.20 08:51 Сейчас в теме
(8). Добрый.
Если я правильно помню, регистры "РасчетыСПоставщикамиПоДокументам" и "РасчетыСКлиентамиПоДокументам" не двигаются самими документами. По крайней мере, в типовой 11.4.10 в ПриобретениеТоваровИУслуг не формируется табл. для заполнения этих регистров в обработке проведения. Эти регистры заполняются по отдельному регламентному заданию.
Моя же обработка имитирует типовую обработку проведения. Если в неё не двигаются какие-то регистры,то и обработка не поможет.
10. eeeio 127 18.09.20 12:38 Сейчас в теме
скачал последнюю обработку, а обещанного произвольного запроса в ней нет ((
11. Pim 190 21.09.20 11:44 Сейчас в теме
(10). Хм... Действительно нет. Пришлите свой контакт, вечером сегодня вышлю с произвольным запросом и обновлю на сайте.
12. Pim 190 22.09.20 14:00 Сейчас в теме
13. Aliit 26.02.23 18:15 Сейчас в теме
Доброго дня.
Скачал версию 2020 12 21. В ней нет произвольного запроса почему-то.
Также в описании вами указана версия 2021 01 19, но ее нет в списке файлов для скачки. Каким образом можно ее скачать?
14. Pim 190 27.02.23 05:16 Сейчас в теме
(13) Доброго. Странно, куда делась... Сегодня-завтра поправлю и выложу исправленный вариант. Вам отправлю в личку. Спасибо, что указали на ошибку.
15. Pim 190 28.02.23 21:10 Сейчас в теме
16. user844699 27.03.23 12:02 Сейчас в теме
(15)
Добрый день!
Для КА 2.5.11 подойдет данная обработка?
Товары на складах планируем перезаполнять у Перемещений у клиента за 2021 год (они пару лет назад думали, что успешно отключили ордерную схему, но обновление на 2.5.8 и 2.5.11 показало, что это не так).
17. Pim 190 27.03.23 14:27 Сейчас в теме
(16) Добрый.
Скорей всего, нет. Там изменили механизм проведения. У меня пока руки не дошли всё проанализировать.
user844699; +1 Ответить
Оставьте свое сообщение