1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | СчетНаОплатуПокупателю |
| Полный путь | Документ.СчетНаОплатуПокупателю |
| Синоним | «Счёт на оплату покупателю» |
| Конфигурация | Бухгалтерия для Казахстана, ред. 3.0 (3.0.74.2) |
| Раздел интерфейса | «Продажа» → «Счета покупателям» |
| Навигационная ссылка | e1cib/list/Документ.СчетНаОплатуПокупателю |
Назначение. Документ формализует предварительное коммерческое предложение поставщика (организации) покупателю (контрагенту) на реализацию товаров, оказание услуг или передачу основных средств. Он выполняет функции коммерческого/финансового документа, а не бухгалтерского: бухгалтерских проводок не формирует, но служит основанием для регистрации будущей оплаты, отслеживания статусов оплаты и отгрузки, печати бланка счёта и контроля дебиторской задолженности покупателя (счёт 1210 — краткосрочная дебиторская задолженность покупателей и заказчиков).
Все суммовые показатели ведутся в тенге (₸); при работе с валютным договором пересчёт выполняется по курсу на дату документа.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Реквизит | Назначение | Обязательность |
|---|---|---|
Организация |
Поставщик (наша организация), от имени которой выставляется счёт | Обязателен |
Контрагент |
Покупатель, которому выставлен счёт | Обязателен |
СтруктурнаяЕдиница |
Склад / подразделение, с которого планируется отгрузка | Обязателен |
Договор |
Договор с покупателем (вид «С покупателем»); определяет валюту расчётов и вид цен | Заполняется по контрагенту |
Дата, Номер |
Реквизиты нумерации документа | Заполняется автоматически |
Валюта (документа/расчётов) |
Валюта счёта; по умолчанию — тенге (₸) | Из договора |
ТипЦен |
Вид цен номенклатуры для автоподстановки в табличную часть | Из договора |
СтатусОплаты |
Не оплачен / Оплачен частично / Оплачен | Управляемый вручную/массово |
СтатусОтгрузки |
Не отгружен / Отгружен частично / Отгружен | Управляемый вручную/массово |
Оплатить до |
Срок оплаты счёта | Опционально |
НДС в сумме / сверху (флаг учёта НДС) |
Определяет, включён ли НДС в цену или начисляется сверху. Ставка НДС РК на 2026 год — 16% | По учётной политике |
Комментарий |
Произвольный комментарий | Опционально |
Ответственный |
Пользователь-автор | Автоматически |
2.2 Табличная часть «Товары»
Ассортимент товарных позиций счёта.
| Колонка | Назначение | Обязательность |
|---|---|---|
Номенклатура |
Товар из справочника номенклатуры | Обязательна |
Количество |
Количество к реализации | Обязательна |
Сумма |
Сумма по строке | Обязательна |
Цена |
Цена за единицу (из типа цен) | Расчётная |
СтавкаНДС / СуммаНДС |
Ставка (16%) и сумма налога по строке | Расчётные |
ЕдиницаИзмерения |
Единица измерения номенклатуры | Из номенклатуры |
2.3 Табличная часть «Услуги»
Перечень услуг, оказываемых покупателю.
| Колонка | Назначение | Обязательность |
|---|---|---|
Номенклатура |
Услуга из справочника номенклатуры | Обязательна |
Количество |
Объём услуги | Обязательна |
Сумма |
Сумма по строке | Обязательна |
Цена, СтавкаНДС, СуммаНДС |
Цена, ставка (16%) и сумма НДС | Расчётные |
2.4 Табличная часть «ОС»
Передача основных средств.
| Колонка | Назначение | Обязательность |
|---|---|---|
ОсновноеСредство |
Объект основных средств | Обязательна |
Сумма |
Сумма по строке | Обязательна |
СтавкаНДС, СуммаНДС |
Ставка (16%) и сумма НДС | Расчётные |
Пример расчёта НДС: при сумме товара без налога 100 000 ₸ и ставке НДС РК 16% сумма НДС = 16 000 ₸, сумма с НДС = 116 000 ₸ (счёт учёта НДС к уплате — 3130).
3. Формы
| Форма | Назначение |
|---|---|
| ФормаДокумента | Основная форма создания и редактирования счёта: шапка, табличные части «Товары»/«Услуги»/«ОС», управление статусами, команды подбора и печати |
| ФормаСписка | Список счетов покупателям с отбором, командами группового изменения статусов оплаты и отгрузки, вводом на основании |
| ФормаВыбора | Выбор счёта из других объектов (например, при вводе документов оплаты на основании) |
| Печатные формы | Бланк «Счёт на оплату покупателю» для передачи покупателю (печать/PDF/отправка на e-mail) |
4. Ключевые процедуры модулей
Регистры движений у документа отсутствуют, поэтому основная логика сосредоточена в модулях форм и модуле объекта (обработка реквизитов, статусов, подбора и печати). Ниже — обработчики, подтверждённые сценариями (evidence), и типовые обработчики этого вида объекта.
Из evidence:
- Форма списка →
ИзменитьСтатус(групповое изменение статусов оплаты/отгрузки). При пустом выделении (СписокДокументов.Количество() = 0) выдаётся сообщение: «Команда не может быть выполнена для указанного объекта» (тексты приведены по release 3.0.68.1). - Загрузка товаров из файла Excel — команда формы документа, добавляющая строки в табличную часть «Товары» из внешней таблицы.
- Добавление товара по штрихкоду — обработчик считывания штрихкода со сканера с подбором номенклатуры и добавлением строки.
- Пересчёт цен и валюты — процедура пересчёта строк при изменении курса валюты, типа цен или договора (сценарий 3.2).
Типовые обработчики (общая логика вида документа):
ПриИзмененииреквизитовКонтрагент/Договор— заполнение валюты, типа цен, счетов расчётов.Номенклатура.ПриИзменении(в табличных частях) — подстановка цены по типу цен, единицы измерения, ставки НДС.Количество.ПриИзменении/Цена.ПриИзменении/Сумма.ПриИзменении— взаимный пересчёт «количество × цена = сумма» и расчёт НДС (16%).ОбработкаПроверкиЗаполнения(модуль объекта) — контроль обязательных реквизитов:Организация,Контрагент,СтруктурнаяЕдиница, а также обязательных колонок таблиц. При незаполненном поле проведение блокируется с ошибкой «Поле … не заполнено».- Команды печати бланка счёта.
Требует проверки: точные имена процедур и модулей могут отличаться между подрелизами 3.0.6x/3.0.7x — приведённые названия обработчиков форм соответствуют типовой реализации ветки 3.0.
5. Проведение и движения
Документ не формирует бухгалтерских проводок и не делает движений по регистрам — в метаданных отсутствуют записи регистров (register_records пуст). Проведение фиксирует документ как действительный и обновляет статусы, но не затрагивает бухгалтерский и налоговый учёт.
Финансовые последствия возникают у документов, вводимых на основании счёта. Типовые счета РК, задействованные в этих документах:
| Хозяйственная операция | Документ-основание | Типовая проводка (РК) |
|---|---|---|
| Поступление оплаты от покупателя (безнал) | Поступление на расчётный счёт | Дт 1030 — Кт 1210 |
| Поступление оплаты от покупателя (нал) | Приходный кассовый ордер | Дт 1010 — Кт 1210 |
| Реализация товаров (доход) | Реализация товаров и услуг | Дт 1210 — Кт 6010; НДС Дт 1210 — Кт 3130 |
| Списание себестоимости товаров | Реализация товаров и услуг | Дт 7010 — Кт 1330 |
Ставка НДС при реализации — 16%, налог отражается на счёте 3130 (НДС к уплате). Расчёты с покупателем ведутся на счёте 1210.
Электронное сопровождение реализации: на основе последующих документов реализации формируются ЭСФ (электронный счёт-фактура в ИС ЭСФ) и, при перемещении товаров, СНТ (сопроводительная накладная на товары). Сам счёт на оплату электронных документов не порождает.
6. Связанные объекты и ввод на основании
Заполнение счёта использует:
- Справочники
Контрагенты,Организации,Договоры,Номенклатура,СтруктурныеЕдиницы(Склады),ОсновныеСредства; - Регистр сведений цен номенклатуры (по указанному типу цен).
На основании счёта на оплату покупателю обычно вводятся:
- Поступление на расчётный счёт — регистрация безналичной оплаты (Дт 1030 — Кт 1210);
- Приходный кассовый ордер — регистрация наличной оплаты (Дт 1010 — Кт 1210);
- Реализация товаров и услуг — отгрузка с признанием дохода (6010), НДС (3130), себестоимости (7010/1330);
- Счёт-фактура (ЭСФ) — по цепочке реализации.
Счёт также может выступать документом-получателем при вводе на основании из коммерческого предложения/заказа покупателя (при наличии в конфигурации).
7. Точки расширения
- Расширение конфигурации (adopt/заимствование форм): добавление реквизитов шапки и колонок табличных частей, собственных команд на
ФормаДокумента/ФормаСписка, обработчиковПриСозданииНаСервере,ПередЗаписью. - Подписки на события:
ПередЗаписью/ПриЗаписи/ОбработкаПроверкиЗаполнениядокумента — для дополнительного контроля (кредитный лимит, проверка задолженности по счёту 1210, обязательность договора). - Дополнительные реквизиты и сведения (механизм БСП «Свойства») — без изменения метаданных.
- Дополнительные отчёты и обработки — внешняя печать бланка, альтернативная загрузка из Excel.
- Расширение групповых команд статусов — доработка обработчика
ИзменитьСтатусформы списка (с учётом проверкиСписокДокументов.Количество() = 0). - Интеграция с ЭСФ/СНТ — через документы реализации, вводимые на основании счёта.