Имя: Пароль:
1C
1С v8
Не работает структура подчинённости
0 MaiorovYury
 
09.10.17
10:38
Всем доброго дня,
такая ситуация
Бухгалтерия 3.0.52.39
Платформа 8.3.10.2466 (но эта ошибка появилась уже давно)
В документе ГТД в ТЧ Товары есть поле ДокументПартии - он включен в структура подчиненности
У меня это поле включено в расширение
И когда это расширение включено, то открывая структуру подчиненности ГТД его документы партии (ПТУ) не отражаются в структуре. Если же открыть структуру подчиненности из ПТУ, то ГТД отражается.
Удаляю расширение и все работат нормально.
Подскажите - это я что-то не так делаю или это глюк платформы такой?
Сегодня даже структуру подчиненности добавил в расширение, но не помогло
1 MaiorovYury
 
09.10.17
10:47
Кстати в базе Комплексная автоматизация такая же проблема
Так что это от базы не зависит
2 yzimin
 
09.10.17
10:58
>>Так что это от базы не зависит

Причём тут база, обе конфигурации могут использовать одинаковую версию БСП
3 h-sp
 
09.10.17
10:59
(1) ну везде же одно и тоже БСП. Значит всё-таки от базы.
4 h-sp
 
09.10.17
11:01
(1) и потом структура подчиненности - она дебильная сама по себе. Поэтому, например, в БП 2.0 от нее отказались. Делают свою структуру программно. Может и в БП 3.0 такая же штука, надо проверить.
5 MaiorovYury
 
09.10.17
11:06
В коде структуры подчиненности вот это условие
Если Метаданные.КритерииОтбора.СвязанныеДокументы.Состав.Содержит(Реквизит) Тогда
не выполняется для реквизита ДокументПартии
Хотя смотрю сам состав и вижу там этот реквизит
6 MaiorovYury
 
09.10.17
11:06
А куда писать про такие баги?)
7 MaiorovYury
 
09.10.17
11:20
Сейчас сделал минимальну конфу
Документ ГТД с ТЧ Товары и реквизитом ДокументПартии
Документ ПТУ
Скопировал структуру подчиненности из Бух
Слетает только если добавить форму документа ГТД в расширение
8 VladZ
 
09.10.17
11:22
(0) "расширение" - это новый механизм. Видимо, сыроват еще механизЬм.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший