0. Техподдержка 02.09.16 13:06

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

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. miavolas 157 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 27 02.02.17 12:51 Сейчас в теме
Добрый день, а как ее вставить в пункт меню "Действия" в документы?
6. Техподдержка 02.02.17 17:14
(5) Добрый день. Самый простой вариант, добавить сам отчет в конфигурацию и вынести кнопку на формы списка и модуля.
Код для кнопки в форме:
Если НЕ ЗначениеЗаполнено(Ссылка) Тогда
		Возврат
	КонецЕсли;
	
	ОтчетПоИзменениям = Отчеты.верс_ИсторияИзмененийОбъектов.Создать();
	ОтчетПоИзменениям.СсылкаНаОбъект = Ссылка;
	
	Форма = ОтчетПоИзменениям.ПолучитьФорму();
	Форма.Открыть();
	Форма.СформироватьТаблицуВерсий();
Показать

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


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

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

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

Причина возникновения: Наличие дополнительных реквизитов у объекта с типом «Строка».
Исправлено в релизе: 1.2.1
10. mkostya 27 08.02.17 14:17 Сейчас в теме
11. mkostya 27 08.02.17 14:21 Сейчас в теме
выбираю версию документа..
прохожу по каждой, с работами все окей.
Как только доходит до добавление товаров, так и ошибка выскакивает..
Прикрепленные файлы:
13. Техподдержка 08.02.17 19:17
(11) Максим, ошибку не удаётся повторить. Подсистема работает у многих моих клиентов по нескольку лет и ни у кого не проявляется это ошибки. Нужны Ваши данные для анализа ошибки. Типовая ли конфигурация? Есть ли изменения в ТЧ Товары? В справочнике номенклатуры?
Предоставьте копию базы или удаленный доступ, проверю в чем проблема.
Прикрепленные файлы:
12. mkostya 27 08.02.17 14:22 Сейчас в теме
14. PASAHAKA 54 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С.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Чебоксары
зарплата от 50 000 руб. до 70 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 120 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата до 160 000 руб.
Полный день

Консультант 1С
Москва
зарплата от 100 000 руб. до 140 000 руб.
Временный (на проект)