При работе в программе 1С:Бухгалтерия 3.0 (БП 3.0) индивидуальные предприниматели, использующие патентную систему налогообложения (ПСН), часто сталкиваются с ситуацией, когда в документе Приходный кассовый ордер (ПКО) отсутствует возможность выбора патента. При этом в конфигураторе реквизит Патент присутствует, но в пользовательском режиме он остается невидимым. Давайте вместе разберемся, какие настройки влияют на отображение этого поля и как правильно сконфигурировать систему, чтобы учет доходов по патенту велся корректно.
Первым делом нам необходимо убедиться, что программа «знает» о применении патентной системы налогообложения. Если в настройках не зафиксирован факт использования ПСН, система будет скрывать все связанные с этим поля для упрощения интерфейса. Проанализируем следующие шаги:
В конфигурации 1С:Бухгалтерия 3.0 видимость многих реквизитов программно привязана к выбранному виду операции. Рассмотрим, в каких случаях поле Патент становится доступным:
Если выбраны операции типа «Возврат от подотчетного лица» или «Взнос наличными в банк», поле патента не появится, так как эти операции не признаются доходом от реализации в рамках ПСН.
Разберем ситуацию, когда вид операции выбран верно («Оплата от покупателя»), но поле все равно отсутствует. В этом случае причина может крыться в настройках договора. Программа анализирует аналитику расчетов и может автоматически определять налоговый режим.
Нам стоит проверить:
Выясним еще одну неочевидную причину: настройки интерфейса конкретного пользователя. В 1С:Бухгалтерия 3.0 существует функциональная опция, скрывающая счета учета в документах для упрощения работы бухгалтера. Однако вместе со счетами могут скрываться и поля выбора налогового режима.
Чтобы это проверить, выполним следующие действия:
Счет учета (например, 62.01 или 90.01).Для специалистов, которые заглядывают в конфигуратор, как автор темы, важно понимать, как управляется видимость элементов на управляемых формах. В современных релизах БП 3.0 практически не используется прямое управление видимостью через Элементы.ИмяПоля.Видимость = Истина непосредственно в модуле формы ПКО.
Проанализируем механизм управления видимостью:
1. Функциональные опции: Реквизит Патент связан с функциональной опцией ИспользоватьПатентнуюСистемуНалогообложения. Если она возвращает Ложь, платформа вообще не рисует это поле на форме. Значение этой опции берется из регистра сведений «Настройки налогов и отчетов».
2. Общие модули: Логика отображения полей учета налогов вынесена в общие модули. Рассмотрим примерную структуру проверки, которая может выполняться в коде системы:
// Пример логики в общем модуле УчетДоходовИРасходовИП
Если Не Параметры.ИспользоватьПатентнуюСистему Тогда
Элементы.ГруппаПатент.Видимость = Ложь;
ИначеЕсли ВидОперации <> ПредопределенноеЗначение("Перечисление.ВидыОперацийПКО.ОплатаПокупателя") Тогда
Элементы.ГруппаПатент.Видимость = Ложь;
КонецЕсли;
Для глубокой диагностики программисту стоит обратить внимание на общий модуль РеквизитыУчетаНалоговПереопределяемый, где описываются правила состава реквизитов для различных документов реализации и оплаты.
Если мы оформляем розничные продажи, важно помнить о разделении документов. Поле Патент в ПКО с видом операции Розничная выручка обычно используется только для суммового учета в НТТ. Если же у вас розничный магазин (тип склада — АТТ), то доходы должны фиксироваться документом Отчет о розничных продажах. Именно в нем (в шапке или в табличной части «Товары») указывается патент. В этом случае ПКО просто фиксирует факт прихода денег в кассу и может не требовать дублирования информации о патенте, так как проводки по выручке уже сформированы другим документом.
Если вы не видите поле «Патент» в ПКО, пройдите по этому списку:
Следуя этим шагам, вы сможете корректно отразить поступление денежных средств и обеспечить правильное формирование Книги доходов по патенту.