Имя: Пароль:
1C
 
Помогите с отчетом на СКД
0 ANDRU48
 
12.08.14
17:33
РегистрНакопления1 соединяется с регистром накопления 2 по организации.
В регистре накопления 1 есть номенклатура (у неё есть свойство, значение группа номенклатуры).
У регистра 2 есть поле группа номенклатуры - это элемент номенклатуры, который по связи входит в группу номенклатуры из регистра 2.
Из регистра 1 берется количество из регистра 2 сумма (регистр 1и два связаны только организацией и из регистра два выбираются все записи с номенклатурной группой (элемент), которые входят в группу (значение свойства номенклатуры из регистра 1)).

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

Нужно добавить поле (Сумма пропорционально, к примеру) - это поле будет высчитываться так: будут браться все номенклатуры с одинаковой группой и пропорционально количеству будут высчитываться суммы.

К примеру сейчас:
Номенклатура1 - Количество 1 - Сумма 100
Номенклатура2 - Количество 3 - Сумма 100
Номенклатура3 - Количество 4 - Сумма 100
и тд

Итоговое кол-во 1+3+4=8

А нужно
Номенклатура1 - Количество 1 - Сумма 1/8*100=12.5
Номенклатура2 - Количество 3 - Сумма 3/8*100=37.5
Номенклатура3 - Количество 4 - Сумма 4/8*100=50

Итого по сумме 100.

Как это сделать в СКД, все перерыл не могу найти?

Спасибо!
1 bolobol
 
12.08.14
19:04
Группировка СУММА(Количество) в разрезе... необходимом разрезе. Соединение с исходной выборкой - добавление колонки Сумма(Количество) по необходимому разрезу.

Короче - нужно написать запрос в СКД. Будет запрос - будет и результат в СКД.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.