DocFlow
Валюта и курсвалюта документакурс пересчёта

Валюта и курс: число без валюты бессмысленно

Валюта превращает число в сумму, а курс с датой делает пересчёт воспроизводимым. Без первого 1 200 означает и рубли, и доллары; без второго рублёвый эквивалент нельзя ни проверить, ни повторить.

Где искать в документе

Чем осложняет разбор

Как проверить, что перенесено верно

Как хранить в таблице

Три колонки: сумма в валюте документа, код валюты, и отдельно — курс с датой. Рублёвый эквивалент четвёртой колонкой, если он вообще нужен. Складывать всё в одну «сумму» — терять возможность и проверить, и повторить расчёт.

Что с этим делаем мы

Сумму и валюту переносим так, как они указаны, и **не пересчитываем в рубли**: курс и дата пересчёта определяются вашим договором, а не нами. Подставленный курс выглядел бы как условие сделки и почти всегда был бы неверным. Пересчёт остаётся вашим решением, мы даём для него исходные данные.

Можно ли просто взять курс ЦБ на дату счёта?

Только если так написано в договоре. Условия «на день оплаты» и «на день отгрузки» встречаются не реже, и суммы по ним отличаются. Курс — условие сделки, а не техническая деталь пересчёта.

Зачем колонка валюты, если все документы рублёвые?

Чтобы первый валютный документ не сломал отчёт молча. Пустая колонка валюты неотличима от «рубли по умолчанию», и обнаруживается это на итогах, когда доллары уже сложены с рублями.

Пилот · 1 990 ₽ за 30 дней

Пришлите документ, где поле «Валюта и курс» переносится тяжелее всего

Первый счёт разбираем вручную под ваш формат. Покажем, как это поле выглядит в готовой таблице и что с ним будет при выгрузке.

Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/field/valyuta-i-kurs.