Имя: Пароль:
1C
1С v8
ПВХ (ошибки)
0 Лохматые Уши
 
01.03.12
18:33
Всем привет!
После очередного обновления появилось следующее: в ПВХ "Виды субконто хозрасчетные" в предопределенных данных тип субконто имеет составной тип из трех типов. В режиме предприятия смотрим ПВХ, а там у субконто только один тип. В конфигураторе добавляю еще типы для этого субконто, а в предприятии по прежнему один!
Что примечательно - ручные операции по счетам вводятся нормально (есть возможность выбора типа), но в проводках документа пусто, в отчетах нет возможности выбора типа субконто.
Кэш чистил, полное тестирование и исправление делал.
В чем может быть дело?
1 DrShad
 
01.03.12
18:43
у меня в УТ нет таких проблем
2 Лохматые Уши
 
01.03.12
18:46
Можно только позавидовать!
3 DrShad
 
01.03.12
18:48
(2) т.е. таки конфу и релиз мы должны угадать?
4 Лохматые Уши
 
01.03.12
18:51
БП 2.0, измененная, но постепенно обновляемая до релиза 2.0.32.
Платформа 8.2.14.
5 DrShad
 
01.03.12
18:55
жаль, БП не обновлял давненько
6 Лохматые Уши
 
01.03.12
18:58
На мой взгляд, тут не важно какая конфигурация. Должен быть один принцип лечения данной неприятности.
7 DrShad
 
01.03.12
18:58
(6) еще не факт что она есть
8 Лохматые Уши
 
01.03.12
19:04
Кто она?
Жду ответов!
9 DrShad
 
01.03.12
19:08
(8) данная неприятность, ибо многие обновляются и никто еще не отписывался
10 Лохматые Уши
 
01.03.12
19:10
(9) В тестовой базе до обновления такой неприятности нет!
11 Жан Пердежон
 
01.03.12
19:10
телепатирую:
1. смотришь разные элементы
2. не обновил конфу ИБ
12 timurhv
 
01.03.12
19:11
(0) Проверку конфигурации делал? Неверные ссылки выводит? Должна быть только одна в ПВХ.
13 DrShad
 
01.03.12
19:12
(12) это то здесь причем?
14 Лохматые Уши
 
01.03.12
19:17
(11) увы, ни первое, ни второе.
(12) ПВХ одна, а проверку запустил. тестирование и исправление делал, а проверку нет.
15 DrShad
 
01.03.12
19:19
(14) [тестирование и исправление делал] чем должно было помочь?
16 timurhv
 
01.03.12
19:21
(13) Просто рассматриваю все возможные варианты, ибо в демке БП 2.0.33.7 отрабатывается корректно, добавил в 2.0.32 релиз, обновил до 33.7.
Помочь - не поможет, но покажет содержатся ли неверные ссылки на объекты, которых уже нет в метаданных.
17 Лохматые Уши
 
01.03.12
19:21
(15) тестирование и исправление как правило помогает исправить структуру хранения данных, если есть косяки, но в данном случае не помогло.
18 DrShad
 
01.03.12
19:23
(16) как могут остаться ссылки на объекты которых нет в метаданных? я бы еще понял на объекты, которых нет в БД, но чтоб так
19 timurhv
 
01.03.12
19:25
(18) Могут оставаться некорректные ссылки, встречал такое и не один раз в клиентских базах. На формах документов и справочников, решалось изменением у поля ввода имени, отката обратно и сохранением.
20 DrShad
 
01.03.12
19:26
(19) ссылок на несуществующий объект метаданных быть не может, так как при реструктуризации таблиц платформа их затрет
21 Лохматые Уши
 
01.03.12
19:34
Проверка конвигурации выявила мелкие ошибки, не связанные с текущей проблемой.
Итак проблема - ПВХ "Виды субконто хозрасчетные", характеристика "РаботникиОрганизаций" имеет составной тип из 3-х типов, а в предприятии всего 1 тип, который был в типовой. При вводе ручной операции все ок, а вот в отчетах косяк, нет отбора по типам.
22 timurhv
 
01.03.12
19:36
(20) Тогда это что в типовой БП:

"Предпределенный вид расчета содержит некорректную ссылку ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Предопределенные"

Да и в самой проверке конфигурации есть пункт "Поиск некорректных ссылок", если их быть не может - для чего проверку сделали?!

А про загрузку БД >8.2.14 с использованием общего реквизита и последующей загрузкой в 8.2.13 я вообще молчу...
23 DrShad
 
01.03.12
19:36
(21) [составной тип из 3-х типов, а в предприятии всего 1 тип] и ты говоришь что эта трабла из-за обновления? и какие же вы еще типы кроме физ лиц туда впихнули?
24 timurhv
 
01.03.12
19:37
(22) Кстати, ошибка в слове "Предпределенный" у платформы :)
25 DrShad
 
01.03.12
19:38
(22) ты что реально не понимаешь разницу между ссылкой и объектом метаданных?
26 Лохматые Уши
 
01.03.12
19:40
(23) впихнули еще типы "Склады" и "Контрагенты". Это нормально, все работало.
27 DrShad
 
01.03.12
19:42
(26) это не нормально!
28 timurhv
 
01.03.12
19:44
(25) Растолкуй тогда, как проверка конфигурации может ругаться на то, что в реквизите документа и на его форме содержится некорректная ссылка на удаленный справочник, раз платформа сама все разруливает при реструктуризации?
29 Лохматые Уши
 
01.03.12
19:46
(27) это абсолютно нормально, и не имеет отношение к текущей проблеме.
30 timurhv
 
01.03.12
19:47
(25) вот статья по этому поводу:
http://pro1c.org.ua/index.php?showtopic=120
31 DrShad
 
01.03.12
19:50
(28) ты не путай таблицы и формы
32 timurhv
 
01.03.12
19:51
(31) Предопределенные разве в таблицах хранятся? Что-то мне подсказывает, что - нет :)
33 DrShad
 
01.03.12
19:53
(32) ты не поверишь, но таки да
34 DrShad
 
01.03.12
19:53
(30) Логика работы платформы 1С:Предприятие 8.1 построена таким образом, что наличие некорректных (неразрешимых) ссылок в простых свойствах в режиме 1С:Предприятие не допускается. При стандартных операциях редактирования, конфигуратор не позволит возникнуть таким ссылкам.

Например, нельзя удалить форму, если ссылка на нее содержится в свойстве справочника.

Впрочем, получить конфигурацию, которая такие ссылки содержит все же возможно. Например, при объединении конфигурации, если пометить к объединению только один объект метаданных и не помечать объекты, на которые он ссылается. При этом будет выдано предупреждение
35 DrShad
 
01.03.12
19:54
+(34) Сложные свойства ведут себя несколько иначе. Отслеживание всех ссылок во всех формах представляет собой слишком ресурсоемкий процесс, поэтому наличие неразрешимых ссылок в них допустимо. Допустимо в том смысле, что программа будет работать, однако ее функциональность может быть нарушена.
36 Лохматые Уши
 
01.03.12
19:57
Коллеги, и что же мне делать!
37 DrShad
 
01.03.12
19:57
(29) сорри, но я не понимаю логики, а по сему не буду моделировать у себя
38 timurhv
 
01.03.12
19:59
(36) выгрузи конфигурацию и создай новую БД, повторится проблема?
39 timurhv
 
01.03.12
20:02
(34) ну тык "Впрочем, получить конфигурацию, которая такие ссылки содержит все же возможно".
Да, она устанавливается как "Строка(100)", но раньше и битые встречал, когда на 13 платформе все сидели.
40 Лохматые Уши
 
01.03.12
20:04
38 - попробую, часа полтора уйдет на эту процедуру.
41 timurhv
 
01.03.12
20:08
И все же не понятно:
"ссылок на несуществующий объект метаданных быть не может, так как при реструктуризации таблиц платформа их затрет"

"Предопределенные разве в таблицах хранятся? Что-то мне подсказывает, что - нет :)"
"ты не поверишь, но таки да"

В итоге имеем:
"Предпределенный вид расчета содержит некорректную ссылку ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Предопределенные"
42 DrShad
 
01.03.12
21:12
(41) я имел ввиду ссылок в таблицах БД
43 Лохматые Уши
 
02.03.12
08:36
Буду рад свежей мысли!