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


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

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

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

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

19-09-2026

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

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 не будет опубликован. Обязательные поля помечены *