Хранилище дополнительных отчетов и обработок и запуск под пользователем для проверки отчетов

06.12.24

Разработка - Групповая разработка (Git, хранилище)

Хранилище дополнительных отчетов и обработок для групповой разработки.

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Хранилище дополнительных отчетов и обработок БУХ:
.cfe 57,49Kb ver:1.1.1
1 2 750 руб. Купить
Хранилище дополнительных отчетов и обработок УТ:
.cfe 58,65Kb ver:1.1.1
1 2 750 руб. Купить

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

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

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

Хранилище дополнительных отчетов и обработок и запуск под пользователем для проверки

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

Пользователи захватывают объекты, необходимые для разработки, а потом помещают их в хранилище.

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

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

Основные функции хранилища, которые необходимо было реализовать:

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

 

Описание

В меню Администрирование:

 

 

 

В табличной части добавлена информация о том, кто и когда захватил, и по какой причине.

 

 

 

Добавлены команды захвата и выгрузки обработок.

 

 

При захвате необходимо ввести комментарий: номер задачи или описание доработки.

 

 

Для ускорения работы можно захватить и сразу же выгрузить файл обработки одной командой.

 

 

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

 

Реализована групповая выгрузка выделенных обработок в папку!

 

Например, задача: необходимо найти все места, где используется какой-то объект

  1. Открываем "Дополнительные отчеты и обработки"
  2. Выделяем все элементы (CTRL + A)
  3. Правой кнопкой мыши "Сохранить как"
  4. Выбрав каталог, открываем конфигуратор и с помощью глобального поиска ищем по файлам из этой каталога.

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

ВерсионируемыеДанные и ВерсионируемыеДанныеОбъект.

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

 

 

Расширение скачать можно любое и через сравнение с файлом обновить с новым созданным.

 У расширения галочка "Безопасный режим" должна быть снята.

 

Возможно, вас заинтересуют другие публикации:

 Групповое редактирование ролей конфигурации

 Рассылка расчетных листков в фоновых заданиях

  Структура компании.

  Групповая отправка документов по электронной почте.

  Подсистема "Согласование документов с произвольным маршрутом"

  Подсистема "Произвольные формы ввода"

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

  • Управление торговлей, редакция 11, релизы 11.5.20.46
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.162.22

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

Групповая разработка (Git, хранилище) Системный администратор Программист Бесплатно (free)

Все больше команд начинают использовать при разработке 1С GIT. На самом деле производительность GIT так же ограничена и зависима от различных настроек и подходов, как и всеми нами любимая платформа 1С. Для комфортной работы с GIT в случае больших репозиториев необходимо выполнять оптимизацию алгоритмов взаимодействия. Опишу свой опыт. 

14.07.2025    592    bborisko    0    

8

Групповая разработка (Git, хранилище) EDT OneScript Программист 1С v8.3 Бесплатно (free)

В данной публикации рассматривается пример реализации скрипта, который автоматизирует получение ветки из GIT репозитория и обновление конфигурации, если разработка проекта ведется в EDT.

11.06.2025    1861    AlexF1    4    

7

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) EDT Программист 1С v8.3 Бесплатно (free)

В процессе использования 1С:EDT и репозитория Git для обновлений релизов доработанных конфигураций появилась необходимость в регулярной загрузке конфигураций от вендора 1С в Git-репозиторий. Описанное в статье решение позволяет автоматизировать эту операцию и может быть полезным специалистам, занимающимися обновлениями с использованием 1C:EDT+Git

21.05.2025    3125    vladimir_iclsoft    3    

20

Групповая разработка (Git, хранилище) Обновление 1С Программист 1С v8.3 Россия Бесплатно (free)

Внедряем проверку новых версий прямо в расширение. Оповещайте о новых версиях и показывайте пользователям список изменений. Для разработчиков, которые хотят сэкономить время и повысить лояльность клиентов!

05.02.2025    4821    Nonik    10    

18

Групповая разработка (Git, хранилище) Программист Руководитель проекта 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Когда в хранилище одновременно разрабатывают несколько команд, сортировка сделанного и несделанного при формировании релиза и проведение code review по задачам превращаются в непроходимый квест. В таких случаях нужен бранчинг. Расскажем об опыте перехода на новую схему хранения кода для ИТ-департамента.

23.09.2024    9207    kraynev-navi    3    

27

Групповая разработка (Git, хранилище) Программист 1С v8.3 Бесплатно (free)

Как исправить медленное сравнение конфигурации с файлом cf, сохраненным из хранилища.

17.09.2024    8764    vatkir    16    

11

Групповая разработка (Git, хранилище) Программист Бесплатно (free)

Называть Git новой технологией – уже смешно, но для многих 1С-ников это действительно «новое и неизведанное». Расскажем о плюсах и минусах двух главных систем контроля версий в мире 1С: Git и хранилища.

17.09.2024    16879    Golovanoff    81    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. dmpas 418 29.10.24 09:09 Сейчас в теме
Мы себе ещё добавили извлечение текстов модулей и полнотекстовый поиск по ним - бомбическая штука.
MaxxiMiliSan; +1 Ответить
2. artbear 1568 31.10.24 12:51 Сейчас в теме
Интересно, но зачем придумывать доп.инструмент версионного контроля, если уже есть Гит

надежнее хранить историю, связку задач и т.п. в полноценном хранилище\репозитории, чем сопровождать доп.решение

Аргументы в пользу авторского решения готов выслушать, обсудить.
3. MaxxiMiliSan 269 01.11.24 10:49 Сейчас в теме
(2) 1) git не всегда нужен: - например доработка осуществляется на стороне клиента, который о git ничего не знает, но хочет тоже вносить изменения. 2) дополнительное время на работу с git'ом
3) есть вероятность блокировки git'а.
4. artbear 1568 01.11.24 12:26 Сейчас в теме
(3)
есть вероятность блокировки git'а.

очень странная вероятность.

возможно, вы не понимаете, что такое гит и как он работает.
5. MaxxiMiliSan 269 01.11.24 13:33 Сейчас в теме
(4) вы про тот случай, когда в организации разворачивается сервер гит?
6. MaxxiMiliSan 269 01.11.24 15:53 Сейчас в теме
(4) Допустим вы сторонняя организация, которая занимается поддержкой у клиента. У данного контрагента так же есть пару программистов. В данном случае гит избыточен.
Оставьте свое сообщение