1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ОперацияБух |
| Полное имя | Документ.ОперацияБух |
| Синоним | «Операция» |
| Конфигурация | Бухгалтерия для Казахстана, ред. 3.0 (3.0.74.2) |
| Где найти | Раздел «Операции» → «Операция» |
| Навигационная ссылка | e1cib/list/Документ.ОперацияБух |
Назначение. «Операция» — универсальный документ для регистрации произвольных бухгалтерских проводок и хозяйственных операций, которые не описываются типовыми документами конфигурации. Применяется для ручного ввода нестандартных операций, исправления ошибок прошлых периодов, формирования сторнировочных (корректировочных) проводок и создания операций на основе шаблонов из справочника «Типовые операции». Документ поддерживает одновременное ведение бухгалтерского (БУ) и налогового (НУ) учёта и умеет записывать движения по большому числу регистров накопления и сведений. Основные пользователи — главные бухгалтеры и специалисты учётных подразделений; валюта учёта — тенге (₸).
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Реквизит | Назначение | Обязательный |
|---|---|---|
| Организация | Организация, по которой регистрируется операция | Да |
| СторнируемыйДокумент | Ссылка на документ, движения которого сторнируются/корректируются (для сторнировочных операций) | Да* |
| Дата | Дата и время формирования проводок (определяет период и хронологию) | Да |
| Номер | Порядковый номер документа | Авто |
| Ответственный | Пользователь, ответственный за операцию | Нет |
| Комментарий | Произвольное текстовое пояснение к операции | Нет |
| Содержание | Краткое содержание хозяйственной операции (общее по документу) | Нет |
| Сумма операции | Итоговая сумма для контроля/отражения в списке | Нет |
* «СторнируемыйДокумент» обязателен для сторнировочного режима; для обычной ручной операции поле не заполняется. Если обязательное поле не заполнено, 1С не даст провести документ и выдаст ошибку «Поле … не заполнено».
2.2 Табличные части (движения формируются прямо в форме)
Особенность документа: проводки хранятся не в отдельной табличной части-«товарах», а вводятся напрямую в наборы записей регистров бухгалтерии через форму.
Движения.Типовой — бухгалтерский учёт (РегистрБухгалтерии.Типовой):
| Поле | Назначение |
|---|---|
| СчетДт, СчетКт | Корреспондирующие счета по плану счетов РК |
| СубконтоДт1–3, СубконтоКт1–3 | Аналитика по дебету и кредиту |
| Сумма | Сумма проводки в валюте учёта (₸) |
| Количество | Количественный показатель (при количественном учёте) |
| Валюта, ВалютнаяСумма | Валюта и сумма в валюте (для валютных счетов) |
| СтруктурноеПодразделениеДт / Кт | Подразделение по дебету/кредиту |
Движения.Налоговый — налоговый учёт (РегистрБухгалтерии.Налоговый):
| Поле | Назначение |
|---|---|
| СчетДт, СчетКт | Счета налогового учёта |
| ВидУчетаДт, ВидУчетаКт | Вид учёта по дебету/кредиту (НУ, ПР, ВР и т.п.) |
| СубконтоДт1–3, СубконтоКт1–3 | Аналитика НУ по дебету и кредиту |
| Сумма | Сумма проводки НУ |
| Количество | Количественный показатель |
| СтруктурноеПодразделениеДт / Кт | Подразделение по дебету/кредиту |
Дополнительно документ может записывать движения в до 80 регистров накопления и сведений, список которых настраивается через форму настройки (см. раздел 5 и 6.3).
3. Формы
| Форма | Назначение |
|---|---|
| ФормаДокумента | Основная форма ввода: шапка + вкладки ручных проводок БУ (Типовой) и НУ (Налоговый) |
| ФормаСписка | Список документов «Операция» (открывается по навигационной ссылке) |
| ФормаНастройки | Настройка перечня регистров, в которые документ пишет движения (выбор из ~80 регистров) |
| ФормаВыбора | Выбор документа «Операция» в поле связанных объектов |
Форма выбора и форма списка могут быть автогенерируемыми, если явно не переопределены в конфигурации.
4. Ключевые процедуры модулей
Документ не имеет стандартной процедуры ОбработкаПроведения в модуле объекта — движения формируются напрямую из формы через наборы записей регистров. Логика заполнения по шаблонам сосредоточена в модуле объекта.
| Процедура / место | Что делает |
|---|---|
МодульОбъекта / ЗаполнитьНаОснованииТиповойОперации |
Заполняет проводки БУ и НУ по выбранной типовой операции: выполняет алгоритм «перед формированием проводок» (АлгоритмПриВводе), проверяет условия формирования каждой проводки (БУ и НУ), формирует записи и выполняет алгоритм «после формирования проводок» (АлгоритмОперации) |
МодульОбъекта / ЗначениеПоля |
Вычисляет значение поля проводки по заданной формуле шаблона типовой операции |
Тексты сообщений об ошибках (дословно из кода, release 3.0.68.1):
| Сообщение 1С | Где возникает | Условие |
|---|---|---|
| Алгоритм типовой операции (перед формированием проводок): %1 | ЗаполнитьНаОснованииТиповойОперации |
Не ПустаяСтрока(АлгоритмПриВводе) |
| Алгоритм типовой операции (после формирования проводок): %1 | ЗаполнитьНаОснованииТиповойОперации |
Не ПустаяСтрока(АлгоритмОперации) |
| Ошибка при вычислении значения поля по формуле: %1 - %2 | ЗначениеПоля |
— |
| Условие формирования проводки (НУ) №%1 %2 | ЗаполнитьНаОснованииТиповойОперации |
Не УсловиеВыполняется |
| Условие формирования проводки №%1 %2 | ЗаполнитьНаОснованииТиповойОперации |
Не УсловиеВыполняется |
При появлении такого сообщения проверяйте соответствующее условие/алгоритм в настройке типовой операции.
5. Проведение и движения
Поскольку ОбработкаПроведения отсутствует, проводки — это ручные (или заполненные шаблоном) записи, которые пользователь вносит в форме и которые записываются при проведении документа:
- РегистрБухгалтерии.Типовой — бухгалтерский учёт;
- РегистрБухгалтерии.Налоговый — налоговый учёт;
- до 80 регистров накопления/сведений — подключаются через
ФормаНастройки(например, регистры НДС, ИПН и др.), что позволяет операции влиять на специализированный учёт наравне с типовыми документами.
Типовые примеры проводок (план счетов РК, суммы в ₸)
Реализация товаров (ручное отражение), НДС по действующей ставке РК 16%:
| Дт | Кт | Сумма | Содержание |
|---|---|---|---|
| 1210 | 6010 | Стоимость с учётом НДС | Начислена задолженность покупателя (краткосрочная ДЗ) на доход от реализации |
| 6010 | 3130 | 16% от базы | Начислен НДС к уплате в бюджет |
| 7010 | 1330 | Себестоимость | Списана себестоимость реализованных товаров |
Пример: продажа на 1 160 000 ₸ с НДС → база 1 000 000 ₸, НДС 160 000 ₸ (16%). Проводки: Дт 1210 Кт 6010 — 1 160 000 ₸; Дт 6010 Кт 3130 — 160 000 ₸; Дт 7010 Кт 1330 — на сумму себестоимости.
Списание расходов будущих периодов, исправление ошибок прошлых периодов, корректировка сальдо — оформляются произвольными корреспонденциями по плану счетов РК.
Сценарии применения
- Ручная операция — ввод проводки, не предусмотренной типовыми документами.
- Операция на основании типовой — повторяющаяся параметризованная операция (ежемесячные списания, начисления, перераспределения) из справочника «Типовые операции».
- Сторнировочная операция — сторно/корректировка ранее проведённого документа через реквизит «СторнируемыйДокумент».
- Синхронизация БУ и НУ — автоматическое дублирование проводок из БУ в НУ (или наоборот).
- Настройка регистров движения — ограничение набора регистров, в которые пишет документ (например, только НДС и ИПН).
6. Связанные объекты и ввод на основании
| Связь | Объект | Роль |
|---|---|---|
| Источник шаблонов | Справочник ТиповыеОперации |
Хранит алгоритмы, формулы и условия для автозаполнения проводок |
| Сторнирование | Любой проведённый документ | Через реквизит «СторнируемыйДокумент» |
| План счетов | ПланСчетов.Типовой (РК) |
Счета 1210, 6010, 7010, 1330, 3130 и др. |
| Регистры | РегистрБухгалтерии.Типовой, РегистрБухгалтерии.Налоговый + до 80 регистров накопления/сведений |
Приёмники движений |
| Электронные документы | ЭСФ (ИС ЭСФ), СНТ | Ручная операция сама по себе не формирует ЭСФ/СНТ; электронные документы выписываются профильными документами реализации/поступления |
Документ может вводиться на основании типовой операции; и служить основанием/источником для сторнирования других документов.
7. Точки расширения
- Справочник «Типовые операции» — основной механизм кастомизации: алгоритмы «перед/после формирования проводок», формулы полей (
ЗначениеПоля), условия формирования проводок БУ и НУ. - ФормаНастройки — управление составом регистров движения без изменения конфигурации.
- Расширения конфигурации — добавление реквизитов шапки, дополнительных проверок в модуле объекта/формы.
- Подписки на события и дополнительные обработки — реакция на запись/проведение документа.
- Алгоритмы на встроенном языке в типовых операциях — гибкая параметризация без снятия конфигурации с поддержки.