28.08.2021 Айдар Фархутдинов 8894
Работа с детальными записями

Содержание:

1.       Что такое детальные записи?

2.       Создание детальных записей

3.       Различие полей группировок по измерениям

4.       Поля группировок по нескольким наборам с данными

5.       Поля – ресурсы

6.       Нет выбранных полей группировок  

 

1.    Что такое детальные записи?


В данной статье будут описаны специальные поля группировки – детальные записи в 1С. Вместе мы подробно рассмотрим их структуру, особенности использования, а также узнаем, как использовать поля в случае нескольких видов данных. Кроме того, будет дан практический пример их создания и описаны некоторые частые ошибки, связанные с детальными записями.


В структуре отчёта составляющими являются структурные элементы отчета. Таким структурным элементом отчета может быть, например, таблица, диаграмма, отчёты с вложениями, а также – группировки. Далее речь пойдёт о структурном элементе группировки, только с тем условием, что, несмотря на название, данный элемент не содержит в СКД полей группировок. Такие элементы называют детальными записями.  


2.    Создание детальных записей


В случае, когда в группировке с отчётностью нет полей, в которых происходит группировка, то в системе они будут отображаться в поле таблицы, внутри которого написано «Детальные записи», как демонстрируется на скриншоте ниже:



Рис. 1 Поле таблицы Детальные записи

 

Чтобы создать такую группировку, необходимо во время процесса добавления группировки в систему, в окне, которое откроется, не избирать никакое поле и тип, а просто кликнуть на «ОК», как показано на примере ниже:



Рис. 2 Добавление группировки в систему


Во время формировки отчёта всё, что находится в нём и отображается в детальных записях в СКД, будет зависеть от того, какие поля были выбраны в данной группировке. При этом стоит отметить, что в учёт будут браться и те поля, которые были получены в результате «разворота» автоматических полей.  


3.    Различие полей группировок по измерениям


Если поля с детальными записями в СКД, которые были выбраны, сами по себе не содержат ресурсы, а вмещают поля, то данная группировка будет являться первоначальными детальными записями. Для большей ясности рассмотрим пример: в случае, когда поля с детальными записями, которые были избраны, вмещают в себе такие поля, как «Номенклатура» и «Остаток», то в отчёте будут прописаны соответствующие строки – «Номенклатура» и «Остаток».


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


Рассмотрим пример: пусть во время получения остатков в виртуальной таблице остатки по регистру с накоплениями будут иметь измерения «Номенклатура» и «Склад». Тогда вид и содержание строк будет разниться, если в данном запросе сначала использовать лишь поле «Номенклатура», затем отдельно «Склад», либо оба поля.


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


Рассмотрим скриншот ниже – на нём изображён вид строк в случае, когда в детальных записях имеют вывод поля «Номенклатура» и «Остаток», соответственно отображаются остатки по номенклатуре:



Рис. 3 Остатки в виртуальной таблице


В аналогичном случае, но с ещё одним измерением, пусть это будет «Склад», в детальных записях данное поле будет также учитываться, следовательно, в детальных записях будут находить отображение данные по остаткам номенклатуры на различных складах, как показано на скриншоте с примером далее:



Рис. 4 Виртуальная таблица – остатки номенклатуры


Поэтому можно сделать вывод, что необходимо конкретно задавать нужные поля-измерения, по которым и будут проводиться группировки.  


4.    Поля группировок по нескольким наборам с данными


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


Рассмотрим аналогично на примере: пусть внутри схемы по компоновке содержатся наборы «Продажи» (источник) и «Остатки» (связевой приемник). В случае, когда внутри группировки будут задействованы только «Продажи», то детальные записи будут содержать в себе соответствующий набор информации о продажах. А в случае, когда внутри группировки будут задействованы только «Остатки», то детальные записи будут вмещать в себе информацию по набору данных о продажах.


Ситуация использования разных наборов данных, которые не имеют связок, в детальных записях невозможна, так как будет выводиться ошибка.  


5.    Поля – ресурсы


В случае, когда детальные записи вмещают лишь поля с ресурсами, данная группировка будет считаться в системе, как подведение итогов. Иначе говоря, будет выводиться одна строка с единственной записью, которая является общим итогом по ресурсам, которые были избраны.


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



Рис. 5 Детальные записи по ресурсам  


6.    Нет выбранных полей группировок


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


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


Специалист компании «Кодерлайн»

Айдар Фархутдинов

Наши проекты

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положения об управлении договорами группы компаний ...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- Казначейство...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты
- Планирование и учет производства собственных изделий ...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение номенклатуры дел
- Работа с обращениями граждан
- У...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение документов
• Учет рабочего времени
Закупки (снабжение) и...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление складскими запасами ...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор кадров
-Анализ кадрового состава
-Учет рабочего времен...

Автоматизация кадрового учета на базе «1С:ERP Управление предприятием 2.0»
Автопредприятие ПАО «Газпром»

Отрасль:
Транспорт

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Настройка подсистемы кадрового учета;
- Перенос персональных данных;
- Заполнение НСИ и классификаторов. ...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Расчеты с контрагентами;
- Производственные операции;
- Управление складскими запасами;
- Логистика адресного склада;
- Оф...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- Анализ кадрового состава;
- Учет рабочего времени; ...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Управление нашей фирмой 8 ПРОФ

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление заказов покупателей;
- Планирование продаж ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение