К статье
Практический материал

Документы и Печать · 11 мин

Как найти вид операции в 1С

Как найти вид операции в 1С: где искать поле в документах, как определить вид по проводкам и запросом, типичные ошибки и способы проверки результата.

Вид операции — это реквизит документа в 1С, который определяет, как именно программа будет проводить документ: какие проводки сформирует, какие счета учёта подставит и какие поля покажет в форме. Одна и та же операция, например поступление товара, поступление услуги или поступление оборудования, оформляется одним видом документа, но с разными видами операции — и результат в учёте получается разным.

Найти вид операции нужно в нескольких типовых ситуациях: документ провёлся с неожиданными проводками, отчёт не собирает нужные данные, бухгалтер просит уточнить, как оформлена хозяйственная операция, или вы переносите данные и хотите понять логику заполнения. Способ поиска зависит от того, работаете вы в обычном интерфейсе, в управляемом приложении или анализируете данные через запрос.

Ниже разобраны основные способы: через форму документа, через список документов, через проводки, через консоль запросов и через конфигуратор. Отдельно рассмотрены случаи, когда поле скрыто от пользователя, и типичные ошибки, из-за которых вид операции путают с видом документа или типом операции в банковских выписках.

Что такое вид операции и где он хранится

В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, ERP) вид операции — это перечисление, привязанное к конкретному виду документа. Например, у документа «Поступление товаров и услуг» есть виды операции «Товары», «Услуги», «Оборудование», «Объекты строительства» и другие. У «Списания с расчётного счёта» — «Оплата поставщику», «Возврат покупателю», «Перечисление налога» и так далее.

Технически значение хранится в реквизите документа с именем ВидОперации. В базе данных это поле присутствует у каждого документа, где оно предусмотрено конфигурацией. Важно понимать: состав доступных значений жёстко задан разработчиком конфигурации, добавить свой вариант без доработки нельзя.

От вида операции зависит поведение документа: программа по-разному заполняет счета учёта, формирует движения по регистрам и показывает разные вкладки в форме. Поэтому неверно выбранный вид операции — одна из самых частых причин «странных» проводок и ошибок в отчётах.

Как найти вид операции в форме документа

Самый простой способ — открыть сам документ. В большинстве типовых конфигураций поле «Вид операции» расположено в шапке документа, рядом с номером и датой. В 1С:Бухгалтерии 8.3 оно обычно выглядит как выпадающий список в левой верхней части формы или в строке под заголовком документа.

Если документ уже проведён, поле может быть недоступно для редактирования, но значение всё равно отображается. Для просмотра достаточно открыть форму — права на изменение не требуются.

В некоторых конфигурациях вид операции выбирается до создания документа: в списке документов есть кнопка со стрелкой рядом с «Создать», где перечислены доступные виды. В этом случае у уже созданного документа поле может быть скрыто, а вид операции определяется выбранным при создании вариантом.

Порядок действий в форме документа
  1. 1
    Откройте журнал документов нужного вида, например «Поступления товаров и услуг»
  2. 2
    Откройте нужный документ двойным щелчком
  3. 3
    Найдите поле «Вид операции» в шапке — обычно рядом с номером и датой
  4. 4
    Если поля нет, нажмите «Ещё» → «Изменить форму» и проверьте, не скрыт ли реквизит
  5. 5
    Сравните значение с ожидаемым и при необходимости перепроведите документ после исправления

Как вывести вид операции в список документов

Когда нужно проверить вид операции сразу у нескольких документов, открывать каждый неудобно. Проще вывести колонку в список. Для этого откройте журнал документов, нажмите «Ещё» → «Изменить форму» (или «Настроить список» в некоторых версиях), найдите в дереве реквизитов поле «Вид операции» и установите галочку его видимости.

После этого в таблице появится колонка, по которой можно сортировать и отбирать документы. Дополнительно через «Ещё» → «Настроить список» можно задать отбор по конкретному виду операции — например, показать только документы с операцией «Возврат покупателю», чтобы проверить корректность их оформления.

Настройка формы сохраняется для текущего пользователя и не влияет на других. Если колонка нужна постоянно всем сотрудникам, её добавление в типовую форму списка выполняется через конфигуратор — это уже задача для разработчика.

Как определить вид операции по проводкам

Если доступа к полю нет или документ создан внешней обработкой и вид операции в форме не показан, его можно определить по результату проведения. Откройте документ и нажмите кнопку «Дт/Кт» (или «Показать проводки»). По набору счетов и аналитики можно однозначно понять, какая операция была выбрана.

Например, списание с расчётного счёта с проводкой Дт 60 Кт 51 — это оплата поставщику, а Дт 70 Кт 51 — перечисление зарплаты. У поступления товаров проводка Дт 41 Кт 60 указывает на операцию «Товары», а Дт 08 Кт 60 — на приобретение оборудования или объектов строительства.

Этот способ особенно полезен при разборе чужих данных: по движениям документа видно фактическую логику проведения, даже если интерфейс доработан и стандартное поле скрыто. Дополнительно можно открыть отчёт «Движения документа», чтобы увидеть не только бухгалтерские проводки, но и записи по регистрам накопления и сведений.

Как найти вид операции запросом

Для массовой проверки удобнее всего использовать консоль запросов. Реквизит называется ВидОперации, и его можно вывести по всем документам нужного вида за период.

bsl
ВЫБРАТЬ
	Ссылка.Номер КАК Номер,
	Ссылка.Дата КАК Дата,
	Ссылка.ВидОперации КАК ВидОперации
ИЗ
	Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
ГДЕ
	ПоступлениеТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода
	И ПоступлениеТоваровУслуг.Проведен

Такой запрос выведет список документов с их видами операций. Добавив условие ГДЕ ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеТоваровУслуг.Товары), можно отобрать документы с конкретной операцией. Это удобно, когда нужно найти все документы, ошибочно оформленные не тем видом операции.

Консоль запросов доступна пользователям с правами администратора или разработчика. В файловой базе её можно запустить как внешнюю обработку через «Файл» → «Открыть». Название перечисления для конкретного документа можно посмотреть в конфигураторе, открыв свойства реквизита «Вид операции».

Как посмотреть вид операции в конфигураторе

Если нужно узнать полный список возможных видов операции для документа или имя реквизита в базе, откройте конфигуратор. В дереве конфигурации найдите нужный документ, раскройте его реквизиты и найдите «Вид операции». В свойствах реквизита указан тип — ссылка на перечисление.

Перейдя к этому перечислению, вы увидите все допустимые значения. Там же в модуле менеджера или модуле объекта документа можно найти процедуру ОбработкаПроведения и проследить, как каждый вид операции влияет на формируемые движения — это полезно при поиске причин расхождений в учёте.

Работа в конфигураторе требует прав на конфигурирование и монопольного доступа при сохранении изменений. Для простого просмотра структуры достаточно открыть конфигурацию в режиме чтения, ничего не меняя.

Типичные ошибки и ограничения

Частая ошибка — путать вид операции с видом документа. «Реализация товаров и услуг» и «Корректировка реализации» — разные документы, а «Товары» и «Услуги» — виды операции внутри одного документа. При поиске через запрос это приводит к обращению не к той таблице.

Вторая распространённая ситуация — у пользователя нет права видеть поле. В конфигурациях с доработанными ролями реквизит может быть скрыт функциональной опцией: например, операция «Оборудование» не показывается, если отключён соответствующий участок учёта. Проверьте настройки функциональности в разделе «Администрирование».

Ещё одна ловушка — документы, загруженные из обменов (из банка, из УТ в БП). При переносе вид операции подставляется по правилам конвертации и может не совпадать с тем, что выбрал бы пользователь вручную. После загрузки выборочно проверяйте вид операции у ключевых документов.

Типичные ошибки
01
Поиск поля «Вид операции» на вкладках документа, хотя оно находится в шапке или скрыто настройкой формы
02
Вывод о виде операции только по проводкам у документа с ручной корректировкой — движения могли быть изменены вручную
03
Изменение вида операции в закрытом периоде без анализа последствий для отчётности
04
Обращение к реквизиту ВидОперации у документа, где такого реквизита нет — запрос завершится ошибкой

Как проверить результат

После того как вы нашли или изменили вид операции, убедитесь, что документ ведёт себя ожидаемо. Перепроведите документ и откройте проводки: набор счетов и субконто должен соответствовать выбранной операции. Затем проверьте связанный отчёт — например, оборотно-сальдовую ведомость по счёту или карточку счёта.

Контрольные точки

Как проверить результат

Поле «Вид операции» в форме
Норма

Отображается ожидаемое значение, документ проводится без ошибок

Тревожный признак

Поле пустое, недоступно или документ не проводится

Проводки документа (Дт/Кт)
Норма

Счета и аналитика соответствуют выбранной операции

Тревожный признак

Проводки типичны для другого вида операции

Отчёты по счёту
Норма

Сумма документа попала в нужную аналитику

Тревожный признак

Сумма висит на неправильном субконто или не попадает в отчёт

Если документов много, сверку удобно делать запросом: сгруппируйте документы по виду операции и сравните количество и суммы с ожидаемыми. Расхождения укажут на документы, где вид операции выбран неверно или не заполнен.

Итог

Что важно запомнить

Вид операции ищется в шапке документа, в колонке списка, по проводкам или запросом к реквизиту ВидОперации. Полный список значений смотрят в конфигураторе. Изменять вид операции в закрытых периодах можно только после резервной копии и с проверкой последствий для отчётности.

Частые вопросы

Почему в документе нет поля «Вид операции»?

Либо у этого вида документа реквизит не предусмотрен конфигурацией, либо поле скрыто настройкой формы или функциональной опцией. Откройте «Ещё» → «Изменить форму» и проверьте список доступных реквизитов, а также раздел «Администрирование» → «Настройка функциональности».

Можно ли добавить свой вид операции без программиста?

Нет. Состав значений задан перечислением в конфигурации, и добавить новое значение можно только через конфигуратор с последующим обновлением базы. В типовых конфигурациях такая доработка снимает объект с полной поддержки, поэтому обычно подбирают ближайший подходящий типовой вид операции.

Как массово изменить вид операции у группы документов?

Используйте обработку «Групповое изменение реквизитов» (в типовых конфигурациях — раздел «Администрирование» → «Обслуживание»). Отберите документы, выберите реквизит «Вид операции» и задайте новое значение. Перед запуском сделайте копию базы, а после — перепроведите изменённые документы и проверьте проводки.

Чем вид операции отличается от вида документа?

Вид документа — это сам тип объекта («Поступление товаров и услуг», «Списание с расчётного счёта»). Вид операции — уточняющий реквизит внутри документа, определяющий сценарий проведения. Один вид документа может иметь несколько видов операции, и у каждого будут свои проводки.

Как узнать, какой вид операции выберет программа при обмене?

Правила подстановки задаются в настройках синхронизации или в правилах конвертации. Практический способ — загрузить тестовый документ в копию базы, открыть его и посмотреть значение поля, а затем сверить проводки с ожидаемыми.

Вид операции пустой — что это значит?

Чаще всего документ создан обработкой или обменом, где реквизит не заполнился, либо значение очищено вручную. Такой документ может проводиться некорректно или не проводиться вовсе. Откройте документ, выберите подходящий вид операции, перепроведите и проверьте движения.