1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ |
| Имя | КорректировкаИзлишковНедостачПоТоварнымМестам |
| Полное имя | Документ.КорректировкаИзлишковНедостачПоТоварнымМестам |
| Синоним | «Корректировка излишков и недостач по товарным местам» |
| Конфигурация | Управление торговлей для Казахстана, 3.4.5.21 |
| Параметры нумерации | Тип Строка, длина 9, периодичность Непериодический |
| Навигационная ссылка (список) | e1cib/list/Документ.КорректировкаИзлишковНедостачПоТоварнымМестам |
| Навигационная ссылка (объект) | e1cib/data/Документ.КорректировкаИзлишковНедостачПоТоварнымМестам |
Назначение. Документ вносит корректировку остатков по товарным местам (ячейкам адресного склада) при выявлении пересортицы и расхождений между учётными и фактическими данными в разрезе мест хранения. Применяется, когда ранее проведённые данные нужно уточнить или исправить, не отменяя исходный документ (как правило, вводится на его основании). Пользователи — кладовщик, менеджер по складу, бухгалтер по учёту ТМЗ.
Это документ оперативного (складского) учёта внутри адресного склада. Он перераспределяет и корректирует количественные остатки по ячейкам и не является операцией реализации/поступления, поэтому напрямую не порождает движений НДС и не сопровождается выписком ЭСФ/СНТ. Влияние на регламентированный учёт возникает опосредованно, через регистры-«очереди» отражения излишков/недостач (см. раздел 5).
Где найти в 1С: Раздел «Служебные подсистемы» → «Корректировка излишков и недостач по товарным местам» (открытие списка — по навигационной ссылке выше).
2. Реквизиты и табличные части
2.1. Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Склад |
СправочникСсылка.Склады | Да | Склад, по остаткам которого проводится корректировка. Определяет измерение движений по регистрам остатков. |
Помещение |
СправочникСсылка.СкладскиеПомещения | Да | Складское помещение (зона адресного хранения) в пределах склада. |
Комментарий |
Строка | Нет | Произвольный текстовый комментарий к документу. |
2.2. Табличная часть Товары (9 колонок)
| Имя | Тип | Назначение |
|---|---|---|
ВидОперации |
ПеречислениеСсылка.ВидыОперацийКорректировокОстатковТоваров | Вид операции строки (излишек/недостача) — определяет знак и логику проведения по регистрам. |
Номенклатура |
СправочникСсылка.Номенклатура | Корректируемая позиция номенклатуры. |
Характеристика |
СправочникСсылка.ХарактеристикиНоменклатуры | Характеристика (цвет/размер и т.п.), если по номенклатуре ведутся характеристики. |
Назначение |
СправочникСсылка.Назначения | Назначение использования запаса (обособленный учёт под заказ/направление). |
Серия |
СправочникСсылка.СерииНоменклатуры | Серия/партия, если ведётся серийный учёт. |
СтатусУказанияСерий |
Число | Статус заполнения серий по строке (служебное числовое значение). |
Упаковка |
СправочникСсылка.УпаковкиЕдиницыИзмерения | Упаковка (ЕИ), если учёт ведётся в упаковках. |
Количество |
Число | Количество в единицах хранения — величина корректировки. |
КоличествоУпаковок |
Число | Количество в упаковках (пересчитывается с Количество через Упаковка). |
3. Формы
| Форма | Назначение / состав |
|---|---|
ФормаДокумента |
Основная форма редактирования. 110 элементов (12 полей ввода, 1 таблица, 3 кнопки). Вкладки СтраницаОсновное (шапка) и СтраницаТовары (табличная часть Товары). Команды: ПровестиИЗакрыть, ЗаписатьДокумент, ПровестиДокумент. |
ФормаСписка |
Форма списка документов. 63 элемента, таблица Список. Отбор, поиск и групповые действия над документами вида. |
4. Ключевые процедуры модуля объекта
Факты — из статического анализа BSL-модулей (
parse_bsl+build_bsl_digest). Имена обработчиков даны дословно из выгрузки; длины указаны в строках.
Модуль объекта (ObjectModule):
| Обработчик | Объём | Что делает |
|---|---|---|
ОбработкаПроведения |
19 стр. | Формирует движения по регистрам. Делегирует расчёт в общие модули ПроведениеСерверУТ, ЗапасыСервер, СкладыСервер. |
ОбработкаУдаленияПроведения |
15 стр. | Отменяет/очищает движения при распроведении документа. |
ОбработкаПроверкиЗаполнения |
36 стр. | Контроль обязательных реквизитов и корректности строк перед записью/проведением. |
ПередЗаписью |
15 стр. | Предзаписная подготовка данных объекта (служебное заполнение/пересчёт реквизитов). |
Зависимости от общих модулей (число вызовов): ПроведениеСерверУТ (25), НоменклатураСервер (8), ЗапасыСервер (4), СкладыСервер (4), ОбщегоНазначенияУТ (3), ОбщегоНазначенияКлиентСервер (1), ОбщегоНазначения (1), НоменклатураКлиентСервер (1).
Основная логика проведения не «зашита» в модуль объекта, а сосредоточена в серверных общих модулях запасов/складов — это стандартный для УТ подход, упрощающий сопровождение и типовые расширения.
5. Проведение и движения
Документ ведёт оперативный учёт: формирует движения по регистрам накопления, а не бухгалтерские проводки Дт/Кт непосредственно в модуле. По данным RegisterRecords документ является регистратором для 6 регистров накопления:
| Регистр | Назначение движения |
|---|---|
AccumulationRegister.ТоварыНаСкладах |
Корректировка количественных остатков на складе/в помещении. |
AccumulationRegister.ТоварныеМестаКОтражениюИзлишковНедостач |
Очередь товарных мест (ячеек), по которым требуется отразить излишки/недостачи. |
AccumulationRegister.ТоварыКОформлениюИзлишковНедостач |
Очередь номенклатуры к оформлению излишков/недостач в последующих документах. |
AccumulationRegister.СвободныеОстатки |
Пересчёт свободного (доступного к резервированию/отгрузке) остатка. |
AccumulationRegister.ОбеспечениеЗаказов |
Актуализация обеспечения заказов при изменении остатков. |
AccumulationRegister.ДвиженияСерийТоваров |
Движения по сериям/партиям, если по строке ведётся серийный учёт. |
5.1. Отражение в регламентированном учёте (план счетов РК)
Сам документ проводок не делает — по регистрам-очередям (ТоварыКОформлениюИзлишковНедостач, ТоварныеМестаКОтражениюИзлишковНедостач) излишки/недостачи затем оформляются профильными документами (оприходование/списание), которые и формируют проводки. По типовому плану счетов РК:
- Излишки (оприходование): Дт
1330 «Товары»— Кт счёта прочих доходов/уменьшения расходов на балансовую стоимость выявленного товара. - Недостачи (списание): Кт
1330 «Товары»— Дт счёта расходов/расчётов по возмещению на стоимость недостающего товара. - Себестоимость реализации (
7010) и доход от реализации (6010) данным документом не затрагиваются — это внутренняя складская корректировка.
НДС при внутренней корректировке товарных мест не начисляется. Для операций реализации в РК на 2026 год действует ставка 16 % (счёт
3130 «НДС к уплате»), но к данному документу это не относится.
6. Связанные объекты и ввод на основании
- Ввод на основании. Типовой сценарий — создание документа на основании исходного складского документа (пересчёт/инвентаризация по товарным местам, ордерные операции адресного склада), остатки которого нужно уточнить без его отмены.
- Справочники-источники реквизитов:
Склады,СкладскиеПомещения,Номенклатура,ХарактеристикиНоменклатуры,Назначения,СерииНоменклатуры,УпаковкиЕдиницыИзмерения. - Перечисления:
ВидыОперацийКорректировокОстатковТоваров(управляет логикой строк). - Документы-потребители очередей: документы оприходования/списания излишков и недостач, которые «разбирают» регистры
ТоварыКОформлениюИзлишковНедостачиТоварныеМестаКОтражениюИзлишковНедостачи формируют регламентированные движения.
7. Точки расширения
- Общие модули проведения. Основная логика вынесена в
ПроведениеСерверУТ,ЗапасыСервер,СкладыСервер— переопределение/расширение бизнес-логики движений выполняйте через типовые механизмы этих модулей, а не правкой модуля объекта. - Расширение конфигурации (Extensions). Обработчики
ОбработкаПроверкиЗаполнения,ПередЗаписью,ОбработкаПроведения,ОбработкаУдаленияПроведения— штатные точки для аннотаций&Перед/&После/&Вместо. Для добавления собственного контроля предпочтительна&После("ОбработкаПроверкиЗаполнения"). - Формы. В
ФормаДокументарасширяемы клиентские события и командыПровестиИЗакрыть,ЗаписатьДокумент,ПровестиДокумент; добавление реквизитов формы и колонок таблицыТовары— через расширение формы. - Подписки на события / доп. движения. Дополнительные регистры (например, собственный учёт мест хранения) подключайте через подписку на проведение либо добавлением наборов записей в расширении обработчика
ОбработкаПроведения. - Дополнительные реквизиты/сведения. Через механизм «Свойств» (
ПланВидовХарактеристик) без изменения структуры документа.
Требует проверки для конкретной версии: точный состав измерений/ресурсов регистров-очередей и сигнатуры процедур
ЗапасыСервер/СкладыСервермогут отличаться между релизами линейки 3.4.x — сверяйтесь с модулями поставки 3.4.5.21.
