В практической работе бухгалтера нередко возникает задача: с клиентом или поставщиком заключен один общий рамочный договор, однако каждая отгрузка оформляется отдельной спецификацией или дополнительным соглашением. При этом контрагенты требуют формировать акты сверки и контролировать оплаты строго по каждой спецификации отдельно.
Проанализируем технические ограничения программы 1С:Бухгалтерия 3.0 (включая базовые версии). На счетах учета расчетов с контрагентами (60, 62, 76) типовой план счетов содержит строго три субконто: Контрагенты, Договоры и Документы расчетов с контрагентом. Добавить четвертое субконто без изменения конфигурации невозможно, а в базовой версии внесение изменений в структуру метаданных и вовсе заблокировано. Рассмотрим основные способы организации аналитического учета по спецификациям типовыми средствами программы.
Наиболее простое, надежное и гибкое решение для типовой бухгалтерии — рассматривать каждую спецификацию как отдельный элемент справочника Договоры, сгруппировав их внутри папки основного договора. При необходимости получения единых итогов по контрагенту можно воспользоваться расширением для формирования акта сверки по нескольким договорам.
Разберем по шагам, как настроить такую структуру:
Контрагенты и откроем список договоров по ссылке Договоры.Договор поставки № 12 от 15.01.2024 (Основной).Спецификация № 1 от 20.01.2024, Спецификация № 2 от 05.02.2024 и так далее.Реализация (акт, накладная, УПД) или Поступление (акт, накладная, УПД) в поле Договор будем выбирать соответствующую спецификацию.Рассмотрим преимущества и особенности данного подхода:
Оборотно-сальдовая ведомость по счету (по счетам 62 или 60) можно включить группировку по субконто Договоры с установленным флагом С группами. Это позволит видеть общую задолженность по договору-родителю и детализацию вложенных спецификаций.Акт сверки расчетов с контрагентом поле Договор в шапке можно оставить пустым, а на вкладке Дополнительно установить флаг Разбивка по договорам. Программа автоматически заполнит документ отдельными таблицами и промежуточными итогами по каждой спецификации.Поступление на расчетный счет (или Приходный кассовый ордер) воспользуемся кнопкой Разбить платеж (или Список). Это переведет форму в режим табличной части, где можно разнести итоговую сумму по нескольким договорам-спецификациям.1С:Бухгалтерии работает строго в пределах одного выбранного договора. Если покупатель оплатил одну спецификацию, а отгрузка произошла по другой, автоматического зачета не произойдет. Для закрытия взаиморасчетов между спецификациями используем документ Корректировка долга с видом операции Зачет авансов или Перенос задолженности.Если спецификаций слишком много и дробление справочника договоров перегружает учетную систему, можно применить механизм дополнительных сведений.
Разберем порядок настройки:
Реализация (акты, накладные) и Поступление на расчетный счет добавим новый дополнительный реквизит Спецификация со строковым типом данных или со списком значений.При таком варианте взаиморасчеты на счетах 60 и 62 ведутся по единому договору. Для получения сверки под требования контрагента можно использовать внешний отчет или внешнюю печатную форму акта сверки в формате .erf, подключенную через раздел Администрирование — Печатные формы, отчеты и обработки (это поддерживается даже в базовой версии программы).
Если под каждую спецификацию выставляется отдельный счет, можно воспользоваться типовым механизмом контроля заказов:
Счет покупателю под конкретную спецификацию.Выясним причину популярности первого варианта: схема «Договор-папка + Спецификации-элементы» не требует привлечения программистов, поддерживается во всех отчетах регламентированного учета и полностью закрывает потребность в раздельных актах сверки. Для автоматизации массового зачета авансов между такими спецификациями можно использовать инструмент для группового создания корректировки долга.