Как программно отключить режим корректных проводок? #227434


#0 by pevghenii
При вводе проводок открывается план счетов с режимом "Корректные проводки". Как программно отключить этот режим, чтобы открывался весь список счетов?
#1 by 101
он в ручную неплохо отключается самим пользователем ... если доступа нету , то толку от отключения программно не будет , можно скриптами можно в правах задать , вообще странный вопрос
#2 by Дурочка 1С ®
Зачем отключать программно, если проводки вводятся интерактивно?
#3 by pevghenii
У меня в одном документе используется вызов плана счетов с режимом "корректные проводки". Проблема в том, что после этого, когда заводишь операции этот режим остается включенным. Поэтому хочу его выключить ПРОГРАММНО. Чтобы пользователь каждый раз его отключал своими ручками - не дело.
#4 by Uho
может достаточно в этом документе использовать метод ПроверитьПроводку?
#5 by pevghenii
Нет, т.к. в этом документе мне надо, чтобы предлагался список возможных счетов, а не проверка конкретного счета.
#6 by Uho
ну тады ИспользоватьКорСчет поможет
#7 by pevghenii
ИспользоватьКорСчет - включает "корректные проводки", но не выключает
#8 by Uho
ты хочешь сказать, если ты вызовешь счета программно с использованиемИспользоватьКорСчет, то потом при интерактивном выборе счета будет стоять фильтр по корректным проводкам?
#9 by pevghenii
Именно (но это только в операции)
#10 by Uho
не верю...
#11 by pevghenii
Проверь сам - увидишь
#12 by Uho
ща проверю
#13 by Uho
у меня все работает как надо тебе. Что я делаю не так?
#14 by pevghenii
На всякий случай, релиз - 25.В документе следующий код:КонецПроцедурыВ плане счетов:КонецПроцедуры //ПриОткрытииЕсли это все отработает, то в следующий раз когда я войду из ручной операции в план счетов, то будет включен режим "корректные проводки".
#15 by Uho
ха... ты забыл обнулить глКорСчет :))))
#16 by pevghenii
Sorry, не забыл в коде, а забыл здесь. Действительно в плане счетов после ИспользоватьКорСчет(СчетПОКоду(глКорСчет), 0); у меня написано глКорсчет="";
#17 by Uho
ИспользоватьКорСчет(ПолучитьПустоеЗначение("Счет"), 1);в начало ПриОткрытии плана счетов
#18 by Дурочка 1С ™
А зачем так сложно?Почему не просто:?
#19 by pevghenii
тот же результат
#20 by Uho
это он для переперестраховки :)))
#21 by Uho
написал так?
#22 by Дурочка 1С ™
У меня работает. Ставишь код счета - устанавливает, ставишь "" - сбрасывает (ставишь неверный код счета ... гы гы - виснет).Значит, у тебя где-то кто-то еще этот "отбор" делает ...
#23 by pevghenii
Да, и еще: глКорсчет="";
#24 by Uho
должно работать... и и, соответственно, где-то косяк в другом месте значит
#25 by Uho
посмотри, что у тебя в ручной операции творится
#26 by Uho
хм... только что заметил...по алгоритму убирается кнопка включения/выключения проверки корректности проводок, но счета все равно отфильтрованны... Таким образом, этим кодом можно наоборот запретить отключать корректные проводки :)))
#27 by Uho
+26 а... ну да... это же правами задается...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С