Отчет по курсовым разницам в 1с erp

Обновлено: 05.07.2024

В программе "1С:ERP Управление предприятием 2", в процессе "Закрытие месяца", не выполнен "Расчет курсовых разниц". Система анализирует на конец месяца закрытия валютные остатки, различающиеся по курсу с остатками в руб. (валюте регламентированного учета) и показывает общий статус красной надписью "Расчет курсовых разниц" не выполнен. Отчет же показывает, по каким именно счетам и аналитикам системе не нравится ситуация, т.е. есть расхождения в "Остатке по курсу" и "Сумме (регл)", требующие переоценки на конец месяца.

Проанализировав данные отчета, можно выполнить перерасчет или ручные корректировки, либо отключить в принципе счет БУ из анализа при закрытии. (Отключение счета БУ настраивается установкой в счете БУ признака "Исключить из переоценки по плану счетов").

Закрытие курсовых разниц можно выполнить обработкой из этой публикации: Обработка: Закрытие остатков по курсовым разницам

Обработка закроет остатки по видам учетов УПР, ФО по всем счетам ОСВ (кроме 90, 91).

По условию:
Если остаток Регл = 0, то не должно быть остатков по Упр и ФО.
Закроет проводкой:
Дт 91.02 статья «Курсовые разницы (предопределенная) Кт Обрабатываемый счет по всем аналитикам.

Заполняются данные с учетом отборов и формируется закрывающий суммы ФО и УУ документ Операция бух.
(если отбор по счету не задавать то по всем счетам)

По 90, 91 анализируется групировочно (Остаток 90.01.1 – 90.02.1 – 90.09 должно быть = 0) Закрывающая проводка должна быть Дт 99.01.1 Кт 90.09. На 99.01.1 аналитика «Прибыль (убыток) от продаж» 91 счет (Остаток 91.01 – 91.02 – 91.09 должно быть = 0) Закрывающая проводка должна быть Дт 99.01.1 Кт 91.09. На 99.01.1 аналитика «Сальдо прочих доходов и расходов» Проверялось на 1С:ERP Управление предприятием 2 (2.2.4.154) Проверялось на 1С:ERP Управление предприятием 2 (2.4.7.151) Проверялось на 1С:ERP Управление предприятием 2 (2.4.11.63)

Обработка выгрузки и загрузки данных через XML между идентичными конфигурациями с возможностью установки произвольных отборов на выгружаемые объекты.

Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.

Онлайн диаграмма доступных лицензий 1С и показателей ресурсов сервера 1С в различных измерениях и отборах.

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

Часто не хватает визуализации хронологии документов в структуре подчиненности и кнопок проведения. Это расширение конфигурации, с функционалом структуры подчиненности документов, отображающее хронологическую последовательность документов во времени и дающее доступ к проведению, отмене проведения, пометке на удаление документов непосредственно в форме подчиненности.

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем.

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3

Обработка на управляемых формах для работы с календарями google, событиями календарей и контактами.

Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.

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

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?

На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.

Часто при моделировании примеров бизнес-процессов, на запуске в эксплуатацию или закрытии требуется несколько раз прогнать ситуацию с разными настройками, а для этого изменить, удалить ранее введенную цепочку документов. Дается все это с трудом. Ты уверен, что не навредишь своими действиями системе, но документы цепляют друг друга и ругаются контролями остатков, не разрешая тебе менять их в произвольном порядке.

Есть несколько удобных опций для облегчения внесения изменений.

Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.

Пример технического задания для практического понимания основных разделов.

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

Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.

В раздел Финансовый результат и контроллинг – Отчеты по финансовому результату – Закрытие месяца добавлен отчет Справка-расчет переоценка валютных средств. Отчет по умолчанию не отображается. Включается через настройки панели отчетов или находится поиском по отчетам. Компаниям, которые используют валютные расчеты или ведут упр. учет в валюте, необходимо настроить видимость отчета.

Отчет используется для:

  • анализа причин необходимости переоценки валютных средств;
  • контроля расчета сумм курсовых разниц.

Возможен контекстный вызов по кнопке Подробнее из рабочего места Закрытие месяца.

Для использования отчета необходимы следующие роли права:

  • Отчеты финансового аналитика;
  • Отчеты и обработки бухгалтера.

