Имя: Пароль:
1C
1С v8
Самописный РС очищается после обновления
0 Масянька
 
24.07.19
14:31
День добрый!
Конфигурация бух, слегка дописана.
2 самописных регистра сведений - непериодический, независимый.
После обновления на 71.89 оба регистра очищаются.
Я не могу понять почему.
Дописанные объекты (вроде) все один в один, подписки, критерии, типы - тоже совпадают... А после обновления - регистры пустые.
Кто сталкивался - подскажите, где копать?
Спасибо.
1 lodger
 
24.07.19
14:35
(0) обновляешь неправильно.
2 Cyberhawk
 
24.07.19
14:36
Значения ведущих измерений пади удаляются из БД
3 Масянька
 
24.07.19
14:36
(1) А как правильно?
4 Масянька
 
24.07.19
14:37
(2) Там два док-та. Оба есть.
5 Euguln
 
24.07.19
14:38
А точка останова на событие "при записи" что выдает?
6 RomanYS
 
24.07.19
14:44
(3) Расскажи как происходит обновление. Может ты в типовую свои регистры заново добавляешь, а потом этот cf загружаешь в рабочую базу
7 Масянька
 
24.07.19
14:44
(5) Есть только перед записью.
8 Euguln
 
24.07.19
14:48
(7) А туда при обновлении БД попадает?
9 Масянька
 
24.07.19
14:48
(6) 1. Копия.
2. Типовое обновление (через поддержку).
3. На измененных типовых объектах (таких немного) ставлю галку (дописанные объекты без галок).
4. После завершения (до предприятия) - изменяю типовые измененные (в которых были дописки).
5. предприятие.
10 Масянька
 
24.07.19
14:49
(8) После обновления - да.
11 Euguln
 
24.07.19
14:51
(10) Ну так через стек вызова посмотри, откуда и зачем.
12 Масянька
 
24.07.19
14:58
Есть подписка ПриЗаписи.
В ней такой код:
Процедура ....(Источник, Отказ) Экспорт
    Возврат;
    Если ТипЗнч(Источник) = тип("ДокументОбъект.СчетНаОплатуПокупателю") Тогда
Кто-нибудь может объяснить сакральный смысл?
13 RomanYS
 
24.07.19
15:02
(9) И уже в копии регистры очищаются?
Твои регистры показываются к реструктуризации (в окне с кнопкой "Принять")?
Что показывает ЖР?
14 RomanYS
 
24.07.19
15:03
(12) Обработчик отключен
15 mikecool
 
24.07.19
15:04
(0) а если в расширение вынести свои регистры?
16 Масянька
 
24.07.19
15:04
(13) После обновления - пустые.
Стоит заремить Возврат в подписке, записать док-т - есть запись в регистре.
(14) Как до обновления регистры заполнены? Или почему? Или зачем?
17 Масянька
 
24.07.19
15:04
(15) Эту хрень не я писала.
18 mikecool
 
24.07.19
15:12
(17) но тебе повезло сейчас )
19 RomanYS
 
24.07.19
15:14
(16) >> Как до обновления регистры заполнены? Или почему? Или зачем?
Какая разница, тем более ты говоришь, регистры независимые: заполнены руками, загружены откуда-то... Не важно.

Очистка при обновлении - другая проблема. И тут два варианта.
1. Реструктуризация (пересоздание) регистров - явный косяк обновляльщика
2. Очистка при запуске в режиме предприятия - тут по крайней мере следы в ЖР должны остаться.
20 Масянька
 
24.07.19
15:14
(18) Безумно...
Тут после обновления перестает работать... А если еще и залезть туда... Боюсь, что будет такая хрень хреновая...
21 Масянька
 
24.07.19
15:16
(19) Не загружены. Объяснять долго, но учет начали вести в марте-апреле. И все регистры потихоньку заполнялись.
1. В чем косяк?
2. Сейчас поищу.
22 RomanYS
 
24.07.19
15:19
(21) >>В чем косяк?
По сценарию (9) такого быть не должно. А вот по (6) будет. И (6) не единственный кривой сценарий.
23 Масянька
 
24.07.19
15:20
(21) 2. В ЖР по этому регистру 4 записи. Добавление (после корректировки подписки).
24 RomanYS
 
24.07.19
15:23
(23) тогда смотри событие "Информационная база. Изменение конфигурации базы данных" и комментарий к нему
25 hhhh
 
24.07.19
15:58
(23) ты неправильно делаешь в (9)

>3. На измененных типовых объектах (таких немного) ставлю галку (дописанные объекты без галок).

надо так

3. На дописанных объектах ставим галку (это всегда, это не обсуждается), а на измененных типовых объектах (таких немного) надро подумать, ставить или нет.