Количество - Количество = ?

02.06.20

Разработка - Механизмы платформы 1С

Добрый день.  При работе с отчетом "Исполнение плана продаж по подразделениям" столкнулся с неким багом / фичей. Ответов в поиске не нашел, может плохо искал, поэтому хотел бы поделиться (обменяться мнением). Работа с отчетом проводилась в УТ 11.4, также отчет доступен и в ERP, платформа 8.3.16.

Подсистема "Планирование" - "отчеты по планированию" - "Исполнение плана продаж по подразделениям".

 

 

 

Отчет выглядит следующим образом:

Отчет показывает количество позиций, которые мы планировали продать и фактически проданные. Вроде бы все ОК.

Но тут коллеги решили, что неплохо бы посмотреть исполнение плана (разность факта и плана) в единицах измерения. В отчете же поля выводится только в %.

 Ну ладно, добавим пользовательское поле, дайте минутку.

И тут начинается самое интересное. Какие имена у этих полей?

Подсмотрел в конфигураторе имена полей - "План.Количество" и "Факт.Количество".

Но в пользовательском поле, в режиме Предприятие, напрочь отказывается принимать такие варианты:

Со скобками, без скобок, факт, план - ничего. Позволяет вставить только "Количество".

(Кстати, если добавить пользовательские поля "План.Количество" и "Факт.Количество" в режиме конфигуратора, то все будет норм).

Короче, не буду долго расписывать, оставил в поле "Количество".

Выгрузил настройки отчета на диск.

Выражение хранится в узле detailExpression. Т.е. в предприятии пользовательское поле "Количество" == "Факт.Количество", а план получается никак и не получить...

Меняю detailExpression, загружаю настройки в предприятие.

Добавилось поле в отчет, все норм.

Но платформа изменила пользовательские настройки на "Количество". Ну и соответственно при каждом изменении сбрасываются эти поля.

Вот и получается, что "Количество - Количество" это "Факт.Количество-План.Количество".

 

Спасибо. Буду признателен любым комментариям, замечаниям.

Сталкивались ли с подобными задачами или зачем это все нужно?)

Вступайте в нашу телеграмм-группу Инфостарт

отчет исполнение план продаж пользовательское поле факт

См. также

Механизмы платформы 1С Программист Бесплатно (free)

Разберем 15 мифов о работе платформы «1С:Предприятие 8» – как распространенных, так и малоизвестных. Начнем с классики: «Код, написанный в одну строку, работает быстрее, чем многострочный». Так ли это на самом деле?

16.07.2025    26828    TitanLuchs    106    

146

Механизмы платформы 1С Работа с интерфейсом Программист Стажер 1С:Предприятие 8 Бесплатно (free)

Про ООП в 1С и о том, как сделать свой код более кратким и выразительным при помощи использования текучего интерфейса (fluent interface).

03.02.2025    14819    bayselonarrend    127    

68

Механизмы платформы 1С Программист 1С:Предприятие 8 Бесплатно (free)

В этой статье подробно рассматривается работа с JSON в XDTO в 1С:Предприятие. Вы узнаете, как сериализовать и десериализовать объекты XDTO в JSON, интегрировать 1С с веб-сервисами и API, а также корректно обрабатывать данные при обмене. Разбираются особенности работы с коллекциями, использование функций восстановления и частые ошибки при работе с JSON и XDTO.

30.01.2025    16443    user2122906    9    

60

Механизмы платформы 1С WEB-интеграция Программист 1С:Предприятие 8 Бесплатно (free)

В платформе 8.3.27 появилась возможность использовать WebSocket-клиент. Давайте посмотрим, как это все устроено и чем оно нам полезно.

14.01.2025    26932    dsdred    77    

143

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Эта небольшая статья - некоторого рода шпаргалка по файловым потокам: как и зачем с ними работать, какие преимущества это дает.

23.06.2024    24765    bayselonarrend    22    

175

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    13621    dsdred    22    

85
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. alex-l19041 8 02.06.20 10:14 Сейчас в теме
если добавить пользовательские поля "План.Количество" и "Факт.Количество" в режиме конфигуратора, то все будет норм
- вот и отлично
DrAku1a; user783353; +2 Ответить
2. VmvLer 02.06.20 11:59 Сейчас в теме
зачем столько воды?

стандартные настройки отчета в приложении восстановить и нету глюка.
да и никакой это не глюк, а особенность сохранения настроек.
3. starik-2005 3209 02.06.20 15:08 Сейчас в теме
Пользовательские поля работают с псевдонимами. Если псевдонимы с пробелом - в квадратные скобки их. А раз у Вас два поля с одинаковыми псевдонимами, то такие поля в пользовательские поля просто так не подтянуть, ибо система рассчитана на то, что пользователь только псевдонимы (синонимы) видит и ими оперирует, вот у него - пользователя - два поля "Количество".
user783353; +1 Ответить
4. awk 745 03.06.20 09:09 Сейчас в теме
(3)
система рассчитана на то, что пользователь только псевдонимы (синонимы) видит и ими оперирует


Не совсем так (так только из коробки). Можно и не синонимами оперировать, только надо переписать форму пользовательских настроек.
alalsl; user783353; +2 Ответить
Для отправки сообщения требуется регистрация/авторизация