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

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

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

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

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

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


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

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

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

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

Вакансии


Программист 1С-проектов / Консультант 1С
Ульяновск
зарплата от 60 000 руб. до 120 000 руб.
Полный день

Удаленный консультант-разработчик 1С
Краснодар
зарплата от 60 000 руб. до 60 000 руб.
Полный день