Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Версионирование в расширении конфигурации

Версионирование в расширении конфигурации
Я
   123GO
 
10.12.18 - 06:05
Добрый день. Кто-нибудь сталкивался с задачей включить документ из расширения в систему версионирования объектов? Хочется победить это малой кровью) На носу создание еще нескольких видов документов, хотелось бы какого-нибудь универсального решения)
 
 
   Фрэнки
 
1 - 10.12.18 - 08:38
Малая кровь пока еще в том, чтоб не создавать новые виды объектов в расширениях во избежание внезапного удаления объектов и данных из объектов, если вдруг расширение внезапно не включится при запуске программы.
   Фрэнки
 
2 - 10.12.18 - 08:41
Тем более, если это не просто новый вид объекта для конфигурации, но еще и включать его нужно в версионирование.
   123GO
 
3 - 10.12.18 - 08:56
Блин. Дошел до того, что в регистре сведений ВерсииОбъектов измерение Объект имеет составной тип данных, включающий все справочники и документы соответствующей галкой напротив СправочникСсылка и ДокументСсылка. Я уже обрадовался, что разработчики конфигурации позаботились о таких как я, включив все возможные справочники и документы, созданные даже в расширениях.
Оказалось, что ВерсииОбъектов.Объект не принимает мой тип документа из расширения(
   123GO
 
4 - 10.12.18 - 08:58
(1) (2) Все дело в том, что стоит задача навешать небольшую систему документов и регистров на основную базу, не затрагивая РИБ. Т.к. людям, работающим с РИБ нельзя пользоваться не только информацией из этой системы, но и системой в целом
   123GO
 
5 - 10.12.18 - 09:00
А по-другому как воспользоваться галкой расширений "Используется в распределенной ИБ" я не знаю. Да и давно хотелось перенести все доработки для упрощения обновлений
   hhhh
 
6 - 10.12.18 - 09:04
(5) обновления не упрощатся. С расширениями еще больше всё запутается.
   Фрэнки
 
7 - 10.12.18 - 09:09
(3) И очень хорошо, что не понимает
   Фрэнки
 
8 - 10.12.18 - 09:10
(3) Было бы наоборот - большой баг, когда объект создаваемый расширением вдруг оказывается встраиваемым в контекст исполнения типовой базы.
   strange2007
 
9 - 10.12.18 - 09:10
Просто личный опыт и не более - все свои дороботки держу в отдельной подсистеме. В расширение пихаю только краткие вызовы из очень непоколебимых модулей. В результате обновляюсь не задумываясь от слова совсем. Автор, рекомендую присмотреться к этой методике, а то на одних расширениях ой как плохо иногда бывает
   Фрэнки
 
10 - 10.12.18 - 09:14
(4)// небольшую систему документов и регистров на основную базу, не затрагивая РИБ


Так надо просто разобраться в методике, что РИБ это не панацея от всех проблем, а только средство относительно быстрого решения для относительно простых ситуаций.

Т.е. у вас нужно отделить просто обмены данными между узлами от обменов конфигурациями для узлов. Это на самом деле две раздельные задачи должны быть, а не одна сводная под названием РИБ
 
 Рекламное место пустует
   123GO
 
11 - 10.12.18 - 09:41
Вопрос по теме отпал. Отказался от Версионирования из БСП, воспользовался Историей данных из платформы.
   123GO
 
12 - 10.12.18 - 09:43
(10) Да нет, дело не в информации попадающей в другие узлы, а в самом инструменте. Которым люди из РИБ не должны пользоваться..
   hhhh
 
13 - 10.12.18 - 09:46
(11) с историей там что-то пока глючит в расширениях. Дусаю, вам надо будет 8.3.14 лрждаться.
   123GO
 
14 - 10.12.18 - 09:48
(13) Времени уже нет, задание до конца года
   МимохожийОднако
 
15 - 10.12.18 - 09:50
(5) Почитай книжку https://its.1c.ru/db/pubextensions#content:12:hdoc:h12
Там есть возможность использования в РИБ
   123GO
 
16 - 10.12.18 - 09:56
(15) Вопрос стоит в том, чтоб РИБы расширения НЕ видели
   strange2007
 
17 - 10.12.18 - 10:19
(16) Тогда вообще ничего не понимаю. Я раширения использую и к РИБу вообще никак они не относятся. В одной базе расширение есть, в другой нет. Все живут прекрасно и никто ни с кем не конфликтует
   Вафель
 
18 - 10.12.18 - 10:23
разве можно определяемые типы расширять в расширении?
   123GO
 
19 - 10.12.18 - 10:36
(18) Вот в этом и был вопрос. Есть расширение с новыми объектами, хотел их зацепить к типовой ВерсионированиеОбъектов из БСП. Не получилось, нужно как-то расширять составной тип реквизитов регистров.
Забил, поставил галку История данных на документах расширения, пусть смотрят версии механизмами платформы.
+ (17) Все это нужно только на центральном узле, в РИБах не надо
   strange2007
 
20 - 10.12.18 - 10:45
(19) У меня наоборот. Пока до центра не доберусь, а функционал какой нужен, делаю расширение. Потом в центре вношу изменения и расширение можно удалять
   МимохожийОднако
 
21 - 10.12.18 - 10:48
(16) Так ты почитай. Там именно об этом и написано
   123GO
 
22 - 11.12.18 - 06:27
(21) Да я б почитал, итс у них нет(
   МимохожийОднако
 
23 - 11.12.18 - 07:16
(22) Есть бесплатный вариант на 7 дней
   FIXXXL
 
24 - 11.12.18 - 08:53
(0) посмотри объекты по подсистеме Версионирования
там ЕМНИП 2 РС и ОпределяемыйТип, в который надо включать твой документ
   Aleksey
 
25 - 11.12.18 - 09:01
(24) проблема в том что определяемый тип, по задумки писателей платформы, в расширении и в основной базе не может отличаться.
Т.е. чтобы добавить свой документ нужно снять с поддержки, добавить свой тип в определяемый тип, по другому никак
   123GO
 
26 - 11.12.18 - 10:23
(23) Говорит, что его мало, давай ИТС Проф
   123GO
 
27 - 11.12.18 - 10:25
(24) (25) Все это для своих объектов в СОСТАВЕ конфигурации, здесь речь шла об объектах в РАСШИРЕНИИ
   FIXXXL
 
28 - 11.12.18 - 10:44
(27) "нет ножек - нет мультиков"


Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует