Контактная информация в отчетах УТ 10.3 встроенными средствами

13.02.14

Разработка - Механизмы типовых конфигураций

Скрытые возможности УТ 10.3. В данной статье мы рассмотрим работу с контактной информацией в отчетах на основе УниверсальногоОтчета.

Скачать файлы

Наименование Файл Версия Размер
УниверсальныйОтчет_КИ
.erf 93,32Kb
140
.erf 93,32Kb 140 Скачать
ВаловаяПрибыль_КИ
.erf 20,71Kb
58
.erf 20,71Kb 58 Скачать

В УТ 10.3 есть скрытый функционал для работы с контактной информацией, который не использован в отчетах. А иногда требуется вывести в отчет адреса и телефоны контрагентов. Рассмотрим как можно это сделать.

Практически все отчеты в УТ 10.3 используют объект (отчет) "Универсальный отчет". Из них можно выделить 2 категории:

  1. Отчеты использующие имя регистра. Текст запроса формируется в отчете "Универсальный отчет".
  2. Текст запроса явно указан в отчете.

Категория 1. Для вывода контактной информации в такие отчеты можно скачать мой отчет "УниверсальныйОтчет_КИ". Сравнив и объединив со стандартным, можно выводить контактную информацию по контрагентам и организации во все отчеты данной категории включая сам универсальный отчет.

Пример таких отчетов: Отчет продажи. В модуле отчета следующие строки:

УниверсальныйОтчет.ИмяРегистра = "Продажи";

Категория 2. Для вывода контактной информации в эти отчеты нужно изменить текст запроса.

Сперва нужно добавить в запросе строки как со свойствами и категориями:

//ПОЛЯ_КОНТАКТНАЯИНФОРМАЦИЯ
//ПСЕВДОНИМЫ_КОНТАКТНАЯИНФОРМАЦИЯ
//КОНТАКТНАЯИНФОРМАЦИЯ_СОЕДИНЕНИЯ
//УСЛОВИЯ_КОНТАКТНАЯИНФОРМАЦИЯ
//ИТОГИ_КОНТАКТНАЯИНФОРМАЦИЯ

А так же добавить (можно подсмотреть из свойств и категорий).

УниверсальныйОтчет.ДобавитьКонтактнуюИнформацияДляПоля("ВложенныйЗапрос.Организация", "Организация", "Организация", Перечисления.ВидыОбъектовКонтактнойИнформации.Организации, "Справочник.Организации");
УниверсальныйОтчет.ДобавитьКонтактнуюИнформацияДляПоля("ВложенныйЗапрос.Покупатель", "Покупатель", "Покупатель", Перечисления.ВидыОбъектовКонтактнойИнформации.Контрагенты, "Справочник.Контрагенты");
УниверсальныйОтчет.ДобавитьВТекстЗапросаКонтактнуюИнформацию(ТекстЗапроса);

Перед строкой

УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

Пример: Валовая прибыль.

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

Доступная контактная информация.

Если мы выводим иерархию контрагентов, то нужно сделать условное оформления для групп. Выводим пустой текст в поле с контактной информацией для групп контрагентов:

Скрытые возможности УТ 10.3 Контактная информация УТ 10.3 Отчеты

См. также

Распределение по базе среднего в ЗИКГУ 3.1

Зарплата Механизмы типовых конфигураций Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 Россия Бюджетный учет Абонемент ($m)

Результат расчета начислений (отпуск, БЛ и т.д.) может распределятся по базе среднего заработка. У таких начислений на вкладке "Налоги, взносы, бухучет" стоит галка "По базе среднего заработка". Но бывают случаи, что данное распределение необходимо скорректировать.

1 стартмани

14.09.2023    186    1    Vlx    0    

1

Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление холдингом 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

В статье приведен алгоритм доработок типового механизма настройки заполнения бухгалтерской отчетности на примере конфигурации 1С:ERP. Управление холдингом (3.1.8.15). Цель доработок - сделать процесс настроек более гибким и удобным для пользователей

11.09.2023    887    ICL-Soft    2    

9

Разбор механизма "Настройки полей формы" в 1С:ERP. Управление холдингом

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В данной статье я постараюсь разобрать механизм, который Вам может встретиться на просторах типовой конфигурации 1С:ERP. Управление холдингом. Я не могу гарантировать, что этот механизм не исключат из следующих версий конфигурации (как, собственно, и любой другой). К сожалению, мне не удалось найти его ни в одном модуле конфигурации "Библиотеки стандартных подсистем". Мне он показался интересным, и захотелось более детально во всем этом разобраться.

18.07.2023    1396    it_box    0    

6

Работа с контактной информацией. Часть 2

Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во второй части статьи рассмотрим вопрос преобразования адреса из старого формата в новый. Рассмотрим реальные задачи, связанные с контактной информацией.

05.06.2023    2612    biimmap    3    

35

Особенности настройки хранения файлов в томах в конфигурации 1С:Документооборот 3.0

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

В данной статье мы рассмотрим, как настроить хранение файлов в томах, тома хранения файлов в 1С, правила размещения файлов в томах и проверку целостности данных тома в 1С:ДО.

30.05.2023    2978    Koder_Line    1    

5

Работа с контактной информацией. Часть 1

Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Уверен, все в курсе, что контактная информация опять во всех конфигурациях хранится по-новому. Связано это с появлением так называемых муниципальных адресов, где районы заменили городские округа. Сейчас происходит массовый отказ от УПП и других устаревших решений, а также массовый переход с зарубежных систем. Возникает потребность преобразовать старые адреса в новые. И тут нас всех ждёт масса неприятных сюрпризов от разработчиков БСП. О программном интерфейсе контактной информации и пойдёт речь в данной статье.

23.05.2023    5562    biimmap    41    

56

Пример использования механизма "Блокировки изменения объектов" (БП, ЗУП, УХ, ЕРП)

Механизмы типовых конфигураций 8.3.14 1С:Бухгалтерия 3.0 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Механизм позволяет добавлять обработчики блокировки формы от изменения пользователем с выводом предупреждения "Документ не редактируется по причине:" и указанием причин блокировки. Также по некоторому условию может быть выведена кнопка "Разблокировать форму".

1 стартмани

18.05.2023    4202    9    FilippSerg    1    

27

Обычное приложение. Обращение к функциям и процедурам в модуле внешней обработки

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление производственным предприятием Бесплатно (free)

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

05.04.2023    719    daa147    1    

4
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. script 127 13.02.14 18:31 Сейчас в теме
Мне нравится.
2. namazi74 4 10.02.15 12:24 Сейчас в теме
ВаловаяПрибыль_КИ - то что нужно) потратил последний бакс и не жалею) спасибо! и для саморазвития полезная информация
3. MaximStav 69 11.02.15 13:20 Сейчас в теме
Отличное решение, все работает четко и красиво
4. kimskiysanya 01.04.15 08:55 Сейчас в теме
Спасибо. Очень помогли. Только не понятно почему гугл сразу не выдал ссылку на эту статью по запросы "Универсальный отчет. Контактная информация". Выдал всякий шлак
5. dismoitout 20 05.06.15 16:13 Сейчас в теме
Могли бы вы подсказать как добавить использование свойств и категорий в универсальном отчете
где текст запроса явно указан .
6. CaSH_2004 370 23.06.15 12:52 Сейчас в теме
(0) Спасибо автор, то что искал, не понятно по какому признаку даются имена полям с контактной информацией и откуда берутся лишние (у меня 9 штук фактических адресов) но в целом это просто СУПЕР ! ! !
7. amolokov 20.07.16 15:14 Сейчас в теме
Спасибо. Работает и на УПП. В режиме сравнить и объединить со стандартным универсальным отчетом вносим изменения только в процедуру "УстановитьНачальныеНастройкиПоМетаданнымРегистра" и все.
8. MrFlanker 213 09.12.16 03:55 Сейчас в теме
Автору огромное Спасибо!!!!!!!! Почему всего 10 звезд, здесь должно быть минимум 100! От меня +1

Проверил внешний отчет "ВаловаяПрибыль_КИ" работает в УТ 10.3.
9. Olga_Peymer 14.06.17 22:38 Сейчас в теме
Большое человеческое Спасибо!!!
10. vvv_vit 13 05.07.17 18:21 Сейчас в теме
Автору Спасибо!!!
11. Asenka 100 25.07.17 11:59 Сейчас в теме
Адрес доставки из документа Реализация можно таким образом вывести в отчет Взаиморасчеты с контрагентами?
12. tiniji 170 25.07.17 17:21 Сейчас в теме
(11) Нет. Все поля неограниченной длинны недоступны в построителе отчетов. Это поле нужно явно указывать в запросе построителя через ВЫРАЗИТЬ(.... КАК СТРОКА(1000))
13. Teta 02.08.18 17:44 Сейчас в теме
Спасибо за Валовую прибыль. Но вот только у меня не выводит предопределенный телефонный номер...только второй введенный
14. user1388834 07.04.20 18:56 Сейчас в теме
добрый день! приобрел УниверсальныйОтчет_КИ , произвел Сравнение и объединение со стандартным универсальным отчетом.
при настройке отчета в группировке строк появился пунт Телефон контрагента , но при построении отчета данные не прописываются.
Что делаю не так?
15. tiniji 170 08.04.20 04:16 Сейчас в теме
(14) В расширенной настройке отчетов (в Настройках галочка расширенные настройки) на закладке "Дополнительные поля", добавляем поле Телефон контрагента, и указываем размещение "В отдельной колонке". В группировках строк должен быть контрагент. Телефон контрагента в группировках не нужен
Оставьте свое сообщение