![]() |
![]() |
![]() |
|
Запрос: Как рассчитать приход и расход товара не в единицах учета? Ø |
☑ | ||
---|---|---|---|---|
0
Leka
01.12.04
✎
03:06
|
Подскажите пожалуйста Как вывести приход и расход товара в литрах?
Есть ресурс Остаток товара и можно в запросе вычислить Объем товара. |Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем; |ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара; |Функция РасхОстатокТовара=Расход(ОстатокТовара); |Функция ПрихОстатокТовара=Приход(ОстатокТовара); Дальше нужно просто перемножить остаток на объем Только как это сделать, если нужны и приход и расход товара в литрах? Как только не пробовала, не получается... |
|||
1
Mihasya
01.12.04
✎
03:58
|
Может так:
|Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем; |ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара; |Функция РасхОстатокТовара=Расход(Запрос.ОстатокТовара*Запрос.Объем); |Функция ПрихОстатокТовара=Приход(Запрос.ОстатокТовара*Запрос.Объем); |
|||
3
Mihasya
01.12.04
✎
04:53
|
Тогда так:
Тогда так: |Товар = Регистр.ПартииТоваров.Товар; |Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем; |ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара; |Функция РасхОстатокТовара=Расход(ОстатокТовара); |Функция ПрихОстатокТовара=Приход(ОстатокТовара); |Группировка Товар Пока Группировка(1)> 0 Цикл ПриходВЛитрах = Запрос.Объем*Запрос.ПрихОстатокТовара; РасходВЛитрах = Запрос.Объем*Запрос.РасхОстатокТовара; КонецЦикла; |
|||
5
Frog
01.12.04
✎
05:04
|
Если это надо постоянно, то один из вариантов добавить в регистр литры
|
|||
6
Frog
01.12.04
✎
05:06
|
Либо выгрузи в ТЗ, обработай её и из неё выбирай все что надо.
|
|||
8
MetaEditor
01.12.04
✎
06:18
|
посмотри в ящике... может поможет...
|
|||
10
MetaEditor
01.12.04
✎
06:40
|
ящик, это то что появляется в стаус строке моего броузера когда я навожу мышь на твой ник...
|
|||
12
Mihasya
01.12.04
✎
07:33
|
Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара; |Функция РасхОстатокТовара=Расход(ОстатокТовара); |Функция ПрихОстатокТовара=Приход(ОстатокТовара); |Функция РасхОбъемТовара=Расход(Запрос.РасхОстатокТовара*Запрос.Объем); |Функция ПрихОбъемТовара=Приход(Запрос.ПрихОстатокТовара*Запрос.Объем); |
|||
13
Mihasya
01.12.04
✎
08:32
|
т.е. так:
. |Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем; |ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара; |Функция РасхОстатокТовара=Расход(ОстатокТовара); |Функция ПрихОстатокТовара=Приход(ОстатокТовара); |Функция РасхОбъемТовара=Сумма(Запрос.РасхОстатокТовара*Запрос.Объем); |Функция ПрихОбъемТовара=Сумма(Запрос.ПрихОстатокТовара*Запрос.Объем); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |