Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как в ERP запретить в журналах документов период без ограничения?

Как в ERP запретить в журналах документов период без ограничения?
Я
   vcv
 
11.10.19 - 14:03
Подскажите, как можно запретить в журналах и формах списков документов неуказанный период? А ещё лучше ограничить его разумными рамками.
Документов много, RLS развесистый, пользователи открывают журналы без отбора по периодам и сервер лишнего напрягается.
Сделать это, переписав отдельные формы списков/журналы вполне понятно как. Но хочется как-то технично, без массового программирования, изменить поведение сразу кучи журналов.
 
 
   shuhard
 
1 - 11.10.19 - 14:09
(0) в ERP большей частью одноименные обработки , например ЖурналДокументовПродажи,панели в них сделаны руками
код в них ведёт в общий модуль
&НаКлиенте
Процедура УстановитьИнтервал(Команда)
    
    Оповещение = Новый ОписаниеОповещения("УстановитьИнтервалЗавершение", ЭтотОбъект);
    
    ОбщегоНазначенияУтКлиент.РедактироватьПериод(Период, , Оповещение);
    
КонецПроцедуры

т.е. налицо одна точка правки
   vcv
 
2 - 11.10.19 - 14:41
(1) Спасибо за точку, откуда ещё копать. Жалко только что эта процедура используется исключительно в журналах, а в формах списков - нет. Но уже вариант, спасибо.
   yzimin
 
3 - 11.10.19 - 15:02
В формах списка всех документов вызывается
СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);

как раз очень удобно дорабатывать программно в 
МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка);
   shuhard
 
4 - 11.10.19 - 15:05
(2) есть и (3)
точек хватает
можешь и подписку сделать на форму+ пробежать по метаданным
   trdm
 
5 - 11.10.19 - 15:08
(37) при любом изменении после записи выгружается.
Общие процедуры используются для экспорта-импорта.
Основной затык с сетью. Думаю надо писать в файл на локальном компе в темп, а потом перекидывать по сети в целевую папку.

есть процедурина и регламентное задание, обслуживающая папку с файлами и архивирующая стародавние. А то быстро разрастается.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.