RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Отчёт «Справка-расчёт: Переоценка валютных средств» (Бухгалтерия для Казахстана 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Отчёт «Справка-расчёт: Переоценка валютных средств» (Бухгалтерия для Казахстана 3.0.74.2)

Актуально для: 1С:Бухгалтерия для Казахстана, ред. 3.0.74.2 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Отчёт (Report)
Имя СправкаРасчетПереоценкаВалютныхСредств
Полное имя Отчет.СправкаРасчетПереоценкаВалютныхСредств
Синоним Справка-расчёт «Переоценка валютных средств»
Конфигурация Бухгалтерия для Казахстана, ред. 3.0 (версия 3.0.74.2)
Механизм построения Система компоновки данных (СКД)
Где найти Раздел «Операции» → «Справка-расчёт "Переоценка валютных средств"».
Навигационная ссылка: e1cib/list/Отчет.СправкаРасчетПереоценкаВалютныхСредств

Назначение. Отчёт формирует справку-расчёт курсовых разниц по активам и обязательствам, выраженным в иностранной валюте, на конец отчётного периода. Он документирует переоценку валютных остатков (валютные счета, расчёты с покупателями и поставщиками в валюте, займы и т. п.), возникающую при изменении официального курса Национального Банка РК. Отчёт носит справочно-подтверждающий характер: сами проводки по курсовым разницам формируются регламентной операцией закрытия месяца, а справка обосновывает суммы этих проводок. Применяется регулярно — на конец каждого отчётного месяца или квартала согласно учётной политике. Валюта представления — тенге (₸).


2. Реквизиты и структура данных

Это отчёт на СКД, поэтому «реквизиты» здесь — это параметры настройки (сохраняются в составе варианта/настроек отчёта), а не реквизиты объекта метаданных в смысле документа. Табличные части в метаданных отсутствуют — результирующая таблица строится динамически компоновщиком.

2.1 Параметры (реквизиты формы/настроек)

Имя Тип Обязательность Назначение
НачалоПериода dateTime Не обязателен (DontCheck) Начальная дата периода расчёта переоценки. При установленном флаге «С начала года» автоматически пересчитывается на начало финансового года.
КонецПериода dateTime Не обязателен (DontCheck) Конечная дата периода. На эту дату берутся курсы валют для расчёта курсовых разниц. Как правило — последний день отчётного месяца/квартала.
ПредставлениеСпискаОрганизаций string Не обязателен (DontCheck) Строковое представление выбранных организаций для заголовка и фильтров отчёта. Формируется автоматически при выборе организаций.
ПредставлениеСпискаПодразделений string Не обязателен (DontCheck) Строковое представление выбранных подразделений. Используется для детализации по структурным единицам.
РежимРасшифровки boolean Не обязателен (DontCheck) Признак работы отчёта в режиме интерактивной расшифровки. Влияет на доступность детализации и переходов к первичным документам.
СНачалаГода boolean Не обязателен (DontCheck) Флаг «С начала года». При установке корректирует НачалоПериода на 1 января текущего финансового года.

2.2 Табличные части

Явных табличных частей в метаданных нет. Итоговая структура (валюта → счёт учёта → объект расчётов → остаток в валюте → курс на начало/конец → сумма в тенге до/после → курсовая разница) формируется набором данных СКД по данным регистра бухгалтерии.

2.3 Формы

Форма Назначение
ФормаОтчета Основная и единственная форма. Содержит ~253 элемента: панель настроек параметров (период, организации, подразделения, флаг «С начала года»), область вывода табличного документа с результатом расчёта, инструменты отборов и условного оформления. Через неё выполняются все операции пользователя с отчётом.

3. Ключевые процедуры модулей

Прикладной BSL-код в evidence не приложен; ниже — типовой состав обработчиков для отчёта на СКД такого вида (модуль объекта отчёта и модуль формы). Конкретные имена и строки следует уточнять по коду версии 3.0.74.2.

Модуль объекта отчёта:

  • ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) — переопределяет/дополняет вывод: подстановка курсов, расчёт курсовой разницы, оформление итогов и заголовка со списком организаций/подразделений.
  • Процедуры формирования текста запроса/наборов данных и установки параметров периода (НачалоПериода, КонецПериода) в компоновщик.

Модуль формы (ФормаОтчета):

  • ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — инициализация периода по умолчанию (текущий месяц/квартал), заполнение организации из настроек пользователя, восстановление сохранённых настроек.
  • Обработчик изменения флага СНачалаГода — при установке пересчитывает НачалоПериода на 1 января финансового года и блокирует ручной ввод начальной даты.
  • Обработчики выбора организаций/подразделений — формируют строки ПредставлениеСпискаОрганизаций / ПредставлениеСпискаПодразделений.
  • Обработчик расшифровки (ДокументРезультатОбработкаРасшифровки) — при РежимРасшифровки = Истина открывает первичные документы/движения, сформировавшие валютный остаток.

4. Проведение и движения

Отчёт не является документом и не выполняет проведение — он не создаёт движений по регистрам и не формирует проводок. Это средство визуализации и обоснования расчёта.

Что читает отчёт

Данные берутся из регистра бухгалтерии (Хозрасчётный) — валютные остатки в разрезе счетов, валют и объектов аналитики на НачалоПериода и КонецПериода, а также сведения о курсах валют (регистр сведений «Курсы валют»).

Логика расчёта

Для каждого валютного остатка: Курсовая разница = ОстатокВалюты × (КурсКонца − КурсНачала). Положительная разница — доход, отрицательная — расход.

Какие счета участвуют (типовой план счетов РК)

Переоценке подлежат валютные остатки по счетам, в частности:

Счёт Наименование Роль в переоценке
1030 Деньги на текущих банковских счетах Валютные денежные средства
1210 Краткосрочная дебиторская задолженность покупателей Валютная ДЗ
3310 Краткосрочная кредиторская задолженность поставщикам Валютная КЗ

Проводки, обосновываемые справкой

Сами проводки по курсовым разницам создаёт регламентная операция «Переоценка валютных средств» в составе закрытия месяца:

  • Положительная курсовая разница (доход): Дт 1030 (1210) — Кт 6250 «Доходы от курсовой разницы»
  • Отрицательная курсовая разница (расход): Дт 7430 «Расходы по курсовой разнице» — Кт 3310 (1210, 1030)

Примечание: конкретные счета доходов/расходов по курсовой разнице (6250/7430) и перечень переоцениваемых счетов определяются настройкой учётной политики и планом счетов организации; справка отражает те счета, по которым фактически есть валютные остатки. Курсовые разницы к объекту НДС не относятся (ставка НДС в РК с 2026 г. — 16 %, но к данному расчёту не применяется).


5. Связанные объекты и ввод на основании

  • Регистр бухгалтерии (Хозрасчётный) — источник валютных остатков.
  • Регистр сведений «Курсы валют» — источник курсов НБ РК на даты периода.
  • Справочник «Валюты» — учётные валюты и признак переоценки.
  • Регламентная операция «Переоценка валютных средств» (обработка закрытия месяца) — формирует фактические проводки, которые обосновывает данная справка.
  • Справочники «Организации», «Подразделения» — параметры отбора.

Ввод на основании для отчёта не предусмотрен (отчёты не участвуют в механизме ввода на основании). Из результата отчёта доступна интерактивная расшифровка до первичных документов и движений регистра.


6. Точки расширения

  • Собственные варианты отчёта (СКД) — сохранение пользовательских настроек группировок, отборов и оформления без изменения конфигурации.
  • Расширение конфигурации — переопределение ПриКомпоновкеРезультата и обработчиков формы для добавления колонок (например, справочный курс, отклонение) или изменения оформления.
  • Настройка учётной политики — перечень переоцениваемых счетов и счета доходов/расходов по курсовой разнице задаются в параметрах учёта, что меняет состав строк без правки отчёта.
  • Условное оформление СКД — подсветка отрицательных курсовых разниц, нулевых остатков и т. п.
  • Параметр СНачалаГода — точка кастомизации логики периода при доработке под нестандартный финансовый год.

Частые вопросы

Формирует ли этот отчёт проводки по курсовым разницам?
Нет. Это отчёт на СКД, он не проводится и не создаёт движений. Проводки по курсовым разницам (например, Дт 1030/1210 — Кт 6250 при доходе или Дт 7430 — Кт 3310 при расходе) формирует регламентная операция «Переоценка валютных средств» при закрытии месяца. Справка-расчёт лишь обосновывает суммы этих проводок.
Как работает флаг «С начала года»?
При установке флага СНачалаГода реквизит НачалоПериода автоматически пересчитывается на 1 января текущего финансового года, что позволяет быстро сформировать переоценку за весь год. Ручной ввод начальной даты при этом блокируется.
По каким счётам считается переоценка?
По валютным остаткам счетов, отмеченных к переоценке в учётной политике: денежные средства на текущих счетах (1030), дебиторская задолженность покупателей (1210), кредиторская задолженность поставщикам (3310) и другие валютные счета расчётов и займов. Курсовая разница = остаток в валюте × (курс на конец − курс на начало периода).
Почему в отчёте нет табличных частей?
Отчёт построен на системе компоновки данных. Результирующая таблица (валюта, счёт, объект расчётов, остаток, курсы, разница) строится динамически компоновщиком по данным регистра бухгалтерии, поэтому явные табличные части в метаданных объекта отсутствуют.

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

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:KZReports