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