Андрей Овсянкин | Профессиональный разработчик | ООО Серебряная Пуля

«1Script.Web - будущее интернет-приложений на 1Script»

Современный мир технологий неотделим от веб-инфраструктуры. 4 года назад на Инфостарт был анонсирован проект 1Script, который был призван снизить порог вхождения специалиста 1С в мир скриптов автоматизации: настройки серверов, развертывания баз, тестирования и прочего DevOps. Спустя 4 года можно заключить, что проект удался. Количество 1С-специалистов, осваивающих современные инженерные практики с помощью знакомого синтаксиса растет день ото дня. Веб-приложения это не только сайты и интернет-магазины. Запрос рынка таков, что любое современное клиент-серверное приложение должно иметь веб-интерфейс. Почему бы тогда не писать такие приложения на языке 1С? В своем докладе я хочу анонсировать новую платформу на базе 1Script - новый движок веб-приложений, который должен дать 1С-никам возможность создавать востребованные веб-приложения, не переключаясь в малознакомые языковые экосистемы. Мы обсудим возможности этой платформы, подумаем о перспективах этого направления и тому, какие возможности она может нам (как сообществу 1С-ников) предоставить. В качестве демонстрации покажу "боевое" приложение на новом движке - кросс-платформенную консоль администрирования парка кластеров 1С с веб-интерфейсом на борту. В кулуарах будут приветствоваться жаркие споры и священные войны.

Перенос регламентных отчетов из каталога базы Бухгалтерии (УСН) 7.7 в другое место

Обработки - Менеджеры внешних отчетов

Администраторам с десятками баз на поддержке посвящается...

Тот, у кого на поддержке находятся десятки баз Бухгалтерии 7.7, меня поймет.

Чтобы обновить отчетность за очередной квартал, нужно скопировать ее в каждую базу, никого не пропустив.

Помимо того, что процесс может занимать немаленькое количество времени, он еще и отъедает массу места на дисках сервера, причем совершенно расточительным образом.

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

Для этого пришлось доработать отчет "РегламентныеОтчеты", чтобы он искал отчетность в указанном месте.

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

В прилагаемом архиве - папочка с заменителем регламентных отчетов в каталоге ExtForms базы. Нужно, соответственно, положить ее взамен всех вынесенных из каталога папок с квартальной отчетностью, а в файле НовыйКаталогРегламентыхОтчетов.txt указать путь к папке в которой теперь располагаются квартальные отчеты (на всякий случай прилагается ридми).

Теперь бухгалтер чтобы открыть регламентную отчетность, как обычно, идет в меню Отчеты - Регламентные..

Открывается окошко встроенного отчета, а в нем одна строчка - вызов внешнего, доработанного.

Щелкает на нем и работает как обычно.

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

 

ОБНОВЛЕНО!!! Теперь работает "Обслуживание сохраненных данных отчетности". Скачайте новую версию заменителя регламентных отчетов и разложите по всем базам. Теперь в списке отчетов появилась соответствующая строка.

 

 

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

Наименование Файл Версия Размер
RpRegl.grp.zip
.zip 62,84Kb
04.10.11
4
.zip 62,84Kb 4 Скачать

См. также

Комментарии
1. Константин (cabat) 17.07.09 15:27 Сейчас в теме
делал нечто подобное, только вызывался отчет через "Дополнительный возможности", так что за наглядность "+"
2. Эдуард (samadurov) 104 17.07.09 21:29 Сейчас в теме
Очень понравилась работа, поэтому большой +. Может и моя обработка Вам пригодится: http://infostart.ru/projects/5096/
3. acpav (acpav) 21.07.09 11:36 Сейчас в теме
Я похожее делаю для отчетов не входящих в стандатную поставку - статистика, земля и т.п. "+"
4. Elison (elisonblack) 6 31.07.09 11:46 Сейчас в теме
Отличная идея! Однозначно - гигантский ПЛЮС!
5. Dmitry (Dmitry100) 04.09.09 05:54 Сейчас в теме
Я делал такое для Бухгалтерии. Столкнулся с невозможностью открыть сохраненные ранее отчеты. Чтоб решить проблему пришлось немного изменить SRPSERV.ERT, входящий в комплект отчетности и отвечающий за эту опцию.
6. SiN (INSh) 07.09.09 17:02 Сейчас в теме
(5) Действительно, такая проблема есть. Руки не дошли...
Может выложите свой вариант сей обработки?
7. Александр Куденцов (kudenzov) 78 18.01.10 09:16 Сейчас в теме
Единственное неудобство при копировании каталога ИБ надо не забывать еще и о папке отчетности.
У нас сделано так: есть строчка вызова обновить отчетность которая грузит отчетность из папки в которую отчетность выкладывается 1 раз
8. Александр Куденцов (kudenzov) 78 18.01.10 09:28 Сейчас в теме
Внешняя обработка обновляет отчетность в всех базах, вызывается из доп отчетности в регламенте
Прикрепленные файлы:
9. SiN (INSh) 22.01.10 09:11 Сейчас в теме
(8) Ваша идея, хоть и не нова, но реализована интересно.
Однако, она не решает главной проблемы - отчетность "сжирает" очень много места на диске.
Если база ведется не один год и таких баз десятки, место занимаемое отчетностью, нередко начинает преобладать...
10. INSh Шамриков (INSh) 22 04.10.11 17:49 Сейчас в теме
Теперь работает "Обслуживание сохраненных данных отчетности". Скачайте новую версию заменителя регламентных отчетов и разложите по всем базам.
11. Андрей Скачёк (Andro_sas) 29.03.12 10:03 Сейчас в теме
Отлично! Автор спасибо тебя большое)
Оставьте свое сообщение