Для организации ведения бухгалтерского учета в 1С:Предприятии 8 реализованы прикладные объекты План счетов и Регистр бухгалтерии. План счетов, как и в 1С:Предприятии 7.7, представляет собой иерархию счетов, то есть это совокупность счетов, с возможностью подчинения одних счетов другим. Но, в отличие от 1С:Предприятия 7.7, в новой версии счета не делятся на группы и конечные элементы. Любой счет может иметь подчиненные ему счета, и любой счет может быть выбран в качестве значения счета в проводке. Эта возможность позволяет более свободно модифицировать план счетов в процессе работы с системой, так как теперь не нужно заранее решать, будут ли у вводимого счета подчиненные счета, и можно ли по нему делать проводки. В любой момент можно принять решение о том, что счет, по которому раньше делались проводки, теперь имеет субсчета и проводки должны вводиться именно по субсчетам.
Данная возможность увеличивает свободу при проектировании плана счетов, но может также порождать сложности с последующей интерпретацией получаемых отчетов. Допустим, некоторое время учет велся по 20 счету в целом. Затем было принято решение о том, что учет должен вестись в разрезе видов деятельности, и было введено два субсчета 20.1 и 20.2. Теперь проводки вводятся только с использованием этих субсчетов. Возникает проблема с интерпретацией данных отчета, так как теперь итог по 20 счету будет содержать данные, введенные и по 20 счету, и по его субсчетам. Например, были введены следующие проводки:
Период | Счет Дт | Счет Кт | Сумма |
07.10.2004 | 20 | 00 | 100 |
10.10.2004 | 20.1 | 00 | 30 |
10.10.2004 | 20.2 | 00 | 40 |
Тогда, можно предположить, что отчет по остаткам должен будет выглядеть так:
Счет | Остаток |
20 | 170 |
20.1 | 30 |
20.2 | 40 |
Получается, что остаток по счету отличается от суммы остатков по субсчетам. Это может вызвать вопросы у пользователя при анализе данных отчета. Для решения этой проблемы, система при подведении итогов, если были проводки по счету, который имеет подчиненные счета, выделяет данные по этому счету в отдельную строку. То есть в отчете появляется две строки по одному счету. Одна строка является итогом по счету, вторая содержит информацию о данных сделанных ровно по этому счету. Вследствие этого отчет по остаткам на самом деле будет выглядеть следующим образом:
Счет | Остаток |
20 | 170 |
20 | 100 |
20.1 | 30 |
20.2 | 40 |
В данном отчете пользователь видит, что итог по 20 счету складывается не только из данных сделанных по его субсчетам, но и по данным, сделанным по самому 20 счету.
Данное поведение системы распространяется не только на счета, но и на все объекты, имеющие иерархическую структуру, например, иерархические справочники, планы видов характеристик. То есть, если существует иерархический справочник, который применяется в качестве значения субконто, то для него тоже нет ограничений по применению в проводках групп справочника. Если в проводках были использованы группы справочника, то при подсчете итогов, данные по группе будут выведены в отчете отдельной строкой. Это применимо не только к учету, основанному на регистре бухгалтерии, но и к любым данным, хранящимся в информационной базе 1С:Предприятия.