Идея подобных настроек хорошо развита в системе «Скала». Лучшее из этой модели мы позаимствовали, но при этом учли все недоработки старой модели и сделали по-своему.

Идея состоит в следующем: для каждого типа проводки в соответствие с комбинациями учётного кода в карточке запаса и учётного кода 2 (в карточке поставщика или в карточке покупателя, или введённого вручную) назначаются счёт дебета и счёт кредита. При этом возможна комбинация учётных кодов типа «Любой». Например, «любой учётный код» запаса и «любой учётный код» покупателя/поставщика — это настройка счетов по умолчанию на тот случай, если какая-то конкретная комбинация не была настроена. «Любой учётный код» запаса и конкретный учётный код покупателя удобно использовать, когда нужно сделать списание на конкретный бухгалтерский счёт, например, списание по истечению срока годности. Комбинация конкретного учётного кода запаса и конкретного учётного кода покупателя/поставщика имеет самый высокий приоритет. Таким образом, если настроена комбинация учётного кода запасов 12 и учётного кода покупателя/поставщика 25, комбинация «Любой учётный код» запаса и учётный код покупателя/поставщика 25 для учётного кода запаса 12 действовать не будет, так как имеется комбинация учётного кода запасов 12 и учётного кода покупателя/поставщика 25, но будет действовать для всех остальных учётных кодов запаса и учётного кода покупателя/поставщика 25.
То есть приоритеты следующие:
| Учётный код запаса | Учетный код 2 | Счёт Дебета | Счёт Кредита | Приоритет |
| Любой | Любой | 10 | 15 | Низший |
| Любой | 25 | 10.01 | 15 | Средний |
| 12 | 25 | 10.02 | 15 | Высший |
Теперь посмотрим, как это применится к проводке, где указаны конкретные учётные коды:
| Учётный код запаса | Учетный код 2 | Счёт Дебета | Счёт Кредита | Откуда? |
| 1 | 1 | 10 | 15 | Из комбинации «Любой»-«Любой», так как никакая другая комбинация для этих учётных кодов не настроена |
| 10 | 25 | 10.01 | 15 | Из комбинации «Любой» — 25 |
| 12 | 25 | 10.02 | 15 | Из комбинации 12 — 25 |
Кроме этого к иерархии комбинаций учётных кодов добавляется счёт из карточки склада, если он там указан. Его приоритет для ДТ при приходе и КТ при расходе наивысший. Обычно в карточке склада бухгалтерский счёт указываться не должен, так как на одном и том же складе могут находиться и материалы и готовая продукция, и покупные товары, и оборудование и основные средства. Но бывают ситуации, когда это удобно, например, склад под названием «Склад брака» или «Расчёты по претензиям», в этом случае всё, что попадает на эти склады учитывается на соответствующих счетах бухгалтерского учёта.
Примечание: Все счета в примерах и на картинке условны
Смотрите также:


