Monday, 1 December 2014

Модифікація Обороти рахунку/Обороты счета

Сьогодні у мене радісний день. Поясню чому.

Оборти рахунку найкращий звіт, для аналізу рахунку. Я його одразу взяв на озброєння. Якщо ви звикли до Журнала-Ордера по субконто в версії 7.7, що на мій погляд є найкрищим для аналізу внесеної інформації, оскільки дозволяє здійснювати аналіз з деталізацію по документах чи проводках, і добиратись до суті проводок, та різних проблем, то вам потрібно корисуватись звітом Обороти рахунку чи Обороты счета.
 Як Журнал-Ордер по субконто, так і Оборти по рахунку має одну нездорову фічу, виводять групи рахунків, і додають полів, що погіршує читабельність звіту. В Журналі-Ордері ця проблема вирішується дуже просто, якщо цікавить пишіть в коментарях, або на мило, підскажу. А от Обороти рахунку, чи Обороты Счета, виявився міцним горішком для початківця по 1С 8.2, оскільки використовує СКД - ситему компоновки даних.

Так от, сьогодні у мене радісний день: я нарешті знайшов місце, де можна виключити ці противні верхні групи.

Заходимо в конфігуратор, далі Звіти, потім Обороти рахунку - по ньому два рази мишкою. Далі Дії, випадає меню, там вибираємо Відкрити Модуль обєкта. Там шукаємо процедуру

Процедура ДоработатьКомпоновщикПередВыводом(ВнешниеНаборыДанных) Экспорт
в ній шукаємо
    // Колонка "Обороты со счетами Дт"
    Если ОборотыСоСчетамиДт Тогда
трішки нижче коментуємо
        //ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Иерархия;
і додаємо
        ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Элементы;
далі
    // Колонка "Обороты со счетами Кт"
    Если ОборотыСоСчетамиКт Тогда

аналогічно шукаємо для Кт
    Если ОборотыСоСчетамиКт Тогда
трішки нижче коментуємо
        //ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Иерархия;
і додаємо
        ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Элементы;


Все, зберігаємось і насолоджуємось.


Не забудьте перед цим всім зробити резервну копію, на всяк випадок, і взагалі резервне копіювання це хороша звичка.

No comments:

Post a Comment