INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Назаров Алексей | Заместитель ИТ- директора | ПАО «Группа компаний ПИК»

«Открытая экосистема 1С в самом крупном девелопере России и Европы. Как быть на острие технологий?»

1. Бюджетирование, контроль проектирования, производство, строительство, обслуживание и многое другое. Все это на 1С? Да. Общая IT архитектура крупнейшего строительного холдинга. 2. Как сэкономить миллиард при помощи 1С? Проект централизованной номенклатуры. 3. 1С на стройке и управление мотивацией рабочего: Мобильное приложение на 1С: “ПИК-Строитель”. 4. Как 1С подружил AD с G-Suite и корпоративными системами. 5. Сердце финансов “1С Единая Финансовая Система” и собственный движок согласования “1С Система Управления Процессами”. 6. Электронный документооборот(электронные КС-2,3 и акты), собственный удостоверяющий центр и как это помогло 1С. 7. Консолидация бухгалтерских данных холдинга в онлайне из множества разных конфигураций и баз данных: “1С Хранилище Консолидированных Данных”. 8. 1С:ERP как целевая система для всех производств холдинга - это возможно?

1. Chrizt 233 27.12.16 14:02 Сейчас в теме

РезультатОбработкаРасшифровки(...): как разобрать поля из иерархии и собрать из них отбор для открытия другого отчёта

Здравствуйте!

Возникла необходимость добавить свой пункт в меню расшифровки отчёта на СКД для открытия другого отчёта с отбором по значениям полей из текущей выделенной строки.


Картинка: Примерный внешний вид отчёта и пункт меню обработки расшифровки

В прикреплённой картинке показана довольно типичная иерархия.

В данном случае, клик произошёл по элементу "Сделка" ("Заказ покупателя..."), соответственно, необходимо выяснить значения выделенного поля и каких-то полей выше по иерархии: "Доп. соглашение", "Договор", "Контрагент", "Менеджер сделки" (опционально), "Фирма".

Следует иметь в виду, что настройки отчёта могут меняться любым пользователем, в том числе, может быть выбран вариант отображения в виде таблицы или нескольких группировок или вовсе только детальные записи (или только группировки), а группировки могут состоять из нескольких полей и иметь тип группировки "Иерархия" или "Только иерархия".

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

Вот так сразу "в лоб" задача не решается, поэтому решил обратиться за помощью к сообществу: вдруг, кто-то знает, что в данном случае можно сделать, что я мог упустить.


Замечу, что если вызвать стандартный пункт "Расшифровать...", то при переходе в вариант отчёта с расшифровкой, в нём заполнены все отборы как раз соответственно тому результату, который я хочу получить.
В таком случае, можно было бы в "ПриСозданииНаСервере(...)" обработать такой переход и уже в нём сделать переход в нужный отчёт, предварительно предложив такой вариант пользователю, однако это совершенно не очевидно и полностью не устраивает ни меня, ни пользователей, ни руководство.

Уважаемые коллеги и сочувствующие, помогите, пожалуйста, разобраться с этой задачей.
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Одесса (Украина)
зарплата от 40 000 руб.
Полный день

Программист 1С
Санкт-Петербург
Полный день

Аналитик 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Полный день

1С Developer
Одесса (Украина)
зарплата от 60 000 руб. до 120 000 руб.
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 70 000 руб. до 90 000 руб.
Полный день