Механизмы учета, используемые в системе AVACCO, могут отличаться от методов,
принятых в некоторых организациях, хотя также базируются на понятии счета и двойной
записи.
Под счетом в системе понимается некоторая сущность, над которой можно совершать
операции – увеличивать и уменьшать, при этом нет жесткого разделения счета на дебет и
кредит. Суммы, увеличивающие счет, проходят со знаком «+», суммы уменьшающие счет,
проходят со знаком «-». Естественно, выполняется правило двойной записи – все
операции выполняются только одновременно над двумя счетами и если один счет
увеличивается (проходит сумма с «+»), то другой уменьшается (проходит сумма с «-»).
Для того чтобы определить сальдо счета, просто складываются все суммы. Если сумма
счета положительна, можно считать его сальдо дебетовым, а счет активным; если
отрицательна, то считать сальдо кредитовым, а счет пассивным.
При создании нового счета можно указать, какого он типа: активный, пассивный или
активно–пассивный, но эта информация будет использоваться только для внутренней
проверки корректности хозяйственных операций.
В системе AVACCO возможно ведение учета по одному счету в разных валютах, точнее,
для каждой валюты создается экземпляр счета, и все операции в конкретной валюте
проводятся именно по этому счету.
В системе расширено и понятие хозяйственной операции, которая в системе AVACCO
называется финансовой операцией. Финансовая операция может включать в себя
несколько проводок (операций между парами счетов), тем самым осуществляя
группировку отдельных проводок по смыслу.
Расширено и понятие суммы, проходящей по проводке. Если в классическом варианте
сумма, начисляемая на дебет одного счета, равна сумме, начисляемой на кредит другого
счета, то в системе AVACCO возможно уменьшение счета на сумму в одной валюте и
увеличение другого счета на сумму в другой валюте (суммы в разных валютах
определяются по определенному курсу пересчета). Например, поступление денежных
средств в рублях может закрывать валютную задолженность.
В финансовую операцию введено обязательное понятие контрагента. Аналог в
классическом варианте – это аналитический учет по контрагенту, но если в классическом
варианте подобный учет ведется лишь по нескольким счетам, то в системе AVACCO – это
обязательная составляющая любой финансовой операции. Стоит заметить также, что
понятие контрагента включает в себя такие привычные объекты учета, как поставщик,
клиент, материально ответственное лицо, склад и аналогичные сущности, по которым есть
необходимость вести учет.
В финансовую операцию также введено понятие товарной операции. Между
определенными счетами происходит перемещение не только денежных сумм, но и
товарных остатков в количественном и денежном выражении, если это необходимо.
Аналог с классическим случаем – аналитический учет по товарам. В то же время не между
всеми счетами осуществляются двунаправленные товарные операции, т.е. на
определенных счетах могут накапливаться товарные остатки. Но это только создает
преимущества в том, что по этим счетам можно будет легко определить оборот товара за
период, например в разрезе контрагентов.