В типовой конфигурации за подсчет курсовых разниц отвечает документ "Переоценка валютных средств".
При закрытии периода данные документы создаются автоматически с помощью обработки "Восстановление последовательности расчетов"
Обработка создает данный документ на каждый день, когда были созданы движения, и на конец отчетного периода.
Данный документ осуществляет переоценку валютных счетов полностью.
Если анализировать НК, а именно пп. 7 п. 4 ст. 271 НК РФ(для доходов) и пп. 6 п. 7 ст. 272 НК РФ (для расходов).
То курсовые разниц должны возникать на момент операции и на конец отчетного периода.
Отчетный период по налоговому учету это квартал, а не месяц.
Так как операция осуществляется по конкретному счету или договору, то необходимо считать курсовую разницу по конкретным аналитикам.
В результате типового расчета курсовых разниц набегают дополнительные обороты по курсовым разницам.
Обработка расчитывает курсовые разницы в разрезе каждой аналитики и в конце периода делает переоценку всех счетов.
В результате обороты по курсовым разницам будут меньше, чем типовые.
Через обработку можно создать/заполнить корректировку записей регистров, которая скорректирует обороты курсовых разниц.
Зачем это нужно?
Я могу привести пример только на основании задачи, которая была поставлена передо мной.
Для того, чтобы компания получала налоговые льготы, у нее 90% дохода должны приходится на доход, от основной деятельности.
Курсовой доход не признается доходом по основной деятельности.
Соответственно задача заключалась в снижении оборотов по курсовым доходам в рамках законодательства.
Данная обработка помогла выполнить данную задачу.