Для каждой используемой валюты по каждому разделу переоценки (переоцениваемый учетный регистр) в отчете выводится информация для регламентированного и управленческого учета по следующим показателям:

  • Аналитика - ключевая аналитика раздела переоценки: клиенты, поставщики, банковские счета, кассы, договоры кредитов (депозитов, займов) и т.д.
  • Счет учета - счета регламентированного учета, на которых отражаются курсовые разницы по текущей аналитике.
  • Сумма в валюте - остаток валюты на конечную дату периода отчета.
  • Остаток в валюте учета до переоценки - остаток в валюте учете на конечную дату периода отчета.
  • Курс - курс к валюте регламентированного учета на конечную дату периода отчета (для управленческого учета выводится курс валюты управленческого учета).
  • Сумма по курсу - остаток валюты, пересчитанный по курсу учета (для управленческого учета используется Кросс-курс = курс регл./курс упр.).
  • Начислен доход/расход - сумма начисленных курсовых разниц за период отчета.
  • Требуется начислить - рассчитывается по формуле Сумма по курсу - (Остаток в валюте до переоценки + Начислен доход - Начислен расход). Сумма, не равная нулю, говорит о необходимости выполнить переоценку валютных средств.

Отчет Справка-расчет переоценка валютных средств в программе 1С:ERP Управление предприятием версии 2.4

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

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


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

Операции по расчету курсовых разниц

Рисунок 1. Операции по расчету курсовых разниц в Закрытии месяца

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

  • расчеты с клиентами;
  • расчеты с поставщиками;
  • денежные средства;
  • кредиты, депозиты, займы.

Объекты переоценки в документе "Расчет курсовых разниц"

Рисунок 2. Объекты переоценки в документе "Расчет курсовых разниц"

При закрытии месяца автоматически создается и проводится по одному документу «Расчет курсовых разниц» на каждый объект переоценки в рамках организации.
Данный документ при проведении анализирует данные регистров оперативного учета, а не суммы по счетам БУ. К примеру, при проведении документа «Расчет курсовых разниц» с объектом переоценки «Расчеты с клиентами» задолженность клиентов определяется по регистру накопления «Расчеты с клиентами по документам», а не по счету 62.21. Документ «Расчет курсовых разниц» отражается и в оперативных регистрах, и на счетах БУ.

В рамках выполнения операции «Расчет курсовых разниц» автоматически создается и проводится регламентный документ «Регламентная операция» с видом операции «Расчет курсовых разниц по регламентированному учету». Данный документ анализирует на конец месяца остатки по валютным счетам бухгалтерского учета (данные берутся по хозрасчетному регистру, а не по регистрам оперативного учета), сравнивает остаток в валюте с курсом на дату конца месяца и рублевой суммой остатка. Если остаток по договору в рублях не равен остатку в валюте, умноженному на курс валюты на конец месяца, то формируются проводки по курсовым разницам, то есть данный документ «догоняет» остаток по договору в рублях до правильного.
Документ «Регламентная операция» с видом «Расчет курсовых разниц по регламентированному учету» отражается только на счетах БУ, ни в какие оперативные регистры такая переоценка не попадает и в оперативных отчетах, соответственно, не выводится.

Если учет расчетов с контрагентами ведется корректно, то есть данные на счетах БУ совпадают с данными регистров оперативного учета, то документ «Регламентная операция» с видом «Расчет курсовых разниц по регламентированному учету» не создается. Возможно лишь его создание в части копеек, возникших в результате округления, так как детализация по объектам расчетов в оперативных регистрах и на счетах БУ разная (в регистрах — по документам, на счетах БУ — по договорам).

Если в учете расчетов с контрагентами существуют ошибки, ручные корректировки (операции), в результате которых данные на счетах БУ и данные регистров оперативного учета расходятся, то при Закрытии месяца будут создаваться такие документы, но уже не на копейки, а на существенные суммы. Таким образом, создание документа
«Регламентная операция» с видом «Расчет курсовых разниц по регламентированному учету» при Закрытии месяца может служить своего рода индикатором наличия проблем в учете расчетов с контрагентами.
ПРИМЕР
Рассмотрим на примере:
На начало ноября 2018 г. имеется задолженность клиента на 1 000 EUR (74 791,80 руб.). В течение ноября задолженность клиента решили откорректировать, причем сделали это документом «Операция (регламентированный учет)», что является некорректным, так как документ «Операция» отражает изменения только в проводках, в результате данные в проводках и в регистрах по расчетам с клиентами расходятся.
В результате проведения Операции в ОСВ по счету 62.21 на 30.11.2018 задолженность составила 500 EUR (36 414,00 руб.).

