Старый 11.07.2019, 17:23   #1
redking
Новичок
 
Регистрация: 18.01.2012
Сообщений: 20
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
redking пока не определено
По умолчанию 1с83 УТП 1.2 рассчет цены в запросе по группировкам

Добрый день,конф-я УТП для украины 1.2. есть простой запрос(ниже) .Как можно рассчитать Цену по группировке например склад(не максимум-минимум, а сумма/колличество).Те не выводить доп группировку цена, а добавить рассчетное поле.
Цитата:
ВЫБРАТЬ
ПартииТоваровНаСкладахОстатки.Склад КАК Склад,
ПартииТоваровНаСкладахОстатки.Номенклатура КАК Номенклатура,
СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток) КАК КоличествоОстаток,
СУММА(ПартииТоваровНаСкладахОстатки.СтоимостьОстат ок) КАК СтоимостьОстаток,
ВЫБОР
КОГДА СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток) <> 0
ТОГДА СУММА(ПартииТоваровНаСкладахОстатки.СтоимостьОстат ок) / СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток)
ИНАЧЕ 0
КОНЕЦ КАК Цена
ИЗ
РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладахОстатки

СГРУППИРОВАТЬ ПО
ПартииТоваровНаСкладахОстатки.Склад,
ПартииТоваровНаСкладахОстатки.Номенклатура,
ПартииТоваровНаСкладахОстатки.СтоимостьОстаток / ПартииТоваровНаСкладахОстатки.КоличествоОстаток
ИТОГИ
СУММА(КоличествоОстаток),
СУММА(СтоимостьОстаток)
ПО
Склад,
Номенклатура
redking вне форума   Ответить с цитированием
Старый 15.07.2019, 10:24   #2
JenyZuyko
Местный
 
Регистрация: 20.01.2012
Сообщений: 114
Сказал(а) спасибо: 8
Поблагодарили 48 раз(а) в 31 сообщениях
JenyZuyko пока не определено
По умолчанию

Вот так нужно делать запрос:

ВЫБРАТЬ
ПартииТоваровНаСкладахОстатки.Склад КАК Склад,
ПартииТоваровНаСкладахОстатки.Номенклатура КАК Номенклатура,
СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток) КАК КоличествоОстаток,
СУММА(ПартииТоваровНаСкладахОстатки.СтоимостьОстат ок) КАК СтоимостьОстаток,
ВЫБОР
КОГДА СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток) <> 0
ТОГДА СУММА(ПартииТоваровНаСкладахОстатки.СтоимостьОстат ок) / СУММА(ПартииТоваровНаСкладахОстатки.КоличествоОста ток)
ИНАЧЕ 0
КОНЕЦ КАК Цена
ИЗ
РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладахОстатки

СГРУППИРОВАТЬ ПО
ПартииТоваровНаСкладахОстатки.Склад,
ПартииТоваровНаСкладахОстатки.Номенклатура,
ПартииТоваровНаСкладахОстатки.СтоимостьОстаток / ПартииТоваровНаСкладахОстатки.КоличествоОстаток
ИТОГИ
СУММА(КоличествоОстаток),
СУММА(СтоимостьОстаток),
ВЫБОР
КОГДА СУММА(КоличествоОстаток) = 0
ТОГДА 0
ИНАЧЕ СУММА(СтоимостьОстаток) / СУММА(КоличествоОстаток)
КОНЕЦ КАК Цена
ПО
Склад,
Номенклатура
JenyZuyko вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
redking (16.07.2019)
Старый 16.07.2019, 00:09   #3
redking
Новичок
 
Регистрация: 18.01.2012
Сообщений: 20
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
redking пока не определено
По умолчанию

Огромное спасибо, работает!!!
redking вне форума   Ответить с цитированием
Старый 17.07.2019, 11:55   #4
JenyZuyko
Местный
 
Регистрация: 20.01.2012
Сообщений: 114
Сказал(а) спасибо: 8
Поблагодарили 48 раз(а) в 31 сообщениях
JenyZuyko пока не определено
По умолчанию

Цитата:
Сообщение от redking Посмотреть сообщение
Огромное спасибо, работает!!!
Ну, конечно же работает. Если правильно делать, всё работать будет.
JenyZuyko вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
1С: Предприятие 8.2 & 8.3, КОНФИГУРАЦИИ для России. ТОЛЬКО ССЫЛКИ!!! admin 1C: Предприятие + конфигурации 8.2 2962 Вчера 16:48


Текущее время: 03:03. Часовой пояс GMT +1.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot

Яндекс.Метрика