|
Последняя закупочная цена товара | ☑ | ||
---|---|---|---|---|
0
Casper211
21.02.17
✎
10:56
|
Конфигурация 1С УT11.
Необходимо найти всю информацию о последней закупке (или создание собственного товара, или выявления во время инвертиризации). Я использовал регистр "СебестоимостьТоваровОбороты". как вывести только те записи, где вид движений "Приход"? ВЫБРАТЬ ПЕРВЫЕ 1 СебестоимостьТоваровОбороты.Регистратор КАК Регистратор, СебестоимостьТоваровОбороты.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры, СебестоимостьТоваровОбороты.КоличествоОборот КАК КоличествоОборот, СебестоимостьТоваровОбороты.СтоимостьРеглОборот КАК СтоимостьРеглОборот, СебестоимостьТоваровОбороты.СтоимостьОборот КАК СтоимостьОборот ИЗ РегистрНакопления.СебестоимостьТоваров.Обороты(, , Регистратор, АналитикаУчетаНоменклатуры.Номенклатура = &Номенклатура) КАК СебестоимостьТоваровОбороты УПОРЯДОЧИТЬ ПО Регистратор УБЫВ |
|||
1
Александр Б
21.02.17
✎
10:59
|
Во-первых, сортировка по регистратору не гарантирует правильную хронологию.
Во-вторых, тебе в условиях доступно поле "ВидДвижения". |
|||
2
Casper211
21.02.17
✎
11:07
|
(1) а как тогда? вот так?
МАКСИМУМ(НАЧАЛОПЕРИОДА(СебестоимостьТоваровОбороты.Период,ДЕНЬ)) КАК Дата, простите но нет доступного поля "ВидДвижения" http://s019.radikal.ru/i601/1702/9c/d65739f591ff.png http://s014.radikal.ru/i326/1702/40/f10f79f89a63.png |
|||
3
Михаил Козлов
21.02.17
✎
11:09
|
(2) В Обороты нет. Есть КоличествоПриход.
|
|||
4
Casper211
21.02.17
✎
11:20
|
(3) спс
а как теперь найти последнюю запись в регистре? сортировать просто по периоду? ВЫБРАТЬ ПЕРВЫЕ 1 СебестоимостьТоваровОбороты.Регистратор КАК Регистратор, СебестоимостьТоваровОбороты.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры, СебестоимостьТоваровОбороты.КоличествоОборот КАК КоличествоОборот, СебестоимостьТоваровОбороты.СтоимостьРеглОборот КАК СтоимостьРеглОборот, СебестоимостьТоваровОбороты.СтоимостьОборот КАК СтоимостьОборот ИЗ РегистрНакопления.СебестоимостьТоваров.Обороты(, , Регистратор, АналитикаУчетаНоменклатуры.Номенклатура = &Номенклатура) КАК СебестоимостьТоваровОбороты ГДЕ СебестоимостьТоваровОбороты.КоличествоПриход > 0 УПОРЯДОЧИТЬ ПО СебестоимостьТоваровОбороты.Период УБЫВ |
|||
5
polosov
21.02.17
✎
11:23
|
(0) Запрос к регистру партий лучше наверно делать.
|
|||
6
Casper211
21.02.17
✎
11:27
|
(5) ПартииТоваровОрганизаций? а почему?
|
|||
7
polosov
21.02.17
✎
11:28
|
(6) А посмотри в регистр, подумай над названием, подумай над задачей и ответ придет к тебе.
|
|||
8
polosov
21.02.17
✎
11:37
|
(0) По поводу ВидДвижения.
Этот реквизит доступен только в основной таблице. Сравнивается так .ВидДвижения = Значение(ВидДвиженияНакопления.Приход) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |