Регистр бухгалтерии предоставляет два независимых механизма, которые в сочетании позволяют описать структуру и взаимосвязи полей регистра бухгалтерии.
Признаки учета позволяют определить зависимость измерений и ресурсов от выбранных счетов. То есть с помощью признаков учета разработчик может предоставить пользователю возможность самостоятельно определить для каждого счета, ведется ли по нему тот или иной учет (ресурс), в том или ином разрезе (измерение). Например, разработчик может определить возможность ведения количественного учета в регистре бухгалтерии, добавив соответствующий ресурс (Количество) в регистр. Но количественный учет имеет смысл только для определенного набора счетов. Для того, что бы определить этот набор счетов, разработчик должен ввести признак учета и связать его с соответствующим ресурсом. В этом случае платформа будет поддерживать взаимосвязь между ресурсом и выбранными в проводке счетами. Если выбран счет, поддерживающий количественный учет, то пользователю будет предоставлена возможность ввести количество.
Признак Балансовый позволяет определить, будет ли по данному ресурсу или в разрезе данного измерения поддерживаться двойная запись, и, соответственно, схождение баланса. Примером балансовых ресурсов и измерений могут служить такие ресурсы, как сумма в валюте учета, сумма в корпоративной валюте, или, например, измерение организация. По ресурсам сумма в валюте учета и сумма в корпоративной валюте ведется двойная запись и, соответственно, для данных ресурсов можно получить баланс. То, что измерение организация является балансовым означает, что в разрезе данного измерения тоже ведется двойная запись. То есть можно получить отдельный баланс по каждой организации. Поддержка двойной записи для балансовых ресурсов и измерений в регистре бухгалтерии с поддержкой корреспонденции достигается за счет того, что значения этих ресурсов и измерений вводятся только один раз на всю проводку в целом. В регистре бухгалтерии без поддержки корреспонденции, поддержка двойной записи осуществляется за счет проверки схождения баланса при записи набора записей регистра бухгалтерии.
Примером небалансовых ресурсов и измерений могут служить валютная сумма и валюта. Для таких ресурсов и измерений не проверяется равенство сумм дебета и кредита и, соответственно, по ним невозможно получить баланс. В отличие от балансовых ресурсов и измерений, которые являются характеристикой проводки в целом, небалансовые являются характеристикой только одной корреспонденции. По этой причине в регистре бухгалтерии с поддержкой корреспонденции для небалансовых ресурсов и измерений создается два поля: ВалютаДт, ВалютаКт - для измерения Валюта, ВалютнаяСуммаДт, ВалютнаяСуммаКт – для ресурса ВалютнаяСумма. Пользователь имеет возможность определить валюту и валютную сумму проводки для каждой корреспонденции отдельно. Если для ресурса валютная сумма и измерения валюта определен признак учета, то пользователь сможет ввести значение только для той корреспонденции, в которой выбран счет, поддерживающий валютный учет. В частности, могут возникать ситуации, когда оба счета поддерживают валютный учет, тогда пользователю будет предоставлена возможность определить валюту учета и валютную сумму для обеих корреспонденций.