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

06.12.24

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

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

Скачать файл

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

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

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

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

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

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

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

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

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

 

Описание

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

 

 

 

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

 

 

 

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

 

 

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

 

 

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

 

 

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

 

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

 

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

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

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

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

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

 

 

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

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

 

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

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

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

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

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

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

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

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

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

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

См. также

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

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

05.02.2025    2817    Nonik    10    

18

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

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

23.09.2024    7098    kraynev-navi    3    

26

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

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

17.09.2024    6773    vatkir    16    

10

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

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

17.09.2024    13392    Golovanoff    81    

26

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

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

05.09.2024    5836    ardn    12    

15

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

Заказчики любят EDT+Git за прозрачность и контроль качества. А у разработчиков есть две основные причины не любить EDT – это тормоза и глюки. Расскажем о том, что нужно учесть команде при переходе на EDT+Git.

14.08.2024    11798    lekot    35    

8

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

В «долгоиграющих» проектах стандартный захват объектов 1С в хранилище может привести к длительным простоям других разработчиков. Но и создавать под каждую доработку отдельное хранилище, чтобы использовать технологию разветвленной разработки конфигураций от фирмы «1С» – избыточно. Расскажем о том, как разрабатывать в отдельной базе без ожиданий, а потом с легкостью перенести изменения в хранилище, используя основную идею технологии 1С – конфигурацию на поддержке хранилища.

05.08.2024    11347    sinichenko_alex    16    

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

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

Аргументы в пользу авторского решения готов выслушать, обсудить.
3. MaxxiMiliSan 268 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 268 01.11.24 13:33 Сейчас в теме
(4) вы про тот случай, когда в организации разворачивается сервер гит?
6. MaxxiMiliSan 268 01.11.24 15:53 Сейчас в теме
(4) Допустим вы сторонняя организация, которая занимается поддержкой у клиента. У данного контрагента так же есть пару программистов. В данном случае гит избыточен.
Оставьте свое сообщение