Задолженность клиента

Рисунок 3. Задолженность клиента на 30.11.2018 в ОСВ по счету 62.21

А в регистрах по расчетам с клиентами задолженность осталась равной 1 000 EUR (74 791,80 руб.).

Задолженность клиентам в отчете "Ведомость по расчетам с клиентами" в валюте взаиморасчетов

Рисунок 4. Задолженность клиента на 30.11.2018 в отчете "Ведомость по расчетам с клиентами" в валюте взаиморасчетов

Задолженность клиента в отчете "Ведомость по расчетам с клиентами" в валюте регламентированного учета

Рисунок 5. Задолженность клиента на 30.11.2018 в отчете "Ведомость по расчетам с клиентами" в валюте регламентированного учета

При Закрытии ноября 2018 г. создается документ «Расчет курсовых разниц» с видом «Расчеты с клиентами», в котором сумма курсовых разниц рассчитывается как остаток задолженности на 30.11.2018 г., умноженный на разницу курсов на конец и начало месяца (так как за месяц не было оборотов):

1 000,00 * (75,8897 — 74,7918) = 1 097,90 руб.

Так как курс изменился в большую сторону, возникает доход, документ «Расчет курсовых разниц» формирует движения, в т.ч. проводки по доходу на сумму 1 097,90 руб.

Проводки, формируемые документом "Расчет курсовых разниц"

Рисунок 6. Проводки, формируемые документом "Расчет курсовых разниц"

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


500,00 * 75,8897 = 37944,85 руб., что не равно 37 511,90 руб.

Поэтому Закрытие месяца автоматически создает и проводит документ «Регламентная операция» с видом «Расчет курсовых разниц по регламентированному учету», который формирует проводки на сумму разницы имеющегося рублевого остатка и рублевого остатка, полученного расчетным путем:

37 944,85 – 37 511,90 = 433,95 руб.

Проводки, формируемые документом "Регламентная операция" с видом "Расчет курсовых разниц по регламентированному учету"

Рисунок 7. Проводки, формируемые документом "Регламентная операция" с видом "Расчет курсовых разниц по регламентированному учету"

Желаю удачи в работе! Если статья была для вас полезна, предлагаю также ознакомиться со статьей: «Слетело закрытие месяца в 1С:ERP», а также подписаться на нашу рассылку!

Автор статьи: Специалист проектного отдела Изместьева Татьяна. Дата обновления статьи 16.01.2019 г.

Подпишитесь на нашу рассылку
и получите еще больше статей от экспертов по 1С!


В программе "1С:ERP Управление предприятием 2", в процессе "Закрытие месяца", не выполнен "Расчет курсовых разниц". Система анализирует на конец месяца закрытия валютные остатки, различающиеся по курсу с остатками в руб. (валюте регламентированного учета) и показывает общий статус красной надписью "Расчет курсовых разниц" не выполнен. Отчет же показывает, по каким именно счетам и аналитикам системе не нравится ситуация, т.е. есть расхождения в "Остатке по курсу" и "Сумме (регл)", требующие переоценки на конец месяца.

Проанализировав данные отчета, можно выполнить перерасчет или ручные корректировки, либо отключить в принципе счет БУ из анализа при закрытии. (Отключение счета БУ настраивается установкой в счете БУ признака "Исключить из переоценки по плану счетов").

Проверялось на 1С:ERP Управление предприятием 2 (2.2.4.154).

Проверялось на 1С:ERP Управление предприятием 2 (2.4.8.84).




Закрытие курсовых разниц можно выполнить обработкой из этой публикации:

Финансовый результат: Закрытие остатков по курсовым разницам

Обработка закроет остатки по видам учетов УПР, ФО по всем счетам ОСВ (кроме 90, 91).

По условию:
Если остаток Регл = 0, то не должно быть остатков по Упр и ФО.
Закроет проводкой:
Дт 91.02 статья «Курсовые разницы (предопределенная) Кт Обрабатываемый счет по всем аналитикам.

Заполняются данные с учетом отборов и формируется закрывающий суммы ФО и УУ документ Операция бух.
(если отбор по счету не задавать то по всем счетам)

Читайте также: