|
Поместить в ТЗ ссылку на документ и сумму документа в оптовых ценах. |
☑ |
0
Koliaff
17.06.13
✎
10:21
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВнутреннийЗаказТовары.Ссылка КАК Ссылка,
| СУММА(ВнутреннийЗаказТовары.Количество * ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаТовара
|ИЗ
| Документ.ВнутреннийЗаказ.Товары КАК ВнутреннийЗаказТовары
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаДок, ТипЦен = &Оптовые) КАК ЦеныНоменклатурыСрезПоследних
| ПО ВнутреннийЗаказТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
| И ВнутреннийЗаказТовары.ЕдиницаИзмерения = ЦеныНоменклатурыСрезПоследних.ЕдиницаИзмерения
|
|СГРУППИРОВАТЬ ПО
| ВнутреннийЗаказТовары.Ссылка
|ИТОГИ
| СУММА(СуммаТовара)
|ПО
| Ссылка";
Запрос.УстановитьПараметр("Оптовые",Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00002"));
Запрос.УстановитьПараметр("ДатаДок",ТекущаяДата());
|
|
1
Wobland
17.06.13
✎
10:22
|
и чо?
|
|
2
vicof
17.06.13
✎
10:22
|
Запрос.Выполнить.выгрузить();
|
|
3
Koliaff
17.06.13
✎
10:23
|
Если использовать такой запрос, то получается сумма документа в оптовых ценах на текущую дату.
Запрос.УстановитьПараметр("ДатаДок",ТекущаяДата());
======================================================
А мне надо получить сумму в оптовых ценах на дату каждого документа.
|
|
4
vicof
17.06.13
✎
10:23
|
(3) Кури срез последних на каждую дату. Обсосано 250 раз.
|
|
5
Wobland
17.06.13
✎
10:24
|
(3) что планируешь делать?
|
|
6
Koliaff
17.06.13
✎
10:24
|
(vicof) Цикл по документам не хотелось бы делать - слишком долго считать будет
|
|
7
Koliaff
17.06.13
✎
10:26
|
Результаты этого запроса будут использоваться при выводе формы списка документа. Отдельная колонка в форме списка с суммой документа в оптовых ценах.
|
|
8
vicof
17.06.13
✎
10:29
|
(6)
|
|
9
Koliaff
17.06.13
✎
10:35
|
(vicof) Периодичность можно установить на регистр, а как ты установишь периодичность на документ ?
|
|
10
Koliaff
17.06.13
✎
10:36
|
на регистр ЦеныНоменклатуры устанавливать периодичность "День" ?
|
|
11
vicof
17.06.13
✎
10:39
|
цены могут регистрироваться ежесекундно, документы тоже.
В чем проблема-то?
С какой периодичностью нужно, такую и устанавливай.
|
|
12
Koliaff
17.06.13
✎
10:41
|
Беру паузу, изучаю мат часть ... )
|
|
13
Галахад
гуру
17.06.13
✎
10:41
|
Тормозить, наверное будет неслабо.
|
|
14
mistеr
17.06.13
✎
12:11
|
(13) Еще бы. Реквизит СуммаДокумента не зря придумали.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший