Как оформить Заказ клиента в валюте (у.е.), если взаиморасчеты и оплата ведутся в рублях?

Программист 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

При работе в конфигурациях 1С:Комплексная автоматизация 2.4 и 1С:Управление торговлей 11 пользователи часто сталкиваются с необходимостью фиксации цен в условных единицах (у.е.) при заказе, в то время как фактические платежи от контрагента должны поступать в национальной валюте — рублях. В этой статье мы разберем, почему система накладывает ограничения на выбор валюты и как правильно настроить учет, чтобы добиться нужного результата.

Понимание архитектуры валютных операций в 1С

Первое, что необходимо осознать: Заказ клиента в системе 1С — это не просто документ печати, а важный инструмент планирования и управленческого учета. Его валюта определяет не только отображение цен в табличной части, но и валюту, в которой будут вестись взаиморасчеты по данному заказу. Согласно логике конфигурации, документ Заказ клиента жестко привязан к валюте Договора.

Если вы пытаетесь создать заказ в валюте, а договор при этом является рублевым, система будет выдавать ошибку или ограничивать выбор. Это происходит потому, что договор выступает «стержнем» взаиморасчетов. Если договор ведется в рублях, то и все связанные с ним заказы по умолчанию должны оперировать рублями. Разберем по шагам, как обойти это ограничение корректно.

Шаг 1: Настройка валютного договора

Чтобы иметь возможность указывать цены в у.е. в заказе, основным условием является создание договора с контрагентом, валюта которого совпадает с нужной вам валютой (у.е.).

  1. Перейдите в справочник Договоры с контрагентами.
  2. Создайте новый договор и в поле Валюта выберите необходимую валюту (например, USD или EUR).
  3. В настройках порядка расчетов укажите По заказам. Это позволит системе отслеживать задолженность в разрезе каждого конкретного документа Заказ клиента.

Шаг 2: Работа с ценами и пересчет в рубли

После того как вы выбрали валютный договор в Заказе клиента, система автоматически подставит валюту договора в валюту документа. Теперь вы можете вводить цены в у.е.

В момент проведения заказа и последующей реализации, 1С будет использовать курсы валют, установленные в справочнике Валюты на дату документа. Если вам необходимо зафиксировать курс на дату счета, система сделает это автоматически на основании выбранной даты. Важно понимать, что для программы это будет валютная сделка, а оплата будет закрывать задолженность в этой валюте.

Шаг 3: Обработка оплат в рублях

Когда от клиента поступают рубли, в документе Поступление безналичных денежных средств при выборе данного валютного договора система автоматически предложит рассчитать рублевый эквивалент по текущему курсу. Вы сможете разнести платеж на нужный заказ, что закроет задолженность в валюте.

Важное примечание о курсовых разницах: Поскольку вы фиксируете сумму в у.е., а оплата проходит в рублях в разное время, неизбежно возникновение курсовых разниц. В системе 1С это нормальное поведение. Разница между суммой, указанной в заказе, и фактической суммой поступления в рублях будет отражаться как прочие доходы или расходы предприятия. Если вы хотите «забыть» про валюту после выставления счета, будьте готовы, что бухгалтерская служба должна будет ежемесячно или при закрытии сделки проводить переоценку расчетов.

Анализ проблем с отчетами и просроченной задолженностью

Часто пользователи жалуются, что отчеты, такие как Ведомость расчетов с клиентами, показывают неверный долг или блокируют проведение реализации из-за «просроченной задолженности». Рассмотрим, почему это происходит и как это исправить:

Резюме по настройке

Для реализации вашей задачи необходимо принять валютный подход:

  1. Использовать валютный договор для расчетов.
  2. Вести Заказы клиентов в валюте договора.
  3. Обеспечить корректное указание Документа расчетов в платежных поручениях для закрытия валютного долга.
  4. Регулярно обновлять курсы валют в справочнике для корректной оценки рублевого эквивалента.

Если вам требуется исключительная гибкость без привязки к валютному договору, рассмотрите использование Индивидуальных соглашений, где функциональные опции могут позволить более тонкую настройку валюты продажи, однако стандартный механизм «Заказ в валюте / Взаиморасчеты в валюте» является наиболее стабильным и предпочтительным в архитектуре 1С:Комплексная автоматизация.

← На главную