При работе в системе 1С:Управление торговлей 11.4 (УТ 11.4) пользователи часто сталкиваются с необходимостью изменить поведение программы в части установки даты документов и автоматического проставления флажка "Цены с НДС". Рассмотрим подробнее, как мы можем настроить эти параметры, исходя из штатного функционала и возможных доработок.
Многие пользователи, привыкшие к более старым версиям 1С или другим конфигурациям (например, 1С:Бухгалтерия предприятия), ищут настройку "Рабочая дата". Также актуальным остается вопрос об автоматическом включении опции "Цены с НДС" при создании новых видов цен, соглашений или документов. Давайте выясним, как решить эти задачи в УТ 11.4.
Первое, с чем мы сталкиваемся, это отсутствие привычной централизованной настройки "Рабочая дата" в УТ 11.4. Эта функция, которая позволяла глобально установить дату по умолчанию для всех новых документов, действительно отсутствовала в конфигурациях на управляемых формах, таких как УТ 11.4, 1С:ERP Управление предприятием и 1С:Комплексная автоматизация. Пользователи в обсуждении (сообщения 4 и 5) справедливо отмечают этот факт.
Разработчики 1С, вероятно, приняли решение отказаться от такой централизованной настройки, учитывая специфику оперативного и неоперативного проведения документов, а также строгий контроль остатков, который критически важен в системах управления торговлей и предприятием. Проведение документов будущей датой или массовый ввод документов "задним числом" может легко привести к нарушениям логики учета и ошибкам в системе. Однако, это не означает, что мы полностью лишены возможности влиять на дату по умолчанию.
Хотя глобальной "рабочей даты" нет, мы можем воспользоваться персональными настройками пользователя, чтобы установить дату по умолчанию для новых документов. Этот метод позволяет временно изменить подставляемую дату вместо текущей системной даты компьютера при создании новых документов. Рассмотрим по шагам, как это сделать:
Важный момент: После того как мы внесли все необходимые документы с заданной датой, настоятельно рекомендуется вернуть настройку на "Текущая дата компьютера". Это предотвратит случайный ввод документов с некорректной датой в будущем и обеспечит актуальность учета. Использование "Другой даты" следует рассматривать как временное решение для пакетного ввода специфичных данных.
В ходе обсуждения (сообщения 12 и 13) возникает предложение изменить системную дату Windows. Мы категорически не рекомендуем использовать этот подход по следующим причинам:
Если наша цель — планировать операции на будущие периоды, например, будущие отгрузки или поступления, мы должны использовать специализированный функционал "Заказы". В УТ 11.4 заказы клиентов и поставщиков позволяют:
Таким образом, для работы с будущими периодами нет необходимости изменять даты документов задним или будущим числом; для этого существуют специализированные инструменты, такие как заказы.
В случаях, когда стандартные персональные настройки не удовлетворяют нашим требованиям, или требуется более сложное поведение (например, автоматическая установка даты в зависимости от типа документа или пользователя), мы можем рассмотреть вариант доработки или создания расширения конфигурации. Функционал платформы 1С:Предприятие 8.3 позволяет программно управлять датами документов, но это уже требует знаний программирования 1С и должно выполняться квалифицированными специалистами, чтобы не нарушить логику работы системы.
Вторая часть нашего вопроса касается возможности автоматической установки флажка "Цена включает НДС" при создании новых объектов, таких как виды цен, соглашения или документы. Это важная настройка, которая определяет, как система будет рассчитывать и отображать цены – с включенным в них налогом или с начислением НДС "сверху". В отличие от "рабочей даты", по этому вопросу в оригинальном обсуждении ответов не прозвучало, но мы располагаем информацией, как это можно настроить.
При создании нового вида цены, нам необходимо вручную установить флажок "Цена включает НДС", если мы хотим, чтобы НДС уже был заложен в цену. Рассмотрим, где это делается:
Что это означает? Если флажок установлен, то, например, при цене 120 рублей, система будет понимать, что 100 рублей — это цена товара, а 20 рублей — это НДС. Если флажок не установлен, то при цене 100 рублей система посчитает НДС сверху, и общая сумма с НДС составит 120 рублей (при ставке 20%). Это влияет на отображение цен в документах и на расчет сумм.
Если в нашей системе активно используются соглашения (например, "Соглашения с клиентами" или "Соглашения с поставщиками"), то мы можем настроить флажок "Цена включает НДС" непосредственно в самом соглашении или в договоре с контрагентом. Когда мы выбираем такое соглашение или договор в документе (например, в реализации или приобретении), флажок "Цены включают НДС" будет автоматически проставляться в документе в соответствии с настройками соглашения.
Этот подход очень удобен, когда у нас есть типовые условия работы с определенными контрагентами, и мы хотим, чтобы эти условия автоматически применялись при создании документов.
По умолчанию в документах товародвижения, таких как "Приобретение товаров и услуг" или "Реализация товаров и услуг", флажок "Цена включает НДС" не всегда устанавливается автоматически по нашим предпочтениям. Зачастую, если нам требуется, чтобы этот флажок всегда устанавливался по умолчанию при создании нового документа, это реализуется путем доработок или расширений конфигурации. Эти расширения могут включать логику, которая при создании нового документа будет автоматически устанавливать флажок "Цена включает НДС", при этом сохраняя возможность пользователя снять его вручную, если в выбранном соглашении или договоре НДС не включен в цену.
Стоит отметить, что в некоторых конфигурациях 1С существуют "Персональные настройки", где в папке "Основные значения для постановки в документы и справочники" можно встретить флаг "Не устанавливать флажок 'Сумма включает НДС' в документах". Однако, важно понимать, что эта настройка работает в обратную сторону — она предназначена для *отключения* автоматической установки флага, а не для его *включения* по умолчанию. То есть, если мы хотим, чтобы флажок "Сумма включает НДС" по умолчанию всегда был активен, эта настройка нам не поможет.
Хотя напрямую не относится к автоматической установке флажка "Цена включает НДС", вопрос НДС часто связан с необходимостью массового изменения ставок. Если нам потребуется изменить ставки НДС для существующей номенклатуры, мы можем воспользоваться специальным рабочим местом "Ставки НДС номенклатуры". Это находится в разделе "НСИ и Администрирование". Здесь мы можем:
Для документов реализации также существуют внешние обработки, которые помогают массово проставлять ставку НДС в строках документа, что может быть полезно при больших объемах данных.
В целом, для решения наших задач в 1С:УТ 11.4 мы используем комбинированный подход: для рабочей даты — персональные настройки пользователя (как временное решение) и функционал "Заказов" для планирования; для "Цены с НДС" — настройки в видах цен и соглашениях, а при необходимости автоматизации в документах — доработки конфигурации. Понимая эти особенности, мы можем эффективно работать с системой и настраивать ее под наши бизнес-процессы.