16.11.2020 Александр Омельчук 19192
Использование нескольких наборов данных в СКД...

Содержание:

1.    Примеры реализации с помощью конфигурации 1С 8.3 «Управляемое приложение»

2.    Работа с таблицей остатков 


1.    Примеры реализации с помощью конфигурации 1С 8.3 «Управляемое приложение»


Задачи по получению остатков или среза на каждую дату встречаются на практике довольно часто.


В данной статье рассмотрим примеры реализации подобных задач средствами СКД в 1С. Для разработки используем демонстрационную конфигурацию 1С 8.3 «Управляемое приложение»


Итак, нам необходимо получить отчет по продажам товара и остаткам товара для продажи. Создаем отчет с макетом СКД 1С. Продажи товаров и остатки товаров в 1С – два разных больших набора данных:


Набор данных Продажи

Рисунок 1 – Набор данных Продажи


Набор данных Остатки

Рисунок 2 – Набор данных Остатки 

 


2. Работа с таблицей остатков


Для таблицы остатков задаем параметр «Дата». В него будем передавать значения из первого набора данных. Также создаем новое поле, в которое будем выводить этот параметр данных. Оно потребуется для связи наборов и компоновки данных.


Наборы данных необходимо связать следующим образом:


Связи наборов данных

Рисунок 3 – Связи наборов данных


Источник связи – набор данных «Продажи товаров», приемник – набор данных «Остатки товаров».


Наборы связываем по полям «Товар» и «Дата». В каждую связь передаем соответствующий параметр. С их помощью будут передаваться значения из первого большого набора данных во второй.


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


Затем указываем ресурсы и настройки варианта отчета. Проверяем результат:

 

результат выполнения отчета

Рисунок 4 – результат выполнения отчета


Например, для товара «Йогурт» видим первую продажу 26.12.18. Остаток товара на эту дату – 2000 шт., а продано было продано 300 шт. Вторая продажа товара произошла 19.01.19 и на эту дату остаток уже 1700 шт. – равный разности остатка и продажи на предыдущую дату.

 

Таким образом, задача по получению остатков на каждую дату из строки отчета реализована. По аналогии, используя два набора параметров, можно так же решить задачу по получению среза по регистру сведений на каждую дату.


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

Александр Омельчук

Наши проекты

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

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

- Бухгалтерский учет
- Расчет зарплаты и кадровый учет
- Налоговый учет ...

ЗАО «Инвестгеосервис»
ЗАО «Инвестгеосервис»

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

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

Объемно-календарное планирование производства Автоматизация бизнес-проце...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

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

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

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

Внедренное типовое решение:
Платформа 1С:Предприятие 8

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

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

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

ООО «Иви.ру»
ООО «Иви.ру»

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

Внедренное типовое решение:
1С:Управление корпоративными финансами

Подсистема казначейства
Модуль бюджетного контроля по ДДС ...

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

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

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

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

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

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

Внедренное типовое решение:
1С:Бухгалтерия

- Оптимизация производительности системы, в том числе сервера Postgre. ...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

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

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

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

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

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

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