Регламентированные отчеты, оптимизация 1с 7.7

Если у вас  много баз и есть проблема в обновлении регламентированной отчетности…
Проверено на Бух Укр

В 2009 г. регламентированная отчетность для Бух укр менялась 6- 8 раз. И не в мелочах.

Обновить более 10 (50 — 100)  структур в сжатые сроки не просто.

Кроме этого, в каждой базе хранятся Rp..q…grp с момента запуска.

Каждый такой каталог весит от 9 до 15 Мб. 

Папочка ExtForms для одного предприятия — 200 и более Мб.

Мое решение ( на оригинальность ни боже мой…):

1. константа.КаталогРегОтчетов // уже не в каталоге ИБ

2. Отчеты.Регламентированные

……………………..

Процедура Заполнить()

………………..

    Если     пустоезначение(константа.КаталогРегОтчетов)=1 тогда
        предупреждение(«Определите общий каталог Регламентированных оичетов»,5);
        Каталог = КаталогИБ()+»ExtForms»;
    иначе
        Каталог = сокрлп(константа.КаталогРегОтчетов)+»ExtForms»;
    конецесли; 

……………………..

3. Справочник «Фирмы»:

Привел в порядок названия каталогов отчетов для всех структур — просто краткое название фирмы;

Реквизит «КаталогОтчетов» — запретил редактирование для всех, кроме «Админ»

4 Да,  пришлось ручками сделать начальную установку всей отчетности с 2001 г.

5. Все.

Пример :

КаталогРегОтчетов = N:Baseакад1C_REG

ExtForms

           Rp06q2.grp

                             Диллер

                             Легал

                             Резерв

 

          Rp04q2.grp

                             Диллер

                             Легал

                             Резерв

и т.д .

 

 

 

 

10 Comments

  1. ACE$

    перечитал раз 5… ничего не понял

    1. Создать константу? тут понятно, но нафига комментарий лишний…

    2. понятно: код вставить в соответствующую процедуру.

    3. что за справочник? его нужно создать? что за реквизит (выше означенного справочника?)?

    в каждой папке *.grp подпапки с наименованиями баз?

    для России, IMHO, вполне достаточно просто разделение на «УСН» и «Классику»

    Reply
  2. ACE$

    +(1) но идея интересная

    Reply
  3. kompas-dm

    (1) У меня нет конф России.

    В Бух Украина есть такой справочник, «Фирмы». Он же и разделитель учета.

    В нем определен каталог для сохранения Рег отчетов .

    Если задействован многофирменный учет через разделитель — это не для Вас.

    Правильно,в каждой папке *.grp подпапки с наименованиями баз.

    Но это уже не базы, а каталоги по разным фирмам.

    Посмотри внимательно на 2 базы и прикинь, что будет если … Да все то же,

    только наоборот.

    А польза большая.

    Reply
  4. kompas-dm

    (2) Эта идея трудится третий год.

    Почти то же, но для внешних отчетов

    Reply
  5. kompas-dm

    2) Эта идея трудится третий год.

    Почти то же, но для внешних отчетов

    http://infostart.ru/projects/4714/

    Reply
  6. ACE$

    разобрался.

    действительно — идею подал неплохую

    разделителями учета не пользуюсь принципиально. Тут даже проще будет…

    Reply
  7. Dima1c2009

    (0) Просто и всерьез

    Reply
  8. nikakoy

    На поверхности ж лежало!!!!!

    зы. Dima1c2009 Извини, не там ткнул сначала…

    Reply
  9. daviels

    Идея очень хороша. Надо будет взять на вооружение. Спасибо.

    Reply
  10. krreezz

    Спасибо.

    Reply

Leave a Comment

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