Имя: Пароль:
1C
1С v8
Ошибка в релизе 3.0.67.67 (Бух)
0 ELEA26
 
23.01.19
13:27
Модуль: ПомощникРасчетаНДС
Процедура: ЕстьСМРХозспособом
При закрытии месяца вызывается функция ДоступенАвтоматическийРасчетНДС, в которой идет проверка с кучей "или" в условии где вызываются функции, среди которых ЕстьСМРХозспособом

Если она вызывается и если у вас включено RLS по организациям, то в запросе, в первом блоке выпадает ошибка, т.к. в условии не присутствует организация.

Ну собственно все, что хотел сказать.
1 Aleksey
 
23.01.19
13:31
есть такое
2 Aleksey
 
23.01.19
13:31
там в таблице нет организаций, поэтому нельзя наложить фильтр на то, чего нет.
А вот что можно - это использовать слово "разрешенные"
3 Aleksey
 
23.01.19
13:36
А вообще это уже фича от 1С - писать код без учета РЛС. Весь новый функционал они сначала пишут под полные права без проверки под правами бухгалтера. Затем пользователи пишут гневные письма - к следующему релизу все исправляет.

Пока что за последние несколько лет 1С стабильно не нарушает этой традиции. Наверное им так дешевле - тестировать на конечных пользователях, чем тестами покрыть проверку на RLS
4 ELEA26
 
23.01.19
13:39
(3) Ну да. Потому это не вопрос, а так.. Типа сказал вслух: ээх, вот опять.
5 dka80
 
23.01.19
13:41
(0) я надеюсь, ты в 1С уже написал об этом?
6 Aleksey
 
23.01.19
13:52
(5) О том что они гондольеры?
А иначе как назвать людей которые берут деньги чтобы ты был халявным тестером?
7 Aleksey
 
23.01.19
13:53
Они еще за расширение которое удаляет данные не ответили
8 Dmitry1c
 
23.01.19
13:54
(7) что в последних релизах с типовыми обменами с бухией творится...
9 Фрэнки
 
23.01.19
14:04
(7) дык, само расширение ничего не удаляет - подробно ведь все уже обсудили - это платформа удаляет через ТИИ, а не расширение.
10 Фрэнки
 
23.01.19
14:05
И все ошибки в платформе последних релизов практически из-за попыток натянуть все механизмы обмена, рлс и прочего на расширение.
11 Aleksey
 
23.01.19
14:06
(9)
Хорошо
После добавления реквизитов через расширения 1С удаляет элементы при ТиИ

Такая формулировка вас больше устраивает?
12 ELEA26
 
23.01.19
14:14
(5) нет. Никогда не писал. Если кто может - напишите.
Тут после обновления оч. много косяков. Я уже 2й день в мыле.
13 Aleksey
 
23.01.19
14:24
(5) в лучшем случае получишь отписку - мы не смогли воспроизвести ошибку. В крайнем случае - ваше сообщение передано в раздел разработчиков.

При этом они очень сильно ругаются когда ты им пишешь способы обхода или что то на языке 1С. НА первой линии сидят люди которые как огня боятся 1С-овский код, и если в письме будет программный код они сразу удаляют письмо не читая и пишут " не пресылайте больше решение"
По крайне мере у меня сложилось такое ощущение.

Хотя если удастся пробиться до разработчиков конфигурации, то там сидят противоположные люди и к ним у меня нет претензии. Не боги конечно, но вполне себе способны быстро и оперативно решить твою проблему и зарегистрировать ошибку. Если конечно это не ошибка в БСП, БЭД и т.п. Вот с ошибками в библиотеки сложнее. Во первых они долго правятся, во вторых после того как они исправятся нужно еще дождаться когда эта библиотека обновиться в типовой. Т.е. тут можно долго ждать обещаний исправлений

Хотя если ошибка связанная с БСП или
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший