Версионирование объектов для Альфа-авто, ред 4 и 5.

Публикация № 546511 03.09.16

Приемы и методы разработки - Инструментарий разработчика

Версионирование версии история изменений изменения Альфа-авто автобизнес автосервис продажа запчастей

Подсистема версионирования объектов для конфигураций Рарус: Альфа-авто на базе типовой подсистемы от 1С. Позволяет хранить историю изменений документов и справочников, кто, что, когда и какие данные изменял, а так же вернуться к предыдущим версиям объекта.

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

Обновления подсистемы не требуются. Не имеет дополнительной защиты и ограничений по срокам использования или количеству рабочих мест. Количество рабочих мест определяется количеством лицензий на Альфа-авто и 1С: Предприятие.

Бесплатная техподдержка в 3 месяцев.

Причины купить

Кто исправил заказ-наряд? Какие данные были до этого? Кто поменял нормы выполнения работ? Поплыли суммы реализаций? Появились минусы на складе? Типовой функционал Альфа-авто не позволяет дать ответы на эти вопросы, проанализировать историю изменений объектов. Данных журнала регистрации тоже не достаточно. Но если Вы задавали себе эти вопросы, то эта подсистема для Вас!

Достоинства

Подсистема позволяет решить проблему Кто, Когда и Что изменял в базе данных Альфа-авто. Подсистема не затрагивает типовых механизмов конфигурации и подходит для любых версий Альфа-авто на платформе 1С:Предприятие 8. Вы можете использовать её как с редакций 5, так и 4,  Альфа-авто: Автосервис+Автозапчасти и Альфа-авто: Автосалон+Автосервис+Автозапчасти.

Подсистема имеет открытый код с возможностью внесения любых изменений и доработок.

Сравнение версий

В версии 1.1.

  • Добавлена возможность добавления кнопки вызова отчета на все формы версионируемых справочников и документов. (Требует внесения изменений в типовой модуль)
  • При использовании РИБ добавлено внесение информации об узле в котором были сделаны изменения.

Вопросы возврата

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


Заказать подбор решения


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

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. miavolas 166 06.09.16 09:39 Сейчас в теме
Плюсую за работу в направлении интересной отраслевой конфигурации, однако глядя на описания непонятно чем отличается ваш ваша разработка от другой http://infostart.ru/public/18588/, где функционал намного шире
2. Техподдержка 06.09.16 14:48
(1) miavolas, спасибо за Ваш комментарий. Ну в первую очередь ценой ) Шире функционал - выше стоимость - сложнее настройки и работа. Во многих случаях более сложный функционал не нужен и скорее даже мешает пользователю. Тут, при минимальных настройках, получаем достаточный функционал для отслеживания изменений объектов. Подсистема работает на нескольких предприятиях и запросов о дополнительном функционале пока не было. Если будут запросы, буду развивать разработку.
В целом на просторах инфостарта встречал еще пару очень достойных универсальных разработок для хранения истории изменений с широким и интересным функционалом, так что тут решение должно приниматься исходя из размера базы, количества версионируемых объектов и пользователей, требуемой глубины последующего анализа.
3. dgolovanov 07.11.16 15:09 Сейчас в теме
Вы продаете версионирование из БСП 2.1?
4. Техподдержка 08.11.16 00:09
(3) dgolovanov, БСП 2.0 и 2.1 на управляемых формах, Альфа-авто на обычных. Так же Альфа-авто не содержит типовых модулей и процедур, которые есть во всех типовых конфигурациях и используются в БСП. По другому реализована работа с внешними обработками. В разработке использованы частично механизмы типовых конфигураций на обычных формах адаптированные для работы с Альфа-авто и свои доработки и решения. Т.е. это готовая конфигурация, которую без специальных технических знаний можно объединить с типовой Альфа-авто не затрагивая типового функционала.
5. mkostya 29 02.02.17 12:51 Сейчас в теме
Добрый день, а как ее вставить в пункт меню "Действия" в документы?
6. Техподдержка 02.02.17 17:14
(5) Добрый день. Самый простой вариант, добавить сам отчет в конфигурацию и вынести кнопку на формы списка и модуля.
Код для кнопки в форме:
Если НЕ ЗначениеЗаполнено(Ссылка) Тогда
		Возврат
	КонецЕсли;
	
	ОтчетПоИзменениям = Отчеты.верс_ИсторияИзмененийОбъектов.Создать();
	ОтчетПоИзменениям.СсылкаНаОбъект = Ссылка;
	
	Форма = ОтчетПоИзменениям.ПолучитьФорму();
	Форма.Открыть();
	Форма.СформироватьТаблицуВерсий();
Показать

