Таблица значений

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

все делается штатно !!!

для этого используются заявки покупателей и заказы поставщику !!!
+ есть такое поле в номенклатуре, как минимальный остаток
мне штатно не подходит, код который я написал выше никак нельзя поправить, чтобы при свертке цена была усредненной?
> мне штатно не подходит, код который я написал выше никак нельзя поправить, чтобы при свертке цена была усредненной?

Странный вопрос - элементарно: Сумма = Количество*Цена. Свернуть по Количеству и Сумме, тогда СредняяЦена = Сумма/Количество.

> Странный вопрос - элементарно: Сумма = Количество*Цена. Свернуть по Количеству и Сумме, тогда СредняяЦена = Сумма/Количество.


тоже нельзя !!!
Почему нельзя?
см код выше.
там количество берется из расходных документов и из регистра остатки, а цена берется только из расходных расходных документов, поэтому сумма из регистра остатков будет 0, и при свертке будт неверная цифра..
например: из расходных документов количество=20, цена=2 сумма=40, а из регистра остатки количество=-5, цена=0, сумма=0. при свертке будет следующее количество=15, сумма=40, цена=2,66, что неверно
Тогда решите задачку для одной номенклатуре:
Количество -- цена:
по документам
3 -- 5
2 -- 7
10 -- 4
по регистру
-5 -- 0
Итого надо 10 шт. по цене ?
Если сможете решить - объясните как. Тогда можно будет придумать алгоритм. Я бы решал так:
1. Собрал таблицу по документам (это у вас уже есть), но сразу вычислял сумму, а не цену
2. Свернул таблицу по Номенклатуре с суммой по Количеству, Сумме.
3. Прошел по таблице, вычислил среднюю цену для каждой позиции.
4. Добавил остатки из регистра и свернул таблицу по Номенклатуре с суммой по Количеству, Цене. В таком случае цена меняться уже не будет.

В результате, по задаче получил бы ответ 10 шт. по цене 4,6
ЗиК .292. В своде проводок "обойти" 97 счет1С 8.1 базовая. Релиз 1.6.23.2 Как активировать программу на Windows 7 64-bit???

Читайте нас: