Поработал с этими неудобствами. Попутно решился вопрос с управлением документами – их принадлежности к конкретному журналу, приведены в читаемый вид синонимы документов. На оригинальность не претендую, но на ИС эта тема практически не раскрыта. В этой публикации представлен подход к решению проблемы. Буду рад , если кому-нибудь поможет.
-
Новый справочник – «ОтборФирДок» (Рис.1)
Код — определяет порядок расположения документа в закладках (Число,2)
Наименование – Идентификатор документа
Синоним – читаемый синоним ( для закладок журнала)
Журнал — номер уже моего журнала (я сделал «Число,1»)
-
Добавил общие реквизиты (Рис 3):
ОтбФирДок (число,8,0 ), ОтбФирЖур (число,8,0 ), ОтбЖур (число,1,0 ). В отборах мне легче работать с числовыми значениями …
-
В глобальном модуле :
// Вызывается из документов ПриЗаписи() для отбора
Процедура глУстановитьРеквизитыОтбора(Конт) Экспорт
СпрДок = СоздатьОбъект("Справочник.ОтборФирДок");
Если СпрДок.НайтиПоНаименованию(Конт.Вид(),0,1)=1 тогда
КодДока = СпрДок.ТекущийЭлемент().код;
КодЖур = СпрДок.ТекущийЭлемент().вид;
Конт.ОтбФирДок = ((Число(Конт.Фирма.Код)+100000)*100) + Число(КодДока) ;
Конт.ОтбФирЖур = ((Число(Конт.Фирма.Код)+100000)*100) + Число(КодЖур) ;
Конт.ОтбЖур = Число(КодЖур) ;
КонецЕсли;
КонецПроцедуры
-
Создал несколько общих журналов (Рис.2):
Запасы, услуги, Затраты, Банк, Касса – у Вас могут быть свои подходы к числу и назначению.
Модуль формы списка — у всех одинаковый (копируем). Правятся только последние строки:
ИмяФормы = » Запасы «; НомерЖурналаВспр=1; или
ИмяФормы = «Услуги «; НомерЖурналаВспр=2; и т.д. по справочнику (Рис 1)
Панели инструментов отключаем!
-
В каждый документ нужно в процедуру ПриЗаписи() вставить вызов глУстановитьРеквизитыОтбора(контекст) ;
По этому принципу (если очень надо) можно сделать отбор и по 3, 4 реквизитам (автор, контрагент, источник финансирования(бюджет)).
Если у Вас только одна фирма или нет многофирменного учета — используйте только механизм гибких закладок и управления документами.
Вот, пожалуй, и все. Будут вопросы — пишите, отвечу.
идея отличная, но как быть с обновлениями? той же ЗиК, или, не дай Бог, комплексной! когда 1с выпускала релизы с завидной регулярностью…
Хорошо, если база раз переписанная, и больше ее не трогают
(1) Многофирменный учет в ЗиК? Это что-то новенькое…
(2) Введите в свою ЗиК еще одну фирму и увидите . В отчетах есть выбор фирмы?
Справочник Фирмы — префикс ?
Хотя для России не знаю …
(1) Обновления : проблем не должно быть. МД только добавлен. Общие реквизиты, справочник , новые общие журналы. Да и кто же обновляет вслепую.
В России в ЗиК и в Бухгалтерии нет многофирменного учета, только в комплексной.
Спасибо. Гораздо лучше того, что предлагается, скажем, в некоторых рарусовских конфигурациях
(5)Спасибо.Только нужна отчету оптимизация. Разгребусь с текучкой — сделаю.
Публикация мне очень помогла, спасибо. Наконец — то я смогла организовать отборы в журналах в зависимости от прав пользователей.