1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | КорректировкаРегистров |
| Синоним | «Корректировка регистров» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4.5.21 |
| Пользователи | Бухгалтер / менеджер (раздел соответствующего учёта) |
| Где найти в 1С | Раздел «Служебные подсистемы» → «Корректировка регистров». Навигационная ссылка списка: e1cib/list/Документ.КорректировкаРегистров.Открытие объекта: e1cib/data/Документ.КорректировкаРегистров. |
Назначение. Документ вносит корректировку движений по регистрам напрямую — это служебный инструмент правки учётных данных. Применяется, когда ранее проведённые данные нужно уточнить или исправить без отмены и перепроведения исходного документа. Документ не отражает хозяйственную операцию сам по себе: он позволяет записать/скорректировать наборы записей по произвольно выбранному составу регистров.
Параметры нумерации: тип String, длина 11, периодичность — Year (год).
Важно: это универсальный корректор. Он не имеет «жёсткой» проводки — состав и содержимое движений определяет пользователь при заполнении. Ниже (раздел 5) приведён перечень фактических регистров-приёмников из статического анализа модуля.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Ответственный |
СправочникСсылка.Пользователи | Нет | Пользователь, ответственный за документ. |
Комментарий |
Строка | Нет | Произвольный комментарий к документу. |
Обратите внимание: в шапке отсутствуют реквизиты «Организация», «Контрагент», «Валюта» и т.п. Это подтверждает служебный характер объекта — привязка к организации/контрагенту задаётся уже внутри самих корректируемых наборов записей регистров, а не в шапке документа.
2.2 Табличные части
ТаблицаРегистров — служит списком регистров, которые данный документ корректирует (состав приёмников).
| Имя | Тип | Назначение |
|---|---|---|
Имя |
Строка | Имя регистра (строковый идентификатор), входящего в состав корректировки. |
Фактические наборы записей по каждому выбранному регистру хранятся не в табличной части, а в наборах движений документа (Движения), редактируемых через форму.
3. Формы
| Форма | Назначение | Состав (из выгрузки) |
|---|---|---|
ФормаДокумента |
Основная форма документа. Содержит вкладки «РегистрыНакопления» и «РегистрыСведений», команды выбора состава корректируемых регистров и записи. | Элементов 68 (полей ввода 4, таблиц 0, кнопок 3). Команды: НастройкаСоставаРегистров, ЗаписатьИЗакрыть, ЗаписатьДокумент. |
ФормаВыбораРегистра |
Вспомогательная форма выбора регистров, которые нужно скорректировать. Разбита на вкладки регистров накопления и сведений с двумя списками. | Элементов 62 (полей ввода 2, таблиц 2, кнопок 2). Вкладки: РегистрыНакопления, РегистрыСведений. Таблицы: СписокРегистровНакопления, СписокРегистровСведений. Команда: ОК. |
ФормаСписка |
Стандартный список документов «Корректировка регистров». | Элементов 50 (полей ввода 0, таблиц 1, кнопок 0). Таблица: Список. |
4. Ключевые процедуры модулей
Факты ниже — из статического анализа BSL-модулей объекта (parse_bsl + build_bsl_digest, без выполнения кода). Имена обработчиков — дословно из выгрузки.
4.1 Модуль объекта (ObjectModule)
| Обработчик | Объём | Что делает (типовая логика вида объекта) |
|---|---|---|
ОбработкаЗаполнения |
3 стр. | Первичное заполнение при создании, в т.ч. при вводе на основании исходного документа. Компактный — переносит ключевые данные/состав регистров из документа-основания. |
ПередЗаписью |
15 стр. | Контроль перед записью: проверка корректности состава регистров и заполненных наборов записей, установка служебных признаков, при необходимости — блокировка записи некорректной корректировки. |
4.2 Зависимости от общих модулей
Вызовы (из дайджеста):
Пользователи— 1 вызов (работа с текущим/ответственным пользователем);ОбщегоНазначения— 1 вызов (сервисные функции платформенного уровня);ОбщегоНазначенияУТ— 1 вызов (сервисные функции прикладного уровня УТ).
Отдельного обработчика
ОбработкаПроведенияв модуле объекта в дайджесте не зафиксировано — запись движений выполняется через механизм наборов записей документа и команды формы (ЗаписатьДокумент), а не через классическую процедуру проведения с расчётом. Это ожидаемо для документа-корректора.
5. Проведение и движения
Это торговая конфигурация: документ ведёт оперативный учёт — движения по регистрам накопления и сведений (товары, расчёты, денежные средства, цены и др.), а не фиксированные бухгалтерские проводки Дт/Кт.
Из RegisterRecords объекта зафиксировано 95 регистров-приёмников. Документ может писать движения в любой из них (пользователь выбирает состав в ФормаВыбораРегистра). Фрагмент перечня:
| Регистр | Тип |
|---|---|
AccumulationRegister.БонусныеБаллы |
Накопления |
AccumulationRegister.ВыручкаИСебестоимостьПродаж |
Накопления |
AccumulationRegister.ГрафикОтгрузкиТоваров |
Накопления |
AccumulationRegister.ГрафикПоступленияТоваров |
Накопления |
AccumulationRegister.ДвижениеТоваров |
Накопления |
AccumulationRegister.ДвиженияДенежныеСредстваДоходыРасходы |
Накопления |
AccumulationRegister.ДвиженияДенежныеСредстваКонтрагент |
Накопления |
AccumulationRegister.ДвиженияДенежныхСредств |
Накопления |
AccumulationRegister.ДвиженияДоходыРасходыПрочиеАктивыПассивы |
Накопления |
| … (всего 95) | Накопления / Сведений |
Связь с бухгалтерским контуром РК (справочно)
Если в составе корректируемых регистров присутствует регистр бухгалтерии, движения ложатся на типовой план счетов РК. Ориентиры счетов для торговых операций Казахстана:
| Счёт | Назначение |
|---|---|
| 1210 | Краткосрочная дебиторская задолженность покупателей |
| 1030 | Деньги на текущих банковских счетах |
| 1330 | Товары |
| 3310 | Краткосрочная кредиторская задолженность поставщикам |
| 3130 | НДС к уплате |
| 6010 | Доход от реализации |
| 7010 | Себестоимость реализованной продукции (товаров) |
Пример логики регистра «Выручка и себестоимость продаж» при корректировке реализации на 1 000 000 ₸ (Казахстан, 2026, ставка НДС 16 %): выручка без НДС отражается по 6010, НДС 160 000 ₸ — по 3130, задолженность покупателя (с НДС, 1 160 000 ₸) — по 1210, списание себестоимости — Дт 7010 / Кт 1330. Значения — иллюстративные; при корректировке пользователь вводит фактические суммы вручную.
Электронные документы контура РК (ЭСФ в ИС ЭСФ, СНТ) данным служебным документом не выписываются — он корректирует только внутренние учётные регистры. Расхождение скорректированных данных с ранее выписанными ЭСФ/СНТ нужно контролировать отдельно.
6. Связанные объекты и ввод на основании
- Ввод на основании. Штатный сценарий — создание корректировки на основании исходного документа (реализации, поступления, оплаты и т.п.): состав регистров и исходные наборы записей переносятся, после чего значения правятся. За перенос отвечает
ОбработкаЗаполнения. - Регистры-приёмники (95 шт.) — фактические связанные объекты: движение товаров, взаиморасчёты, денежные средства, доходы/расходы, цены, бонусные баллы и др.
- Общие модули:
Пользователи,ОбщегоНазначения,ОбщегоНазначенияУТ. - Справочник
Пользователи— через реквизитОтветственный.
7. Точки расширения
ПередЗаписью(модуль объекта) — добавление собственных проверок допустимости корректировки (ограничение перечня регистров, запрет правки закрытых периодов, требование заполненногоКомментарий).ОбработкаЗаполнения— расширение логики переноса данных из документа-основания под нестандартные сценарии ввода на основании.- Формы
ФормаДокумента/ФормаВыбораРегистра— через расширения конфигурации можно ограничить доступный пользователю состав регистров или добавить проверки на клиенте перед командамиЗаписатьДокумент/НастройкаСоставаРегистров. - Подписки на события / расширения документа — для аудита служебных корректировок (кто, когда и какие регистры правил).
- Права доступа (RLS) — доступ к документу-корректору целесообразно ограничивать узким кругом ответственных: прямая правка регистров минует бизнес-логику исходных документов.
Требует проверки (версионно-специфично): точный состав из 95 регистров-приёмников и наличие/отсутствие среди них регистра бухгалтерии в конкретной сборке 3.4.5.21 — уточняйте по выгрузке вашей базы, состав может отличаться от подрелиза к подрелизу.
