Статистика документов базы данных


Отчет по количеству введенных пользователями документов

Условия тестирования: Платформа 8.3.9.2170, УПП 1.3.101.1;  Платформа 8.3.10.2753 Бухгалтерия КОРП 3.0

Хочу представить еще один небольшой отчет из своей коллекции. Когда-то главбух попросила сделать или найти что-то, чтобы проверить кто сколько и каких документов навводил за год. Нашлась эта публикация, но после первоначального ознакомления с нею была подвергнута доработке и переработке: 
//infostart.ru/public/98339/
Со временем появилась надобность в адаптации отчета к использованию на управляемых формах. Отчет должен подходить для любых типовых конфигураций в режиме запуска как с обычными, так и с управляемыми формами. Предполагается наличие у документов каждого вида, используемого в отчете, реквизита «Ответственный», в котором записывается информация о создавшем его пользователе (Для типовых конфигураций это действительно так).  Как и у первоисточника, предполагается, что конфигурация содержит в себе документ с именем «ПеремещениеТоваров», но заменить этот документ, взятый в качестве базы для настройки СКД, на любой другой труда не составит.
Допускаю, что кому-то такое решение может пригодится, поэтому и представляю здесь. С использованием проблем ни у кого не должно возникнуть. Отмечаем интересующие виды документов, выбираем вариант настроек (или собираем свой)  и жмем «Сформировать».

Начинающим, возможно, будет интересно в качестве простого примера программно собираемого запроса и установки его в СКД.

19-09-2024

Новая версия, поддерживает подсчет количества записей периодических регистров, запись которых подчинена регистратору. По регистратору определяется и автор записи.
 

11 Comments

  1. jaroslav.h

    Добавь регистры, чот бы было универсально, все в одной обработке и для разных форм, а то схожих обработок много, в каждого по кусочку функционала и носи с собой все обработки .

    Reply
  2. Infector

    (1)имеете ввиду количество записей посчитать? В принципе в теории такое возможно для тех регистров, запись которых подчинена регистратору, а вот на практике есть опасения за быстродействие и фактическую выполнимость полученного запроса, т. к. для регистров придется выходить на «ответственного» через физические таблицы и Регистратор.Ответственный. А Журнал регистрации тут вообще не вариант, т.к. в нем по одной записи справочника не найти ничего, ибо база вешается вместе с сервером.

    Reply
  3. jaroslav.h

    (2) да, количество записей регистров сведений, накоплений и т.д., можна и ПВХ и т.д. объектов, что не были включены, было бы здорово и с радостью скачал.

    Reply
  4. Infector

    (3) с большинством объектов проблема из-за того, что типовые конфы автора не фиксируют, как и даты создания записей справочников, ПВХ и т.п. а с регистрами попробую поэкспериментировать.

    Reply
  5. wonderboy

    Далеко не все документы в типовых имеют реквизит «ответственный». В УТ 11.4 например «РеализацияТоваровУслуг», «ПриобретениеТоваровУслуг» такого реквизита не имеют.

    Так что для современных типовых без доработки этого отчета статистику не посмотришь..

    Reply
  6. Infector

    (5) УТ 11.4 не проверял. Там под другим наименованием тоже самое положили или совсем убрали?

    Reply
  7. wonderboy

    Там есть Автор, Менеджер.

    Reply
  8. alex-l19041

    (3) посмотрите https://infostart.ru/public/439778/

    Reply
  9. Infector

    (8)Хорошая штука, если речь о технических вопросах функционирования базы.

    У моего же непосредственного заказчика задача стояла скорее в установлении того кто и по каким документам сколько работает, поэтому собрали объекты, у которых можно идентифицировать автора, т.е. документы. Понятно, что документы могут быть разными и одной количественной цифрой загруженность человека не выразишь, т.к. документы бывают разными, как и количество ручного труда при внесении. Но хоть какую-то информацию это дает.

    Reply
  10. frolova@irsbs.ru

    Работает на ут 10.3, БП 3 и ЗУП 3??

    Отчетность выводить создаваемую в 1С декларации и т.п.?

    Reply
  11. Infector

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

    Скоро выложу версию, которая кроме документов считает количество записей регистров.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *