1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ОстаткиЕГАИС |
| Полное имя | Документ.ОстаткиЕГАИС |
| Синоним | «Остатки ЕГАИС» |
| Конфигурация | Управление торговлей для Казахстана 3.4.5.21 |
| Подсистема | Интеграция ЕГАИС (маркировка и прослеживаемость, ЕГАИС — алкоголь, РФ) |
| Нумерация | Тип Строка, длина 11, непериодическая (Nonperiodical) |
| Навигация в 1С | e1cib/list/Документ.ОстаткиЕГАИС |
| Открытие объекта | e1cib/data/Документ.ОстаткиЕГАИС |
Назначение. Документ фиксирует остатки алкогольной продукции по данным российской государственной системы ЕГАИС и результат их сверки с учётными данными (корректировку остатков). Он относится к механизму российской маркировки/прослеживаемости алкоголя.
⚠️ Специфика РК. В Казахстане маркировка и прослеживаемость ведутся в национальных системах («Наqty Өнім» / ИС МПТ РК), а электронный документооборот — через ЭСФ (ИС ЭСФ) и СНТ. Документ «Остатки ЕГАИС» рассчитан на российскую систему ЕГАИС и для казахстанского учёта, как правило, не применяется. В базах УТ для Казахстана он присутствует как унаследованный объект типовой линейки. При включённой маркировке по правилам РК используйте казахстанские механизмы. Общеказахстанские параметры учёта (НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, план счетов 1210/1330/3310/3130/6010/7010 и т. д.) к этому документу отношения не имеют — он не формирует бухгалтерских проводок (см. раздел 5).
Где найти в 1С: Раздел «Интеграция ЕГАИС» → «Остатки ЕГАИС».
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
ОрганизацияЕГАИС |
СправочникСсылка.КлассификаторОрганизацийЕГАИС | Да | Организация, зарегистрированная в ЕГАИС, по которой запрашиваются и сверяются остатки. |
ВидДокумента |
ПеречислениеСсылка.ВидыДокументовЕГАИС | Да | Вид документа ЕГАИС — определяет назначение и сценарий обработки (запрос/сверка остатков и т. п.). |
УдалитьСтатусОбработки |
ПеречислениеСсылка.СтатусыОбработкиОстатковЕГАИС | Нет | Устаревший реквизит (префикс Удалить) статуса обмена с ЕГАИС. Оставлен для совместимости, в новом функционале не используется. |
Ответственный |
— | Нет | Пользователь, ответственный за документ. |
Комментарий |
Строка | Нет | Произвольный комментарий. |
2.2 Табличная часть ОстаткиПоДаннымЕГАИС
Фактические остатки, полученные из ЕГАИС (эталон для сверки). Колонок: 4.
| Имя | Тип | Назначение |
|---|---|---|
АлкогольнаяПродукция |
СправочникСсылка.КлассификаторАлкогольнойПродукцииЕГАИС | Позиция алкогольной продукции по классификатору ЕГАИС. |
Количество |
Число | Количество в единицах измерения. |
Справка2 |
СправочникСсылка.Справки2ЕГАИС | Справка раздела Б (справка 2) — партия/движение продукции в ЕГАИС. |
АкцизнаяМарка |
СправочникСсылка.ШтрихкодыУпаковокТоваров | Акцизная (федеральная специальная) марка — идентификатор экземпляра/упаковки. |
2.3 Табличная часть КорректировкаОстатков
Расхождения между данными ЕГАИС и учётными данными, подлежащие проведению. Структура идентична ОстаткиПоДаннымЕГАИС. Колонок: 4.
| Имя | Тип | Назначение |
|---|---|---|
АлкогольнаяПродукция |
СправочникСсылка.КлассификаторАлкогольнойПродукцииЕГАИС | Позиция классификатора алкогольной продукции ЕГАИС. |
Количество |
Число | Величина корректировки в единицах измерения. |
Справка2 |
СправочникСсылка.Справки2ЕГАИС | Справка 2 (раздел Б) по корректируемой партии. |
АкцизнаяМарка |
СправочникСсылка.ШтрихкодыУпаковокТоваров | Акцизная марка корректируемого экземпляра/упаковки. |
3. Формы
| Форма | Назначение | Состав (по evidence) |
|---|---|---|
ФормаДокумента |
Основная форма редактирования документа. | 147 элементов: 11 полей ввода, 2 таблицы, 9 кнопок. Вкладки: СтраницаОсновное, СтраницаОстаткиПоДаннымЕГАИС, СтраницаКорректировкаОстатков. Таблицы: ОстаткиПоДаннымЕГАИС, КорректировкаОстатков. Команды: ЗаполнитьПоРасхождениям, ПровестиИЗакрыть, ЗаписатьДокумент, ПровестиДокумент. |
ФормаСписка |
Основной список документов. | 102 элемента: 3 поля ввода, 1 таблица (Список), 3 кнопки. Вкладки отбора: СтраницаОтборОрганизацииЕГАИС, СтраницаОтборОрганизацияЕГАИС. Команда: ИзменитьВыделенные. |
ФормаСпискаДокументов |
Список с расширенным сервисом обмена с ЕГАИС. | 132 элемента: 5 полей ввода, 1 таблица, 6 кнопок. Вкладки: СтраницаОформлено, СтраницаОтборОрганизацииЕГАИС, СтраницаОтборОрганизацияЕГАИС. Команды: ЗапроситьОстатки, ВыполнитьОбмен, ИзменитьВыделенные. |
ФормаВыбора |
Выбор документа из других объектов. | 33 элемента: 1 таблица (Список), полей ввода и кнопок нет. |
Ключевые команды формы документа: «Заполнить по расхождениям» — автоматически формирует табличную часть КорректировкаОстатков по разнице между данными ЕГАИС и учётом; «Запросить остатки» / «Выполнить обмен» (в форме списка документов) — обращение к ИС ЕГАИС.
4. Ключевые процедуры модулей
Ниже — обработчики из статического анализа BSL-модулей объекта (имена — дословно из выгрузки; длина в строках — ориентир объёма кода).
4.1 Модуль объекта (ObjectModule)
| Обработчик | Объём | Назначение |
|---|---|---|
ОбработкаПроведения |
18 стр. | Формирует движения документа. Логику построения движений делегирует общему модулю ИнтеграцияЕГАИС (см. раздел 5). |
ОбработкаПроверкиЗаполнения |
10 стр. | Контроль заполнения перед записью/проведением (обязательные реквизиты ОрганизацияЕГАИС, ВидДокумента, содержимое табличных частей). |
ПередЗаписью |
12 стр. | Подготовка перед записью: проверка/установка статусов обмена, служебных признаков. |
ПриЗаписи |
7 стр. | Действия непосредственно при записи объекта. |
ОбработкаЗаполнения |
3 стр. | Инициализация реквизитов при создании/вводе на основании. |
ПриКопировании |
4 стр. | Очистка/сброс служебных реквизитов при копировании (статусы обмена, идентификаторы ЕГАИС). |
4.2 Модуль менеджера (ManagerModule)
| Обработчик | Объём | Назначение |
|---|---|---|
ОбработкаПолученияФормы |
9 стр. | Выбор нужной формы при открытии (например, ФормаСписка vs ФормаСпискаДокументов) в зависимости от параметров/контекста вызова. |
4.3 Зависимости от общих модулей
| Общий модуль | Кол-во вызовов | Роль |
|---|---|---|
ИнтеграцияЕГАИС |
26 | Основная бизнес-логика: формирование движений, обработка статусов, обмен с ЕГАИС. |
ИнтеграцияЕГАИСКлиентСервер |
3 | Общие клиент-серверные функции интеграции. |
ОбщегоНазначения |
2 | Универсальные сервисные вызовы платформы/БСП. |
ИнтеграцияЕГАИСВызовСервера |
1 | Серверные вызовы из клиентского контекста. |
Контроль и сообщения из кода: ИнтеграцияЕГАИС.ТекстИсключенияОбработкиСтатуса(ДокументСсылка, Операция), ТекстИсключения — генерация текстов исключений при ошибках обработки статуса/операции обмена.
5. Проведение и движения
Это торговая конфигурация: документ ведёт оперативный учёт через регистры накопления/сведений, а не формирует бухгалтерских проводок Дт/Кт. Поэтому казахстанский план счетов (1210, 1030, 1330, 3310, 3130, 6010, 7010) и налоговые параметры (НДС 16 %, МРП/МЗП, ИПН/ОПВ/СО и т. д.) к движениям этого документа не применяются — он отражает исключительно количественные остатки алкогольной продукции по данным ЕГАИС.
5.1 Регистры
| Регистр | Тип | Что отражает |
|---|---|---|
РегистрНакопления.ОстаткиАлкогольнойПродукцииЕГАИС |
Накопления (остатки) | Остатки алкогольной продукции в разрезе организации ЕГАИС, продукции, справки 2 и акцизной марки. |
5.2 Логика проведения
ОбработкаПроведения не строит движения напрямую, а передаёт управление в общий модуль ИнтеграцияЕГАИС, который по данным табличных частей (ОстаткиПоДаннымЕГАИС / КорректировкаОстатков) и ВидуДокумента формирует записи регистра ОстаткиАлкогольнойПродукцииЕГАИС. Такая централизация позволяет держать всю бизнес-логику ЕГАИС в одном месте и переиспользовать её другими документами подсистемы.
6. Связанные объекты и ввод на основании
| Связь | Объект | Роль |
|---|---|---|
| Реквизит шапки | Справочник.КлассификаторОрганизацийЕГАИС |
Организация ЕГАИС. |
| Реквизит шапки | Перечисление.ВидыДокументовЕГАИС |
Вид документа. |
| Реквизит шапки | Перечисление.СтатусыОбработкиОстатковЕГАИС |
Статус обмена (устаревший реквизит). |
| Табличные части | Справочник.КлассификаторАлкогольнойПродукцииЕГАИС |
Номенклатура алкоголя ЕГАИС. |
| Табличные части | Справочник.Справки2ЕГАИС |
Справки раздела Б (партии). |
| Табличные части | Справочник.ШтрихкодыУпаковокТоваров |
Акцизные марки. |
| Регистр | РегистрНакопления.ОстаткиАлкогольнойПродукцииЕГАИС |
Приёмник движений. |
| Общие модули | ИнтеграцияЕГАИС, ИнтеграцияЕГАИСКлиентСервер, ИнтеграцияЕГАИСВызовСервера |
Бизнес-логика и обмен. |
Ввод на основании. В типовой поставке документ, как правило, заполняется командой «Заполнить по расхождениям» и через механизмы обмена с ЕГАИС, а не вводом на основании других документов. Специфических схем ввода на основании evidence не содержит.
7. Точки расширения
- Общий модуль
ИнтеграцияЕГАИС— основная точка кастомизации: именно сюда делегируется формирование движений и обработка статусов. Изменения логики проведения/обмена вносятся здесь, а не в модуль объекта. - Обработчики модуля объекта (
ОбработкаПроведения,ОбработкаПроверкиЗаполнения,ПередЗаписью,ПриЗаписи) — стандартные точки для расширений конфигурации (&Перед/&После/&Вместо). ОбработкаПолученияФормыв модуле менеджера — переопределение выбираемой формы.- Команды формы
ЗаполнитьПоРасхождениям,ЗапроситьОстатки,ВыполнитьОбмен— расширяемые сценарии заполнения и обмена. - Реквизит
УдалитьСтатусОбработки— не использовать в новом коде (помечен на удаление).
Требует проверки (версионно-специфично): точный состав измерений/ресурсов регистра
ОстаткиАлкогольнойПродукцииЕГАИСи набор значений перечисленийВидыДокументовЕГАИС/СтатусыОбработкиОстатковЕГАИСсверяйте с конкретным релизом 3.4.5.21 — они могут меняться между версиями платформы российской подсистемы ЕГАИС.
