Йде завантаження...
1C Бухгалтерський облік для України 7.7 (доопрацьована версія)
x
Комплексний пакет налаштуваньЗвітиАналіз рахунку по субконто
Звіт дозволяє розглянути обороти конкретного рахунку не просто в цілому, а деталізовано — через призму об'єктів аналітичного обліку та їх взаємодії з іншими рахунками

Опис

x

Звіт "Аналіз рахунку по субконто" є одним із найбільш гнучких інструментів для аналізу господарської діяльності. Він дозволяє розглянути обороти конкретного рахунку не просто в цілому, а деталізовано — через призму об'єктів аналітичного обліку та їх взаємодії з іншими рахунками.

Призначення звіту

Цей звіт поєднує в собі можливості "Аналізу рахунку" та аналітичних звітів. Він призначений для того, щоб показати, як конкретний об'єкт аналітики (наприклад, конкретний контрагент, склад або вид номенклатури) взаємодіяв з іншими рахунками в межах обраного рахунку.

Наприклад, якщо ви аналізуєте рахунок 631 ("Розрахунки з постачальниками"), цей звіт покаже по кожному постачальнику окремо:

  • Скільки заборгованості виникло в кореспонденції з рахунками запасів (201, 281).

  • Скільки було сплачено в кореспонденції з рахунками банку чи каси (311, 301).

Налаштування та структура

Звіт має складну, але логічну структуру налаштувань:

  • Счет: основний рахунок, аналітику якого ми досліджуємо.

  • Вид субконто: вибір типу аналітики (Контрагенти, Номенклатура, Співробітники тощо).

  • Отбор по субконто: можливість обрати конкретне значення (наприклад, тільки одного клієнта) або групу значень.

  • Детализация по корр. счетам: прапорець, який дозволяє бачити суми розбиті по кожному рахунку-кореспонденту.

Функціональні можливості

Звіт формується у вигляді таблиці, де для кожного об'єкта аналітики (Субконто) виводиться:

  1. Сальдо на начало: початковий залишок по конкретному об'єкту.

  2. Обороты с дебета счета в кредит корр. счетов: куди "пішли" кошти чи ресурси по цьому об'єкту.

  3. Обороты с кредита счета в дебет корр. счетов: звідки "прийшли" кошти чи ресурси.

  4. Сальдо на конец: підсумковий результат по об'єкту.

Технічні поради для розробника 

Оскільки цей звіт використовує складні запити до таблиць підсумків, при написанні власних модулів на базі цього звіту важливо використовувати методи ИспользоватьСубконто() та ВыполнитьЗапрос().

Для практики цей звіт є ідеальним для перевірки "Project Accounting" (обліку по проектах). Якщо в базі проекти реалізовані як окремий вид субконто, за допомогою цього звіту можна миттєво побачити всі витрати та доходи, що пройшли по конкретному проекту через різні рахунки (банк, зарплата, матеріали).

Нижче наведено приклад коду на мові 1С 7.7 для програмного отримання даних, аналогічних цьому звіту:

 
// Пример получения оборотов счета по конкретному субконто и корр. счетам
Процедура АнализПоСубконто()
    Перем БИ, Сч631, Поставщик;
    
    БИ = СоздатьОбъект("БухгалтерскиеИтоги");
    Сч631 = СчетПоКоду("631");
    Поставщик = ВыбранныйПоставщик; // Объект из справочника Контрагенты
    
    // Устанавливаем фильтр по субконто
    БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Поставщик, 2);
    
    // Выполняем запрос с детализацией по корр. счетам
    БИ.ВыполнитьЗапрос(Дата1, Дата2, Сч631, , , 3, , "С");
    
    БИ.ВыбратьСубконто(1);
    Пока БИ.ПолучитьСубконто(1) = 1 Цикл
        Сообщить("Контрагент: " + БИ.Субконто(1));
        
        // Обходим корреспондирующие счета
        БИ.ВыбратьКорСчета();
        Пока БИ.ПолучитьКорСчет() = 1 Цикл
            Сообщить("  Корр. счет " + БИ.КорСчет + ": " + БИ.КорТип + " " + БИ.КорСумма());
        КонецЦикла;
    КонецЦикла;
КонецПроцедуры

Цей звіт — "золота середина" між загальними цифрами та дрібними деталями кожної операції.

Доопрацювання

x

У друковану форму додані додаткові можливості для швидкої зміни початкового та кінцевого інтервалу дат для відображення інформації.

Інші об'єкти поточного розділу
Аналіз рахунку по субконто

БП: 01.01.26 - 31.12.26
TA: 31.12.26 00:00:00
NUM
CAP