v7: Запрос
☑
0
Aleksei_Pro
02.12.12
✎
15:26
Как мне разделить количество на коэффициент ( в функциях)?
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Фирма = Регистр.ПартииНаличие.Фирма;
|Номенклатура = Регистр.ПартииНаличие.Номенклатура;
|БазоваяЕдиница = Регистр.ПартииНаличие.Номенклатура.ОсновнаяЕдиница;
|Коэффициент = Регистр.ПартииНаличие.Номенклатура.ОсновнаяЕдиница.Коэффициент;
|Поставщик = Регистр.ПартииНаличие.Партия.Поставщик;
|Количество = Регистр.ПартииНаличие.Количество;
|СуммаУпр = Регистр.ПартииНаличие.СуммаБезНДС;
|КодОперации = Регистр.ПартииНаличие.КодОперации;
|ПродСтоимость = Регистр.ПартииНаличие.ПродСтоимость;
|Выручка = Регистр.ПартииНаличие.Выручка;
|Функция КоличествоНачОст = НачОст(Количество/Коэффициент);
|Функция СуммаУпрНачОст = НачОст(СуммаУпр);
|Функция КоличествоПриход = Приход(Количество/Коэффициент);
|Функция СуммаУпрПриход = Приход(СуммаУпр);
|Функция СуммаУпрРасход = Расход(СуммаУпр);
|Функция КоличествоРасход = Расход(Количество/Коэффициент);
|Функция КоличествоКонОст = КонОст(Количество/Коэффициент);
|Функция СуммаУпрКонОст = КонОст(СуммаУпр);
|Группировка Фирма;
|Группировка Номенклатура;
1
Aleksei_Pro
02.12.12
✎
15:32
Что то ни как не получается, может низя так делать?
2
Wobland
02.12.12
✎
15:33
на ноль низя, а текст ошибки скрывать мона
3
Aleksei_Pro
02.12.12
✎
15:38
просто проблема с выводом итогов по группам номенклатуры.
4
Wobland
02.12.12
✎
15:44
(3) бывает
5
Cthulhu
02.12.12
✎
15:49
не надо там делить. там и так все - в базовых единицах.
6
Aleksei_Pro
02.12.12
✎
15:51
(5) надо в основных...
7
Cthulhu
02.12.12
✎
16:00
(6): нахрена тебе "в запросе" - если всё прекрасно получается при обработке результатов запроса, дающего в базовых?..
и - итоги количества по группам - это вообще не бред только в случае, когда количество товары и единицы в группе практически идентичны, иначе - бредятина (итого килограммы и штуки). для инвойса нужно итог в коробках/палеттах/контейнерах?.. так это по-другому делается.
ЗЫ: не, ну ежели неймется именно затормозить запрос вусмерть - юзай внешние функции...
8
Злопчинский
02.12.12
✎
16:40
вообще-то в партииналичие количество всегда в базовых единицах
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.