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