Имя: Пароль:
1C
 
Кто-нибудь добавляет новые метаданные/реквизиты в расширение? Проблемы были?
0 DTX 4th
 
16.07.20
13:23
1. Добавляем в расширение. Проблемы были 100% (1)
2. Метаданные - в конфу 0% (0)
3. Добавляем в расширение. Проблем не было 0% (0)
4. С проблемами сталкивались. Сейчас делаем вот так 0% (0)
Всего мнений: 1

Мы думали код в расширение, а новые метаданные в конфу (чтобы случайно не потерять). Но на днях заметили, что РИБ расширения обновляет прозрачно, а вот с конфой не все так гладко. И вот сейчас на распутье.
1 shuhard
 
16.07.20
13:28
(0) как то так

Добавляем в расширение. Проблемы были
2 Фрэнки
 
16.07.20
13:30
Что значит РИБ обновляет... Само расширение обновляет средствами платформы при отправке получении пакетов РИБ обмена?
3 Фрэнки
 
16.07.20
13:31
Может используют косячный релиз платформы просто
4 DTX 4th
 
16.07.20
13:33
(1) Что за проблемы?
Я когда смотрел, казалось, что метаданные можно потереть только удалив расширение полностью. А если удалить реквизит, принять изменения, вернуть реквизит, то окажется, что данные реквизита чудесным образом остались наместе

(2) Если изменения в расширении, то узел риб после принятия пакета просто нужно будет переоткрыть (закрыть/открыть 1С). А если изменения в конфигурации, то появляется кнопка "Установить обновление", которая сначала делает бэкап, потом применяет, ну и т.д.
5 shuhard
 
16.07.20
13:34
(4) хз, кто ж теперь вспомнит
6 Фрэнки
 
16.07.20
13:34
(4) тю... так это всегда так было и всегда так будет. От этого в текущем подходе к архитектуре платформы не уйти.
7 DTX 4th
 
16.07.20
13:37
(6) Это зараза еще постоянно с ошибками валится. То таблицы сжать не могла (отключил), то мол какие-то пользователи еще в базе сидят, хотя никого нет.. И все сразу звонят в поддержку..
А вот если новый реквизит добавить в расширение, то оно прозрачно накатится на конфу, без танцов с бубном..
8 Йохохо
 
16.07.20
13:39
(7) если жить/обновляться вероятность потерять данные в расширении 100% за несколько раз
9 Фрэнки
 
16.07.20
13:40
(4) и вот про это // А если удалить реквизит, принять изменения, вернуть реквизит, то окажется,

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

Никогда не приходило в голову, что бросаемые на неопределенный срок поля с перфиксами оттого так и стали делать, чтоб на глюки зря не наступать?
10 Фрэнки
 
16.07.20
13:41
(8) А американцы вообще не летали на Луну и вообще редиски они все, ага.
Ошибка? Это не ошибка, это системная функция.