Быстрое перепроведение всех документов за период. Управляемые формы

05.09.19

База данных - Инструменты администратора БД

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

Скачать исходный код

Наименование Файл Версия Размер
Быстрое перепроведение всех документов за период, работает в режиме управляемых формах. Тестировалось на 1С Бухгалтерия 8.3 3.0 и ЗУП 3.1
.epf 6,35Kb
13
.epf 6,35Kb 13 Скачать

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

Работает по принципу "одной Кнопки".

1. Дату начала, дату окончания.

2. Нажимаем провести.

Проверено на типовых конфигурациях ЗУП 3 (3.1.9.108), ERP2 (2.4.7.107), УТ 11, Бухгалтерия 3 (3.0.68.61)

Перед запуском не забывайте делать копию!!!

 

Программный код обработки 

&НаСервере
Процедура ПерепровестиНаСервере()
	Запрос = новый запрос;
    Запрос.УстановитьПараметр("дата1",объект.дата1);
	Запрос.УстановитьПараметр("дата2",объект.дата2);

	Для каждого Док из Метаданные.Документы Цикл
        
        Запрос.Текст = Запрос.Текст + ?(Запрос.Текст = "","", "ОБЪЕДИНИТЬ ВСЕ") + "
        |
        |ВЫБРАТЬ
        |    Документ" + Док.Имя + ".Ссылка
        |ИЗ
        |    Документ." + Док.Имя + " КАК " + "Документ" + Док.Имя + "
		|Где  Документ" + Док.Имя + ".дата >= &дата1
		|    и  Документ" + Док.Имя + ".дата <= &дата2
		|    и  Документ" + Док.Имя + ".проведен
		|";
		
	КонецЦикла;
	
	рез = Запрос.Выполнить().Выгрузить();
	для каждого ном из Рез Цикл
		док = ном.Ссылка.получитьОбъект();
		док.записать(режимзаписидокумента.Проведение);
	КонецЦикла;	
КонецПроцедуры

 

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

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

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

14400 руб.

06.12.2023    3787    20    1    

42

Infostart УДиФ: Управление данными и формами 1С

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 руб.

10.11.2023    4755    12    2    

38

SALE! %

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 2280 руб.

14.01.2013    178960    1085    0    

863

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

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

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

14400 руб.

29.04.2020    28278    83    146    

61

"Менеджер потоков 2.1": УПП: "Восстановление партий"

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

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11911    5    9    

7

Система хранения присоединенных файлов в томах на диске

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

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61651    90    59    

74

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

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

1500 руб.

01.12.2020    14469    35    0    

50

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    11243    5    8    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. boris.danilin 51 05.09.19 07:11 Сейчас в теме
Запрос.УстановитьПараметр("дата2",объект.дата1); наверное ошибка. Может нужно передавать параметр "Объект.Дата2"?
2. qwed557 30 05.09.19 08:31 Сейчас в теме
(1)Наверное поэтому и называется "Быстрое проведение" )
tatoshka0403; PowerBoy; maxopik2; +3 Ответить
3. nomad_irk 76 05.09.19 08:33 Сейчас в теме
(1) называть параметры запроса "дата2" и реквизиты объекта "дата1"/"дата2" - уже ошибка......
4. Indgo 374 05.09.19 08:52 Сейчас в теме
5. Indgo 374 05.09.19 08:52 Сейчас в теме
6. user1166203 05.09.19 09:48 Сейчас в теме
Спасибо! Воспользуюсь при восстановлении партионного учета!!!
Indgo; user953800; +2 Ответить
7. Indgo 374 05.09.19 11:34 Сейчас в теме
Написал данную обработку для поиска Блокировок в базе в рамках оптимизации, баз данных.
Запускаю в 5 сессиях эту обработку на тест базе и ищу узкие места.
Всем спасибо.
8. AleSSandre 34 06.09.19 02:12 Сейчас в теме
А чем не угодила стандартная "Проведение документов" ?
11. Indgo 374 06.09.19 11:08 Сейчас в теме
(8)
А чем не угодила стандартная "Проведение документов" ?

Как и писал выше, данную обработку писал под тестирования в рамках анализа СУБД Postgres vs MSSQL https://forum.infostart.ru/forum34/topic225147/
Стандартная обработка "Проведение документов" имеет задержку между проведениями документов - в результате работает медленнее.
9. AleSSandre 34 06.09.19 02:24 Сейчас в теме
+ судя по интерфейсу (на скрине) перепровестись должны документы включая "01.10.2019", однако в выборку попадут только документы с датой "01.10.2019 0:00:00", а остальной день нет.
10. Indgo 374 06.09.19 11:05 Сейчас в теме
(9)
+ судя по интерфейсу (на скрине) перепровестись должны документы включая "01.10.2019", однако в выборку попадут только документы с датой "01.10.2019 0:00:00", а остальной день нет.

Да была опечатка.
12. Skif1989 24.11.20 14:08 Сейчас в теме
эх..
С меня бухгалтерия не слазит, возмущается с проблемой закрытия месяца.
Их слова медленно закрывает месяц((
сутки время уходит.
Я так понимаю это мне не поможет?
13. Indgo 374 24.11.20 15:57 Сейчас в теме
(12)
С меня бухгалтерия не слазит, возмущается с проблемой закрытия месяца.
Их слова медленно закрывает месяц((
сутки время уходит.
Я так понимаю это мне не поможет?

Нет, меняйте железо
14. Skif1989 24.11.20 17:00 Сейчас в теме
так железо нормальное.
там где sql
http://prntscr.com/vp5pqp
там где 1C
http://prntscr.com/vp5q7x
У нас сервера разделенные
15. user684640_varikov1 09.05.23 12:21 Сейчас в теме
Настройки ещё могут быть корявые для Sql сервер, поэтому перепроведение страдает. Потом тест Гилева после настройки можно сделать.
Оставьте свое сообщение