Для формы списка:
Если ЭлементыФормы.Список.ТекущиеДанные = Неопределено Тогда
		Возврат
	КонецЕсли;
	
	ОтчетПоИзменениям = Отчеты.верс_ИсторияИзмененийОбъектов.Создать();
	ОтчетПоИзменениям.СсылкаНаОбъект = ЭлементыФормы.Список.ТекущиеДанные.Ссылка;
	
	Форма = ОтчетПоИзменениям.ПолучитьФорму();
	Форма.Открыть();
	Форма.СформироватьТаблицуВерсий();
Показать


Могу сделать, если сделаете удаленный доступ. Но это нужно будет формы снимать с поддержки, т.е. усложнится обновление.
Давайте посмотрю, в ближайшее время отпишусь, там можно проще программно добавлять ее.
7. mkostya 29 02.02.17 17:29 Сейчас в теме
ОК,
а вот при открытии проблема

{Отчет.верс_ИсторияИзмененийОбъектов.МодульОбъекта(2178)}: Ошибка при вызове метода контекста (XMLЗначение)
ЗначениеДаты = XMLЗначение(Тип("Дата"),РеквизитЗначение);
по причине:
Ошибка преобразования данных XML
9. Техподдержка 02.02.17 18:11
(7) Есть возможность выложить копию базы или удаленный доступ предоставить? У меня ни у кого пока не проявлялась.
8. mkostya 29 02.02.17 17:35 Сейчас в теме
релиз БСП 1.1.1

Код ошибки: 10077850
Дата публикации: 31 марта 2011 г.
Описание: При формировании отчета по версиям объекта может возникать ошибка:
{Отчет.ОтчетПоИзменениямВерсийОбъектов.МодульОбъекта(2161)}: Ошибка при вызове метода контекста (XMLЗначение)
ЗначениеДаты = XMLЗначение(Тип("Дата"),РеквизитЗначение);
по причине:
Ошибка преобразования данных XML

Причина возникновения: Наличие дополнительных реквизитов у объекта с типом «Строка».
Исправлено в релизе: 1.2.1
10. mkostya 29 08.02.17 14:17 Сейчас в теме
11. mkostya 29 08.02.17 14:21 Сейчас в теме
выбираю версию документа..
прохожу по каждой, с работами все окей.
Как только доходит до добавление товаров, так и ошибка выскакивает..
Прикрепленные файлы:
13. Техподдержка 08.02.17 19:17
(11) Максим, ошибку не удаётся повторить. Подсистема работает у многих моих клиентов по нескольку лет и ни у кого не проявляется это ошибки. Нужны Ваши данные для анализа ошибки. Типовая ли конфигурация? Есть ли изменения в ТЧ Товары? В справочнике номенклатуры?
Предоставьте копию базы или удаленный доступ, проверю в чем проблема.
Прикрепленные файлы:
12. mkostya 29 08.02.17 14:22 Сейчас в теме
14. PASAHAKA 57 19.06.17 17:31 Сейчас в теме
Версия предыдущая проверяется перед записью?
15. Техподдержка 20.06.17 12:15
(14) Что имеете в виду? Что б не записывать версии в которых нет изменений? Нет, сейчас проверок ни каких нет, можно добавить если есть необходимость.
16. zayazVRN 03.01.20 17:56 Сейчас в теме
а как почистить базу, т.е. сделать свертку?
17. Техподдержка 08.01.20 15:11
(16) Для типовых есть на ИТС обработка свертки базы, для Альфа-авто надо в рарусе запросить обработку свертки, они высылают, но только при наличии активной подписки на обновления. Можно попробовать адаптировать обработку от 1С.
18. al2ko 70 28.07.21 09:18 Сейчас в теме
Бодрого времени суток.
Есть ли функция удаления старых данных?
Например удалить историю старше 1 года.
19. Apolonov-Erik 31 28.07.21 10:42 Сейчас в теме
(18) У меня есть в виде расширения где это предусмотрено на уровне настройки
20. al2ko 70 28.07.21 13:42 Сейчас в теме
(19)
АльфаАвто это обычные формы, расширения не работают
22. Apolonov-Erik 31 28.07.21 16:38 Сейчас в теме
(20) Работают, они не к обычным формам привязаны, а начиная с версии платформы..
23. al2ko 70 28.07.21 17:08 Сейчас в теме
(22) Спасибо за информацию, буду иметь ввиду
21. Техподдержка 28.07.21 16:31
(18) Добрый. Сейчас нет. Но в целом можно добавить. Просто удаление старше определённой даты?
24. al2ko 70 28.07.21 17:09 Сейчас в теме
(21)
Да, просто удаление данных старше 1 месяца, полгода, года, как в типовой Бухгалтерии например.
Можно добавить данный функционал во внешнюю обработку
Оставьте свое сообщение

См. также

Infostart Toolkit Промо

Инструментарий разработчика v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Платные (руб)

