Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Волшебство СКД в ERP-УТ 2.4.12+

Волшебство СКД в ERP-УТ 2.4.12+
Я
   Флибустьер
 
29.09.21 - 18:21
Коллеги, доброго дня.

Есть типовые демо базы ERP-УТ 2.4.11 и 2.4.12.

Есть простейший отчет на СКД по двум регистрам накопления ЗаказыКлиентов и ЗаказыПоставщикам.
Необходимо объединить обороты по номенклатуре с отборами.
Отборы ЗаказКлиент.Склад = Центральный склад И ЗаказПоставщику.Склад = Центральный склад.

Суть в том, что до 2.4.11 включительно отчет отрабатывает как надо, начиная с 2.4.12 тот же отчет возвращает пустоту (2.4.13 и 2.5+ тоже самое).
В консоли понятное дело запрос отрабатывает на любом релизе.

В чем может быть причина? куда копать?

Запрос следующий:
ВЫБРАТЬ
    ЗаказыКлиентовОбороты.Номенклатура КАК Номенклатура,
    ЗаказыКлиентовОбороты.ЗаказКлиента КАК ЗаказКлиента,
    ЗаказыКлиентовОбороты.ЗаказаноОборот КАК ЗаказКлиентаОборот,
    NULL КАК ЗаказПоставщику,
    0 КАК ЗаказПоставщикуОборот
ИЗ
    РегистрНакопления.ЗаказыКлиентов.Обороты КАК ЗаказыКлиентовОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ЗаказыПоставщикамОбороты.Номенклатура,
    NULL,
    0,
    ЗаказыПоставщикамОбороты.ЗаказПоставщику,
    ЗаказыПоставщикамОбороты.ЗаказаноОборот
ИЗ
    РегистрНакопления.ЗаказыПоставщикам.Обороты КАК ЗаказыПоставщикамОбороты
   Ёпрст
 
1 - 29.09.21 - 18:24
(0) в параметры вестимо
   Ёпрст
 
2 - 29.09.21 - 18:25
ну и пихать NULL, так себе идея, хотя бы пустую ссылку
   shuhard
 
3 - 29.09.21 - 18:56
(0) в запросе нет склада и нет его приведения к типу
   Ненавижу 1С
 
4 - 29.09.21 - 19:28
Платформа одна и та же?
   TormozIT
 
5 - 29.09.21 - 19:37
Зачем консоль компоновки у автора отобрали? Верните немедленно.
   Флибустьер
 
6 - 29.09.21 - 19:59
(1) параметры по умолчанию стоят (начало и конец периода, они не заполнены), в настройках отчета только два вышеуказанных отбора по складам добавлены
(2) не помогло
(3) до 2.4.12 работает без приведения, выводить склад или любые другие реквизиты в запрос не вариант
(4) да, все демки на одном и том же компе работают
   1Сергей
 
7 - 29.09.21 - 20:01
Вы ведь в курсе что в апреле-мае 2022 года ваша 2.4. превратится в тыкву?
   Флибустьер
 
8 - 29.09.21 - 20:17
(7) обоснуйте.
На 2.5.6-2.5.7 отчет также не работает
   shuhard
 
9 - 29.09.21 - 20:50
(6)[до 2.4.12 работает без приведения]
напиши это ещё раз 200
   PaulBC
 
10 - 30.09.21 - 04:25
(0) с 2.4.12 поменялся режим совместимости конфигурации. Хотя странно, что отчет вообще работал с таким отбором.
Надо или добавлять склад в запрос и отбор по нему, или отбор по складу в параметры виртуальных таблиц в компоновке.
   Ненавижу 1С
 
11 - 30.09.21 - 05:20
(10) странно что ни то, ни другое не документируется
   PaulBC
 
12 - 30.09.21 - 05:37
(11) Что именно не документируется? Режим совместимости или изменения в платформе?
+(10) https://dl03.1c.ru/content/Platform/8_3_13_1926/1cv8upd_8_3_13_1926.htm#11b285ec-7857-11e8-a3f7-0050569f678a
   Ненавижу 1С
 
13 - 30.09.21 - 05:57
(12) извиняюсь, отбор по складу через точку от заказов
Почему-то на автомате представил что сразу к измерению Склад
   Флибустьер
 
14 - 30.09.21 - 08:47
(10) самого удивило, что работал.
С параметрами виртуальной таблицы работает само собой, но это получается надо добавлять все необходимые для отборов пользователю реквизиты из заказов
(12) по документации спасибо
   Ненавижу 1С
 
15 - 30.09.21 - 08:49
(14) ну склад это же просто измерение

а в текущей ситуации может спасти например такое:
ЗаказКлиент.Склад = Центральный склад ИЛИ ЗаказПоставщику.Склад = Центральный склад

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.