Добавить в корзинуПозвонить
Найти в Дзене

Курс ЦБ в 1С ERP: Почему иногда сумма берется по курсу ЦБ, а иногда пересчитывается?

Вопрос пользователя: «В одном документе сумма в рублях считается по курсу ЦБ, а в другом — как-то сложнее. От чего это зависит?» Суть проблемы Пользователи замечают, что рублевые суммы в документах могут вести себя по-разному. Это вызывает вопросы и недоверие к системе. Что может 1С ERP? Разница в расчете связана с тем, участвует ли документ в сложных взаиморасчетах с авансами или нет. Суть подхода: Простой случай: Если документ не связан с авансами или если по данной грануле расчета нет сложной цепочки, система использует простой и быстрый метод — умножает валютную сумму на курс ЦБ на дату документа. Этого достаточно для 90% операций. Сложный случай: Если документ участвует в цепочке взаиморасчетов, где были авансы (особенно валютные), простого умножения на курс недостаточно. Нужно учитывать, что часть долга уже погашена авансом по другому курсу. В этом случае система либо считает сразу (если цепочка короткая), либо создает задание на пересчет в фоне. Итог для пользователя: вы всегда

Вопрос пользователя: «В одном документе сумма в рублях считается по курсу ЦБ, а в другом — как-то сложнее. От чего это зависит?»

Суть проблемы

Пользователи замечают, что рублевые суммы в документах могут вести себя по-разному. Это вызывает вопросы и недоверие к системе.

Что может 1С ERP?

Разница в расчете связана с тем, участвует ли документ в сложных взаиморасчетах с авансами или нет.

Суть подхода:

Простой случай: Если документ не связан с авансами или если по данной грануле расчета нет сложной цепочки, система использует простой и быстрый метод — умножает валютную сумму на курс ЦБ на дату документа. Этого достаточно для 90% операций.

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

Итог для пользователя: вы всегда видите в документе какую-то рублевую сумму. Если расчет сложный и ушел в фон, вы сначала увидите сумму по курсу ЦБ, а позже она может быть скорректирована. Но для первичных документов (счетов-фактур) обычно используется сумма по курсу ЦБ.

Решение и рекомендации

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

Итог простыми словами

Представьте, что вы покупаете товар частями. Сначала внесли аванс по одному курсу, потом доплатили по другому. Итоговая сумма в рублях — это не просто "цена в евро умножить на сегодняшний курс", а сложный расчет с учетом того, что часть уже оплачена. Так и в системе — она помнит все авансы и правильно считает итог.

Типичные сценарии использования:

  • Сценарий 1: Простая отгрузка без авансов.
    Ситуация:
    Отгрузка новому клиенту без предоплаты.
    Расчет: Сумма в рублях = сумма в валюте × курс ЦБ на дату отгрузки. Всё просто и понятно.
  • Сценарий 2: Отгрузка с авансом.
    Ситуация:
    Клиент внес аванс месяц назад, сейчас отгрузка.
    Расчет: Система считает сложнее: часть суммы (в пределах аванса) пересчитывается по курсу аванса, остаток — по курсу отгрузки. Итоговая сумма может отличаться от простого умножения.