Простые и удобные инструменты: Консоль запросов, СКД, Редактор объекта, Поиск ссылок и другие. Редактор запросов и кода с раскраской и контекстной подсказкой. Улучшенный конструктор тонкого клиента и др.

9000 руб.

02.09.2020    56849    246    322    

Подсистема хранения картинок во внешних файлах для УТ 10.3

Инструментарий разработчика v8 УТ10 УУ Платные (руб)

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

21600 руб.

11.08.2021    2827    1    6    

Печать договоров по шаблонам word c выводом товаров

Инструментарий разработчика v8 ERP2 УТ11 КА2 Россия УУ Платные (руб)

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

2400 руб.

21.05.2021    4196    4    1    

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

Инструментарий разработчика Универсальные функции v8 Платформа 1C v8.2 Платформа 1С v8.1 1cv8.cf Платные (руб)

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

4200 руб.

16.04.2021    6291    0    2    

SALE! 30%

PowerTools Промо

Инструментарий разработчика v8 v8::УФ 1cv8.cf Россия Платные (руб)

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

2400 1680 руб.

14.01.2013    150354    864    0    

Универсальная печатная форма договора в Word/Writer (с использованием БСП). УТ 11

Инструментарий разработчика v8 УТ11 Россия Платные (руб)

Универсальная печатная форма по шаблону Word/Writer для печати из договора контрагента для конфигурации "Управление торговлей 11.4". Пользователь имеет возможность вставлять в текст договора любое количество произвольных параметров, а также любой параметр из дополнительных сведений договора.

5000 руб.

25.03.2021    4154    0    0    

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика v8 Платные (руб)

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

1500 руб.

24.09.2019    14583    8    11    

Автоматическое подтверждение легальности обновления базы или как обновить 100 типовых баз 1С за 5 часов

Инструментарий разработчика v8 1cv8.cf Платные (руб)

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

1200 руб.

08.05.2019    15654    42    24    

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок» Промо

Инструментарий разработчика v8 v8::УФ 1cv8.cf Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Это все позволяет существенно упростить работу с картинками. Также обработка может быть использована из встроенного языка как объект для редактирования картинок с набором экспортных процедур и функций для реализации иных бизнес задач (как пример в состав включена обработка "Стандартизация картинок"). Этот объект является альтернативой стандартного объекта «Картинка» с расширенными возможностями. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Это позволяет существенно упростить и автоматизировать работу с картинками. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

5000 руб.

16.01.2015    52785    35    49    

Версионирование регистров сведений (необъектных данных) - история изменений по версиям записей регистров сведений - ВНОД

Инструментарий разработчика v8 v8::УФ 1cv8.cf Платные (руб)

ВНОД – отдельная (дополнительная) подсистема, которая построена на основе типовой подсистемы «Версионирование объектов». Предназначена для сохранения и анализа изменений независимых (периодических и непериодических) регистров сведений, с точностью до состава измерений, ресурсов и реквизитов записей.

2800 руб.

11.02.2019    20178    54    22    

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика v8 1cv8.cf Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    87041    212    82    

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика v8 1cv8.cf Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

1000 руб.

27.12.2017    22417    2    10    

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

Закрытие периода Инструментарий разработчика v8 v8::СКД УНФ ERP2 УТ11 УУ Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

1000 руб.

13.07.2015    40005    147    16    

DataReducer — R-консоль для «1С:Предприятия»

Инструментарий разработчика v8 v8::DataMining Платные (руб)

Программа для обработки, анализа и визуализации данных информационных баз «1С:Предприятия» с использованием возможностей языка программирования R.

1000 руб.

10.07.2017    26753    6    13    

Сжатие таблиц SQL (УФ)

Инструментарий разработчика v8::УФ 1cv8.cf Платные (руб)

Обработка позволяет уменьшить размер базы данных SQL путем сжатия её таблиц. Разработана для работы в управляемых формах.

1000 руб.

14.04.2017    25839    10    4    

Подсистема "Конструктор правил заполнения объектов" на основе СКД (для обычного или управляемого приложения).

Инструментарий разработчика v8::УФ v8::СКД 1cv8.cf Платные (руб)

Подсистема быстрой настройки сложных условий заполнения документов. Может быть легко встроена в большинство современных конфигураций, независима от БСП.

6000 руб.

29.03.2017    20753    6    16    

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Инструментарий разработчика v8 v8::УФ 1cv8.cf Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    47443    13    21    

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

Инструментарий разработчика v8 КА1 УПП1 Платные (руб)

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

4200 руб.

10.11.2015    53934    77    51    

Снегопат - расширение Конфигуратора 8.2/8.3 от orefkov

Инструментарий разработчика v8 1cv8.cf Россия Платные (руб)

Работать в Конфигураторе становится еще удобнее и производительнее. Усилий меньше - результат больше! Будь программистом, а не кодером.

16.12.2011    194675    0    orefkov    1096