Анализ заполнения информационной базы 1С


Недавно столкнулся с сильно модернизированной конфигурацией на базе 1С 8, содержащей в себе нарезки по релизам и ничем не выделенные изменения в коде. Требование клиента вернуться к  «максимально» типовой, вычислить объем доработок. Решил оттолкнуться от объема введенной в базу информации. Данная обработка пробегает по метаданным  (привязки к конфигурации нет) и смотрит, насколько заполнены те или иные объекты (! Внимание ! для определения количества – запрос в цикле, для баз с существенным объемом данных потребуется время для вывода).  

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

3 Comments

  1. V_V_V

    Очередной базо(пузо)мер? Коих тут уже пробегало меряно-немеряно. Причем отдельные очень даже приличные…

    Тонкий клиент то хоть поддерживает?

    Reply
  2. Maxisussr

    А зачем запрос в цикле? Можно ведь программно собрать тело запроса, а потом выполнить его 1 раз.

    Плюс даже для вашей задачи не помешало бы выводить количество реквизитов и кол-во реквизитов во всех ТЧ каждого объекта.

    Reply
  3. bercut13

    (2) Maxisussr, В цикле, потому что усомнился, в работоспособности запроса состоящего из обращения ко всем объектам сразу. Насчет реквизитов не согласен, поскольку их удобнее смотреть в сравнении объединении с последней типовой конфигурацией (это я применительно к своей задаче) .

    Reply

Leave a Comment

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