Вход | Регистрация

1С:Предприятие ::

Метки: 

СКД срез последних - получить значение по одному измерению

Я
   Roma1314704
 
30.01.18 - 21:00
Есть Отчет через скд - прайс-лист с ценам, но нужно получить значение цены только по Измерению Номенклатура , по второму измерению - Контрагент нужно проигнорировать.
Что нужно добавить в конструктор запросов?
 
  Рекламное место пустует
   vicof
 
1 - 30.01.18 - 21:08
Оно само проигнорирует, если галка Обязательное не поставлена, и в полях контрагент не выбран.
   Roma1314704
 
2 - 30.01.18 - 21:12
Где галка  - обязательное?
Поля - получаю только Цену
   vicof
 
3 - 30.01.18 - 21:29
В полях на самой первой странице
   DrShad
 
4 - 30.01.18 - 21:31
(1) если поле контрагент будет в структуре настроек вывода, то пофигу стоит там галка Обязательное или нет
   DrShad
 
5 - 30.01.18 - 21:32
(0) в отчете прайс-лист не может быть контрагентов
   vicof
 
6 - 30.01.18 - 21:34
(4) Ну я то же самое сказал. Может не совсем понятно. Сначала смотрим в одно место, потом в другое.
   DrShad
 
7 - 30.01.18 - 21:41
(6) не нужно ни в какие места смотреть - нужно понимать предмет, а именно что прайс-лист предназначен в типовом варианте для выводы номенклатуры и БЕЗ ИЕРАРХИИ, соответственно любое изменение структуры отчета, должно быть с соответствующим изменением выражения ресурса по цене
   Roma1314704
 
8 - 30.01.18 - 22:06
Есть регистр сведений - ЦеныНоменклатуры
Измерения :
- Номенклатура
- Контрагент
Ресурсы:
- ЦенаРозничная
- ЦенаОптовая
Регистраторами данного ресурса есть 2 документа :
- приходная накладная и переоценка

Задача нужно создать отчет на СКД вывести  - Номенклатуру и Оптовую цену
Проблема в том что если есть 2 документа  - приходная и преоценка то в СКД выбрасывает 2 строки одной и той же номенклатуры - соотвественно с разными ценами.
Задача - Нужно при выводе отчета исключить влияние Измерения  - Контрагент
   mistеr
 
9 - 30.01.18 - 22:39
(8) Виртуальная таблица СрезПоследних (она ведь используется?) не может выдать срез по одному измерению, только по всем.

Варианта два.
1. Дополнительно выбрать последнюю цену по номенклатуре. То есть вручную построить срез последних по полученным из ВТ строкам.
2. Ни использовать СрезПоследних, строить срез вручную сразу по таблице движений.
   mistеr
 
10 - 30.01.18 - 22:40
Ну и третий вариант - пересмотреть структуру регистра.
 
  Рекламное место пустует
   МимохожийОднако
 
11 - 30.01.18 - 22:41
(8) Как будешь выводить цену, если у тебя для Товара1 есть пять Контрагентов с разной ценой?
   Roma1314704
 
12 - 30.01.18 - 22:45
Вот и я об этом когда отчет обходит ресурс он получает цену от каждого контрагента , т.е. если за 1 месяц получили один и тот же товар от 10 поставщиков по разным ценам по отчете будет 10 строк одного товара
   Roma1314704
 
13 - 30.01.18 - 22:46
Городить еще один регистр для прайса - по моему это глупо
   mistеr
 
14 - 30.01.18 - 22:58
(13) А есть ситуации, когда нужен срез последних по контрагенту?
   Roma1314704
 
15 - 30.01.18 - 23:00
На текущий момент нету. Как вариант возможно прийдется мониторить цены, но это мало вероятно.
Предлагаете удалить Измерение - Контрагент?
   mistеr
 
16 - 30.01.18 - 23:02
(15) Сделать его реквизитом.
   Roma1314704
 
17 - 30.01.18 - 23:21
Вариант, согласен


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует