Передача описания оповещения
ВыполнитьОбработкуОповещения().
ВыполнитьОбработкуОповещения().
«Будем варить УХу»
Коллега
Я собирался написать этот пост два или три года назад. В те дни фирма 1С выпустила на рынок новый продукт — 1С:Управление холдингом. И я уже знал, что дни 1С:Консолидации сочтены, а посему пора с ней распрощаться. И вот, буквально на этой неделе руководство компании заявило о снятии с продаж 1С:Консолидация 1 апреля 2018 года. На замену которой выходит уже упомянутое 1С:Управление холдингом и 1С:Корпорация.
Когда речь заходит о консолидации финансовой информации крупного холдинга, возникает проблема наглядного её отображения и анализа. В связи с тем, что исходных объём данных резко возрастает при их сборе и агрегации из дочерних организаций холдинга. Тем не менее, в управляющей компании важно видеть цельную картину и иметь возможность оперативно принимать стратегические решения на основании имеющейся информации. Справиться с этой задачей в продукте 1С:Управление холдингом призвана подсистема Бизнес-анализа.
На презентации, представленной ниже, бизнес-аналитик фирмы 1С Леонид Попов рассказывает об основных элементах функционала данной подсистемы, а также демонстрирует приёмы их использования в ходе решения прикладных задач.
Свежий афоризм вновь принадлежит Даниле, и он является комментарием на патч-ноуты обновления Start Manager:
«В список ключей добавлен параметр «AllowExecuteScheduledJobs» (tormozit)»
интересно, сколько человек знают, что это ник, а не предупреждение?..
Новый афоризм-история (с фейсбука) принадлежит сегодня Олегу Фогелю — руководителю разработки 1С:Бухгалтерия:
Как-то мы проводили мероприятие в цирке на Вернадского. Вечером, усталый, я поймал такси и собрался уснуть. За рулем сидел колоритный кавказец.
— Ви в цирке работаете?
— Нет, мы семинар проводили.
— А, так Ви семинары проводите?
— Нет, просто бухгалтеров сегодня собрали.
— А, так Ви — бугалтер?
— Нет, мы программы для них разрабатываем.
— А, Ви — программист?
— Не совсем, скорее руковожу разработкой.
Он замолчал на какое время, а потом произнес:
— Ви, наверное, еврей.
Я даже проснулся как-то резко:
— С чего Вы взяли?
— Только еврей может придумать себе такой хитрый работа!
Коллега (на данный момент уже бывшая) прислала новую забавную цитату из башорга, посвящённую представителям нашей отрасли:
Сейчас множество сериалов на любой вкус и цвет, есть фантазийные, про зомби и молодежь, детективного жанра, психология, история и это хорошо, что есть богатый выбор, и все таки, хочется увидеть сериал об «1С». Контора по обслуживанию 1С в которой работает несколько программистов и один из них великий Бог, один раздолбай, а другие в адеквате, девочка-менеджер, руководство и клиенты. Как в любом хорошем и не очень сериале должен быть служебный роман, без него даже «доктор хаус» не обошелся, да и сама жизнь доказывает их постоянство. Залеты-аборты, позорные увольнения, корпоративные вечеринки со слезами. Основополагающей темой становятся проблемы с 1С. И видится картина, как главный специалист их решает со знаменитой присказкой «а дело было не в бобине». Самый драматический момент в сериале выглядит так:
— база не подлежит восстановлению, у вас есть копия?
— нет..
И все, тут клиент теряет сознание, седеет на глазах, падает в обморок.
В связи со сложностями при выводе интерфейса платформы в веб-клиенте, фирма 1С настоятельно не рекомендует использовать модальные вызовы в конфигурации. Были разработаны безмодальные аналоги некоторых методов (с использование механизма CallBack) и даже добавлено несколько помощников перевода конфигурации на новую идеологию.
Признаюсь, мне лично новые правила дались достаточно нелегко. Привожу несколько готовых рецептов выполнения стандартных операций в режиме отказа от модальности.
Требуется предоставить пользователю выбор из заранее сформированного списка значений, а после обработать выбранное пользователем значение. Ранее использовался метод ВыбратьЭлемент();
СтруктураПараметров = Новый Структура;
СтруктураПараметров.Вставить("МассивКонтрагентов", МассивСсылокКонтрагентов);
Оповещение = Новый ОписаниеОповещения("КонтрагентыОрганизацииПослеВыбора", ЭтотОбъект, СтруктураПараметров);
ПоказатьВыборИзСписка(Оповещение, СписокВыбора);
//...
&НаКлиенте
Процедура КонтрагентыОрганизацииПослеВыбора(ЗначениеВыбора, ДопПараметры) Экспорт
Если ЗначениеВыбора <> Неопределено Тогда
Для Каждого ТекМассивКонтрагентов Из ДопПараметры.МассивКонтрагентов Цикл
КонецЦикла;
Иначе
// Пользователь отказался. Ничего не делаем.
КонецЕсли;
КонецПроцедуры
Почти 3 года назад я писал о StartManager. С тех пор он стал моим верным спутником в повседневной работе. К чести автора, разработка не заканчивается и по сей день. Поэтому имею возможность представить несколько наиболее полезных нововведений в версии 1.4:
Вспоминая прожитые (в прошлом) приключения с коллегами, родился новый афоризм:
…в этом рассказе есть предательство, подставы, СППР и т.д.
В прошлое воскресение на партнёрском семинаре 1С в том числе был представлен очный курс первого учебного центра 1С по бюджетированию в программе 1С:Управление холдингом. Предлагаю Вашему вниманию видео-анонс данного курса. Примечательно, что здесь также показан небольшой пример работы с новым механизмом 1С:Управление холдингом, а именно со сводной таблицей:
[embedyt] http://www.youtube.com/watch?v=nfwD3PO2eC8[/embedyt]