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

03.03.24

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

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

Скачать файлы

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

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

Обработка использует механизм проведения, реализованный в УТ 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

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

См. также

Групповое копирование документов из периода в период

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

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

3600 руб.

29.06.2015    44635    90    18    

100

Групповая обработка проводок для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0

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

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

2000 руб.

30.05.2016    28792    29    0    

49

Шаблон обработки документов/справочников по произвольному алгоритму

Подбор и обработка объектов Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

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

1 стартмани

11.03.2024    258    6    SanchoD    0    

3

Объединение табличных частей "Товары" документов "Реализация товаров и услуг"

Подбор и обработка объектов Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Акцизы Абонемент ($m)

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

1 стартмани

29.02.2024    353    3    VdZMWOnC    8    

4

Автоматическое начисление ежемесячных услуг

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

Автоматизированное начисление ежемесячных услуг с отправкой по электронной почте счетов. Модуль будет полезен организациям, которые ежемесячно выписывают большое количество счетов и реализаций клиентам, например: IT-компании, охранные предприятия, рекламные организации и другие, оказывающие профессиональные услуги на регулярной основе. Упрощенная версия предназначена для организаций, которые работают без НДС и при выписке услуг предполагается одна услуга в документе "Реализация товаров и услуг"

5 стартмани

18.02.2024    497    3    pean    1    

6

Проведение документов на управляемых формах

Подбор и обработка объектов Платформа 1С v8.3 Управляемые формы 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Универсальная обработка проведения/перепроведения документов для любой конфигурации на управляемых формах.

1 стартмани

10.02.2024    469    16    SanchoD    0    

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