Форум ДИЦ

Пользовательский и Дилерский форум ДИЦ
Текущее время: Вт окт 23, 2018 12:23 am

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 12:10 pm 
Не в сети

Зарегистрирован: Вт мар 30, 2004 10:55 pm
Сообщения: 3450
Откуда: Дубна М.О.
1. Если поставить "Показывать ТМЦ без остатка" = "Да", то не учитывается фильтр на ТМЦ.
2. Очень меденно строится отчет. Идет прогресс-бар "Вычисление пользовательских показателей". Почему-то ОСВ, которая представляет собой только часть этого отчета с конечными остатками, строится мгновенно.
С уважением,
В.Нескоромный.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 1:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн мар 29, 2004 3:33 pm
Сообщения: 780
Откуда: ДИЦ
Первое воспроизвелось, со вторым будем разбираться.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 2:59 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн мар 29, 2004 3:33 pm
Сообщения: 780
Откуда: ДИЦ
Владимир, чтобы быстро поправить первое, нужно в параметрических настройках отчета на вкладке Параметры / Роль параметра/ Дополнительно для ТМЦ включить флаг "Накладывать согласованное ограничение на справочник".
Будет в следующей сборке.

По поводу второго - на вкладке Общие есть формула для удаления строк:
Код:
(ПарамРасш("Показывать0ост") = 0) и СИС2.Математика.NearZero(Чис("ОстатокКол", КОст, Сверн, 0))

- она удаляет ТМЦ с нулевым остатком из отчета. Если ее убрать, отчет будет считать быстрее, но тогда не будет функционала "Показывать ненулевые остатки".


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 3:57 pm 
Не в сети

Зарегистрирован: Вт мар 30, 2004 10:55 pm
Сообщения: 3450
Откуда: Дубна М.О.
Вычисление пользовательских показателей идет независимо от того, в "ТМЦ без остатка" стоит "Да" или "Нет". Так и должно быть?
И еще, если тормоза связаны исключительно с удалением пустых строчек, то хорошо бы сделать управление пустыми строчками из параметрических настроек бланка отчета путем управления флагом "Только строки с ненулевым остатком/оборотом", а не через формулу удаления пустых строчек. Попробовал - реально быстрее.
С уважением,
В.Нескоромный.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 4:21 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн мар 29, 2004 3:33 pm
Сообщения: 780
Откуда: ДИЦ
Nesko писал(а):
Вычисление пользовательских показателей идет независимо от того, в "ТМЦ без остатка" стоит "Да" или "Нет". Так и должно быть?

Да, ведь там сначала проверяется условие на эту настройку.
Nesko писал(а):
И еще, если тормоза связаны исключительно с удалением пустых строчек, то почему тогда не сделать так, как в ОСВ сделано: просто их не формировать, управляя флагом "Нулевые остатки" в настройках отчета?

Тогда не получить отчет с нулевыми остатками - отчет вообще строится по позициям, у которых есть хоть какие-то остатки. Отчет по нулевым строится с использованием пользовательского параметра, для которого рассчитывется этот остаток, и это как раз будет немного медленнее.
Вы можете настроить свой собственный отчет на базе этого, решив, какой его функционал Вам нужнее.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 4:29 pm 
Не в сети

Зарегистрирован: Вт мар 30, 2004 10:55 pm
Сообщения: 3450
Откуда: Дубна М.О.
Юля, я немного видоизменил свое сообщение, поэтому ответ немного "промазал" :)
Конкретизирую, Сейчас флаг "ТМЦ без остатка" управляет видом отчета на уровне формулы для удаления пустых строчек. А возможно ли через управление подобным параметром в шапке отчета на самом деле управлять птичкой "Только строки с ненулевым остатком" из настроек отчета? Те пользователи, у которых есть права настроек отчета, могут включить этот флаг напрямую, зайдя в настройки. А те, у которых этих прав нет, могли бы управлять этим флагом через параметр, вместо управления формулой для удаления, как сейчас.
С уважением,
В.Нескоромный.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Ср апр 04, 2012 5:51 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн мар 29, 2004 3:33 pm
Сообщения: 780
Откуда: ДИЦ
Принципиально отчет можно поделить на два отчета:
- только с ненулевыми остатками
- включающий в себя все позиции, по которым есть нулевые остатки.

Отсюда, если функционал по ненулевым остаткам не нужен, можно сократить отчет:
- убрать фильтр из параметра ТМЦ. При использовании фильтра выводятся ТМЦ, попадающие под фильтр, а значит, и пустые. (см. картинку)
- убрать условие для удаления строк.
Можно сделать два отчета на основе этого: один без ненулевых остатков - без фильтра.
С ненулевыми остатками - с фильтром.
- и тогда удаление строк в принципе не будет нужно.

Nesko писал(а):
Сейчас флаг "ТМЦ без остатка" управляет видом отчета на уровне формулы для удаления пустых строчек. А возможно ли через управление подобным параметром в шапке отчета на самом деле управлять птичкой "Только строки с ненулевым остатком" из настроек отчета?

Нет, такой возможности нет к сожалению.


Вложения:
Image9.png
Image9.png [ 87.17 Кб | Просмотров: 2547 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Пт апр 06, 2012 5:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн мар 29, 2004 3:33 pm
Сообщения: 780
Откуда: ДИЦ
Nesko писал(а):
1. Если поставить "Показывать ТМЦ без остатка" = "Да", то не учитывается фильтр на ТМЦ.

Исправлено, будет в диске


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Отчет "Остатки ТМЦ", предложения
СообщениеДобавлено: Пн окт 08, 2018 6:20 pm 
Не в сети

Зарегистрирован: Пт апр 16, 2004 3:39 pm
Сообщения: 457
Откуда: Армавир, Ресурс
Nesko писал(а):
Сейчас флаг "ТМЦ без остатка" управляет видом отчета на уровне формулы для удаления пустых строчек. А возможно ли через управление подобным параметром в шапке отчета на самом деле управлять птичкой "Только строки с ненулевым остатком" из настроек отчета?


Доброго времени суток!Как решить эту проблему именно в ТиСе. С програмированием у меня не очень, но думаю разработчики должны обратить на это внимание.В программе куча нулевых остатков по ТМЦ,Контрагентам и не один отчет не обрезает нулевые остатки. Может есть у кого решение? (на данный момент интересует отчет (Задолженность покупателей)

_________________
С прежним уважением Я.Артемов!


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB