1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ЗаписьКнигиПокупок |
| Полное имя | Документ.ЗаписьКнигиПокупок |
| Синоним | «Запись по НДС к возмещению» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4.5.21 |
| Нумерация | Строка, длина 11, периодичность — год |
| Раздел интерфейса | «Налоги» / НДС (в выгрузке — «Служебные подсистемы») |
| Навигационная ссылка | e1cib/list/Документ.ЗаписьКнигиПокупок |
Назначение. Документ вносит ручную корректировку входящего НДС, относимого к зачёту (возмещению), когда автоматических движений типовых документов недостаточно: дополнительные суммы НДС к зачёту, корректировки по требованиям учёта, записи дополнительного листа за корректируемый период. Работает с ним бухгалтер.
В РК зачёт НДС отражается в декларации ф.300; наименование «книга покупок» — историческое (унаследовано от российской редакции). Ставка НДС в РК с 2026 года — 16 %, валюта учёта — тенге (₸). Первичным электронным документом по НДС является ЭСФ (ИС ЭСФ), сопроводительным — СНТ.
Внимание: документ ведёт оперативный (налоговый) учёт НДС движениями по регистрам, а не бухгалтерские проводки Дт/Кт напрямую. Проводки формируются регламентным механизмом отражения в регл. учёте по данным этих регистров.
2. Реквизиты и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация |
СправочникСсылка.Организации | Да | Юрлицо, от имени которого оформляется документ. Подставляется основная организация из настроек. |
Контрагент |
СправочникСсылка.Организации, СправочникСсылка.Контрагенты | Да | Юрлицо-поставщик, по счёту-фактуре которого корректируется входящий НДС. |
СуммаДокумента |
Число | Нет | Итоговая сумма. Рассчитывается автоматически по табличной части. |
Валюта |
СправочникСсылка.Валюты | Да | Валюта документа (валюта сумм в строках). Обычно тенге; подтягивается из соглашения. |
ПредъявленСчетФактура |
Булево | Нет | Признак предъявления счёта-фактуры (ЭСФ). |
ДатаСчетаФактуры |
Дата | Нет | Дата счёта-фактуры (ЭСФ). |
НомерСчетаФактуры |
Строка | Да | Номер счёта-фактуры (ЭСФ). |
ЗаписьДополнительногоЛиста |
Булево | Нет | Признак записи дополнительного листа (корректировка прошлого периода). |
КорректируемыйПериод |
Дата | Да | Период, к которому относится корректировка НДС (нужен для доп. листа/отчётности). |
Служебные реквизиты (
Ответственный,Комментарий,Проведён,ПометкаУдаления) — стандартные для документов УТ.
2.2 Табличная часть (суммы НДС)
Строки содержат корректируемые суммы входящего НДС к зачёту с разбивкой по ставкам и суммам. Типовой состав полей строки:
| Поле | Тип | Назначение |
|---|---|---|
СтавкаНДС |
ПеречислениеСсылка.СтавкиНДС | Ставка НДС строки (для РК-операций — 16 %; допускаются 0 % / Без НДС). |
Сумма |
Число | Сумма без НДС (налоговая база). |
СуммаНДС |
Число | Сумма НДС к зачёту (возмещению). |
Всего |
Число | Сумма с НДС. |
АналитикаУчетаНДС / основание |
Ссылка | Связь с документом-основанием / договором. |
Пример по РК-2026: база 1 000 000 ₸, ставка 16 % → НДС к зачёту 160 000 ₸, всего 1 160 000 ₸.
3. Формы
| Форма | Назначение |
|---|---|
| ФормаДокумента | Основная форма ввода/редактирования: шапка (организация, контрагент, реквизиты ЭСФ, корректируемый период) и табличная часть сумм НДС. |
| ФормаСписка | Журнал документов, отбор по организации/контрагенту/периоду. Открывается по e1cib/list/Документ.ЗаписьКнигиПокупок. |
| ФормаВыбора | Выбор документа из других объектов (подбор основания, ссылки). |
Если в конкретной поставке присутствуют дополнительные формы (например, форма выбора по ЭСФ) — состав уточняется по конфигуратору данной версии.
4. Ключевые процедуры модулей
Ниже — обработчики из статического анализа BSL-модулей объекта (имена — дословно из выгрузки).
Модуль объекта (ObjectModule)
| Обработчик | Объём | Что делает |
|---|---|---|
ОбработкаЗаполнения |
21 стр. | Начальное заполнение при создании/вводе на основании: организация, валюта, реквизиты по данным основания. |
ПередЗаписью |
26 стр. | Предзаписьная логика: контроль реквизитов, установка служебных значений перед сохранением. |
ОбработкаПроверкиЗаполнения |
33 стр. | Проверка обязательных реквизитов (организация, контрагент, номер СФ, корректируемый период) и согласованности сумм перед проведением. |
ОбработкаПроведения |
14 стр. | Формирование движений. Делегирует расчёт в общие модули (см. ниже). |
ОбработкаУдаленияПроведения |
11 стр. | Очистка движений и связанных наборов записей при отмене проведения. |
Зависимости от общих модулей (вызовы из проведения)
| Общий модуль | Вызовов | Роль |
|---|---|---|
ПроведениеСерверУТ |
14 | Базовый механизм формирования движений документа. |
ДоходыИРасходыСервер |
2 | Отражение сумм в подсистеме доходов/расходов (при необходимости). |
ВзаиморасчетыСервер |
2 | Взаиморасчёты с контрагентом. |
ЗначениеНастроекПовтИсп |
2 | Кэшируемые настройки учёта. |
УчетНДСУТ |
1 | Логика учёта НДС (зачёт/возмещение). |
ОбщегоНазначения, ОбщегоНазначенияУТ, Пользователи |
по 1 | Служебные вызовы. |
5. Проведение и движения
ОбработкаПроведения формирует движения по трём регистрам (из RegisterRecords):
| Регистр | Тип | Назначение |
|---|---|---|
AccumulationRegister.НДСЗаписиКнигиПокупок |
Накопления | Основной регистр: суммы входящего НДС к зачёту/возмещению для декларации ф.300. |
InformationRegister.ЖурналУчетаСчетовФактур |
Сведений | Регистрация реквизитов счёта-фактуры (ЭСФ): номер, дата, контрагент. |
InformationRegister.СуммыДокументовВВалютеРегл |
Сведений | Суммы документа в валюте регл. учёта (тенге) для последующего отражения. |
Отражение в регл. учёте (типовой план счетов РК)
Оперативные движения по НДС переносятся в бухгалтерский учёт регламентной операцией. Для суммы НДС к зачёту используется счёт НДС:
- 3130 «НДС к уплате/зачёту» — принятие входящего НДС к зачёту (уменьшает обязательство по НДС).
- Корреспонденция — со счётом расчётов/актива в зависимости от вида корректировки: 3310 (КЗ поставщикам), 1330 (товары), 7010 (себестоимость реализации) и т. п.
Сопутствующие счета плана РК, встречающиеся в связанных операциях: 1210 (краткосрочная ДЗ покупателей), 1030 (деньги на текущих счетах), 6010 (доход от реализации).
ОбработкаУдаленияПроведения при отмене проведения очищает все три набора записей.
6. Связанные объекты и ввод на основании
- Основание ввода — документы поступления/корректировки, по которым уточняется входящий НДС; счёт-фактура поставщика (ЭСФ из ИС ЭСФ), СНТ.
- Читающие объекты — регламентные операции по НДС и отчёт декларация ф.300 (НДС), использующие регистр
НДСЗаписиКнигиПокупок. - Справочники —
Организации,Контрагенты,Валюты, перечислениеСтавкиНДС. - Парный объект по логике — документ записи книги продаж / НДС к начислению.
ОбработкаЗаполнения поддерживает ввод на основании (перенос организации, контрагента, валюты, реквизитов ЭСФ и сумм из документа-основания).
7. Точки расширения
- Модуль объекта — расширением можно перехватить
ОбработкаПроведения,ОбработкаПроверкиЗаполнения,ПередЗаписью,ОбработкаЗаполнения(пред-/послеобработчики). - Общие модули
ПроведениеСерверУТ,УчетНДСУТ,ВзаиморасчетыСервер— для изменения состава движений выносите логику в расширение этих модулей, не правя типовой код. - Формы — расширение
ФормаДокументадля дополнительных реквизитов/проверок (например, контроль ставки 16 % и корректируемого периода). - Подписки на события — на
ЗаписьКнигиПокупокдля интеграции с ИС ЭСФ. - Дополнительные реквизиты/сведения через механизм свойств.
Версионно-специфично (требует проверки в конкретной сборке 3.4.5.21): точный состав полей табличной части и наличие дополнительных форм выбора — уточняется по конфигуратору данной поставки.
