|
Получить цену последнего прихода | ☑ | ||
---|---|---|---|---|
0
Альбатрос
30.04.13
✎
06:02
|
ут 10.3
Пытаюсь сделать так: "ВЫБРАТЬ ПЕРВЫЕ 1 | Закупки.Стоимость, | Закупки.Количество, | Закупки.Регистратор.Дата КАК РегистраторДата |ИЗ | РегистрНакопления.Закупки КАК Закупки |ГДЕ | Закупки.Номенклатура = &ВыбНом | И Закупки.Регистратор.Склад = &ВыбСклад | |УПОРЯДОЧИТЬ ПО | РегистраторДата УБЫВ"; Вопрос 1: Правилен ли запрос? Вопрос 2: как отобрать только те записи, где регистратором является ПоступлениеТоваровУслугВНТТ? |
|||
1
SeraFim
30.04.13
✎
06:13
|
1) Правильнее выгребать из регистров
2) ГДЕ Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслугВНТТ |
|||
2
Любопытная
30.04.13
✎
06:17
|
Зверство. По-другому никак? Почему именно из закупок?
|
|||
3
Альбатрос
30.04.13
✎
06:36
|
(2) А чем закупки плохи? =)
|
|||
4
Альбатрос
30.04.13
✎
06:37
|
(1) Ну так я ж из регистра и выгребаю, не?
Спс, щас попробую |
|||
5
tdm
30.04.13
✎
07:18
|
(4) в поступлении - регистрировать цены поставщиков + срез последних по ценам закупки)
|
|||
6
organizm
30.04.13
✎
08:01
|
детский сад
|
|||
7
Альбатрос
30.04.13
✎
10:41
|
а как мне модернизировать запрос под массив номенклатуры?
Запрос = Новый запрос; Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 | Закупки.Стоимость, | Закупки.Количество, | Закупки.Регистратор.Дата КАК РегистраторДата |ИЗ | РегистрНакопления.Закупки КАК Закупки |ГДЕ | Закупки.Номенклатура В(&ВыбНом) | И Закупки.Регистратор.Склад = &ВыбСклад | И Закупки.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслугВНТТ | |УПОРЯДОЧИТЬ ПО | РегистраторДата УБЫВ"; Параметр.Свойство("ТЧ", ТЧ); Параметр.Свойство("Склад", Склад); ВрТЧ = ТЧ.Скопировать(); ВрТЧ.Свернуть("Номенклатура"); Запрос.УстановитьПараметр("ВыбСклад", Склад); Запрос.УстановитьПараметр("ВыбНом", ВрТЧ.ВыгрузитьКолонку("Номенклатура")); Результат запроса есстественно возвращает одну строку. Попробовать временную таблицу и левое соединение? |
|||
8
2S
30.04.13
✎
10:51
|
А по ему срез последних цен не использовать? Что мешает?
|
|||
9
SherifSP
30.04.13
✎
10:54
|
(8) опыт наверное
|
|||
10
Альбатрос
30.04.13
✎
10:54
|
(8) Да ну как бы лишние получается записи в ИБ =) Эти закупочные цены нужны только для одной операции, по сути они уже есть в документе прихода и регистре закупок, зачем мне их еще в РС пихать? Или я себе лишние трудности создаю? =)
|
|||
11
SherifSP
30.04.13
✎
10:55
|
(10) В типовой Упп в регистр сведений "ПоследниеЦеныЗакупок" движение пишется, так удобнее будит
|
|||
12
SherifSP
30.04.13
✎
10:56
|
+(11) И скорость выбора данных с регистра срез последних, быстрее выбирает
|
|||
13
Альбатрос
30.04.13
✎
11:04
|
(12) То есть на самом деле грамотнее будет таки воспользоваться РС?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |