Документы и Печать · 12 мин
Как в 1С изменить документ «Поступление товаров» на «Поступление товаров и услуг»
Пошаговая инструкция: как в 1С заменить документ «Поступление товаров» на «Поступление товаров и услуг», перенести данные и проверить проводки без ошибок.
Обнаружить, что в 1С вместо «Поступления товаров и услуг» создан обычный документ «Поступление товаров», обычно помогают косвенные признаки: в документе нет вкладки «Услуги», проводки не закрывают затраты на доставку, либо при сверке с накладной поставщика суммы не сходятся. Причина чаще всего проста — оператор выбрал не тот вид документа при вводе, хотя поставщик в одной накладной передал и товары, и сопутствующие услуги. Прямой кнопки «преобразовать» в типовых конфигурациях нет, поэтому перед исправлением проверьте, не проведён ли документ и есть ли связанные с ним счета-фактуры, а затем действуйте одним из способов: введите нужный документ на основании (если конфигурация это позволяет), скопируйте данные вручную с переносом табличной части либо воспользуйтесь обработкой по изменению типа документа.
Выбор способа зависит от конфигурации. В 1С:Бухгалтерии 8 ред. 3.0 документ называется «Поступление (акты, накладные, УПД)» и вид операции меняется прямо в шапке — это самый простой случай. В 1С:Управление торговлей 10.3 и комплексных конфигурациях на её основе «Поступление товаров и услуг» — отдельный вид документа, и заменить его на «Поступление товаров» или наоборот напрямую нельзя. В УТ 11 и ERP используется единый документ «Приобретение товаров и услуг», где проблема обычно сводится к смене вида операции.
Ниже разобраны все типовые сценарии: от простого переключения вида операции до переноса данных между разными видами документов, а также проверка результата, типовые ошибки и ограничения, о которых нужно знать до начала работы.
Определите, с какой конфигурацией вы работаете
Прежде чем что-то менять, важно понять, как устроен документооборот в вашей базе. Откройте раздел «Покупки» или «Покупки и продажи» и посмотрите, какие документы доступны в журнале поступлений. Если в списке есть единый документ «Поступление (акты, накладные, УПД)» — это 1С:Бухгалтерия 3.0, и задача решается сменой вида операции. Если видны отдельные журналы «Поступление товаров» и «Поступление товаров и услуг» — скорее всего, это конфигурация семейства УТ 10.3, КА 1.1 или УПП 1.3.
Точное название конфигурации и релиз можно посмотреть через меню «Справка» — «О программе» (в интерфейсе «Такси» — кнопка с буквой «i» в правом верхнем углу). Эта информация понадобится, если придётся искать обработку для переноса данных или обращаться к специалисту.
Вид операции меняется в шапке — перенос не нужен
Потребуется создание нового документа и перенос данных
Нужна осторожность: изменения затронут регистры и, возможно, декларации
Смена вида операции в 1С:Бухгалтерии 3.0
В бухгалтерской конфигурации «Поступление товаров» и «Поступление товаров и услуг» — это не разные документы, а разные виды операции одного документа «Поступление (акты, накладные, УПД)». Поэтому замена выполняется без создания нового объекта и без переноса табличных частей.
Откройте нужный документ из журнала «Покупки» — «Поступление (акты, накладные, УПД)». В шапке найдите поле «Вид операции» и переключите его с «Товары (накладная)» на «Товары, услуги, комиссия» (в некоторых релизах формулировка — «Товары и услуги»). После смены вида операции в документе появятся дополнительные вкладки — «Услуги» и, при необходимости, «Оборудование» или «Агентские услуги». Проведите документ повторно.
Обратите внимание: существующая табличная часть с товарами при смене вида операции сохраняется, ничего заново заполнять не нужно. Если документ участвовал в формировании книги покупок или счёте-фактуре, проверьте, что счёт-фактура по-прежнему корректно привязан к документу-основанию.
Перенос данных через обработку и ввод на основании
В некоторых конфигурациях работает обходной путь через ввод на основании. Если в базе есть общий документ-основание (например, «Заказ поставщику» или «Счёт на оплату поставщику»), новый документ «Поступление товаров и услуг» можно ввести на его основании — табличная часть заполнится автоматически из заказа. Это избавляет от ручного копирования и снижает риск расхождений в количестве и ценах.
Для массовой замены применяют обработки, которые читают табличную часть одного документа и записывают её в другой через встроенный язык. Типовая логика такой обработки: открыть документ-источник, создать новый объект нужного вида, в цикле перенести строки с сопоставлением реквизитов (номенклатура, количество, цена, сумма, ставка НДС), заполнить шапку и записать. Если у вас есть доступ к конфигуратору, перенос можно выполнить и вручную через консоль кода, но это работа для специалиста с правами администратора.
НовыйДок = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
ЗаполнитьЗначенияСвойств(НовыйДок, СтарыйДок, "Организация,Контрагент,ДоговорКонтрагента,Склад");
Для Каждого Строка Из СтарыйДок.Товары Цикл
НоваяСтрока = НовыйДок.Товары.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Строка);
КонецЦикла;
НовыйДок.Записать(РежимЗаписиДокумента.Проведение);После переноса старый документ не удаляйте сразу. Сначала сравните итоговые суммы, количество строк и проводки обоих документов. Только убедившись, что новый документ полностью повторяет старый по содержанию, пометьте исходный на удаление или отмените его проведение — в зависимости от того, требуется ли сохранить след в журнале.
Проверка результата после замены
Главный критерий правильной замены — идентичность движений по регистрам. Откройте новый документ, нажмите кнопку показа движений (в Бухгалтерии — «Дт/Кт», в УТ — «Движения документа») и сравните проводки с теми, что формировал старый документ. Должны совпадать счета учёта (41, 60, 19 по НДС), суммы и количество по каждой позиции.
Дополнительно проверьте связанные объекты: счёт-фактуру, платёжные документы, связанные с этим поступлением, и взаиморасчёты с поставщиком. Удобный способ — отчёт «Ведомость по взаиморасчётам с контрагентами» или «Оборотно-сальдовая ведомость по счёту 60»: сальдо по поставщику не должно измениться после замены документа.
Как проверить результат
Итоги нового документа копейка в копейку совпадают со старым
Расхождения в суммах или ставках НДС
Те же счета и суммы, что у исходного документа
Появились лишние счета или изменилась аналитика
Сальдо по контрагенту не изменилось
Задолженность удвоилась или обнулилась
Привязан к новому документу, книга покупок корректна
Счёт-фактура «потерял» основание или дублируется
Типичные ошибки и ограничения
Самая частая ошибка — создание нового документа без отмены старого. В результате товары оприходуются дважды, остатки на складе и задолженность перед поставщиком завышаются, и ошибка всплывает только при инвентаризации или сверке. Второе типичное упущение — забытый счёт-фактура: если он был введён на основании старого документа, после его удаления счёт-фактура может остаться без основания, что создаст проблемы в книге покупок.
Ещё одна ошибка — копирование строк без проверки счетов учёта. При вставке табличной части счета могут подставиться по умолчанию из настроек номенклатуры, а не из исходного документа. Если организация ведёт раздельный учёт НДС или использует нестандартные счета, это приведёт к неверным проводкам.
Когда замена невозможна или не нужна
Не всегда документ нужно именно заменять. Если вопрос только в том, что поставщик в одной накладной указал товары и услуги, а у вас заведено «Поступление товаров», иногда корректнее оформить второй документ — «Поступление услуг» (или «Поступление доп. расходов») — вместо полной замены. Это сохранит историю и упростит проверку.
Также учитывайте ограничения прав: если у пользователя нет прав на создание документов нужного вида или на изменение документов прошлых периодов (действует дата запрета редактирования), замену должен выполнять пользователь с расширенными правами. Проверить дату запрета можно в разделе «Администрирование» — «Поддержка и обслуживание» — «Даты запрета изменения данных».
Как выбрать действие
Что важно запомнить
В Бухгалтерии 3.0 достаточно сменить вид операции, в УТ 10.3 и подобных — создать новый документ и перенести данные. Всегда сверяйте суммы, проводки и взаиморасчёты до отмены старого документа, а перед массовыми изменениями делайте резервную копию базы.
Частые вопросы
Можно ли просто переименовать вид документа без создания нового?
Нет. Вид документа — это объект метаданных, и изменить его у уже созданного документа нельзя. Исключение — конфигурации, где «Поступление товаров» и «Поступление товаров и услуг» являются видами операции одного документа: там достаточно переключить вид операции в шапке.
Что делать, если табличная часть не вставляется через копипаст?
Проверьте, что оба документа открыты в одном сеансе и что табличные части совместимы по составу колонок. Если вставка не работает, введите новый документ на основании заказа поставщику или счёта, либо используйте обработку копирования табличных частей.
Изменятся ли остатки на складе при правильной замене?
Нет. Если новый документ проведён с теми же датой, складом, номенклатурой и количеством, а старый отменён, остатки останутся прежними. Если остатки изменились — значит, либо старый документ не отменён, либо в новом есть расхождения в количестве.
Нужно ли перевыставлять счёт-фактуру после замены документа?
Если счёт-фактура был введён на основании старого документа, его нужно перепривязать к новому: откройте счёт-фактуру и укажите новый документ-основание. Номер и дату входящего счёта-фактуры менять не требуется — они соответствуют бумажному документу поставщика.
Что делать, если документ находится в закрытом периоде?
Безопаснее не трогать прошлый период, а оформить корректировку текущей датой: сторнировать старый документ корректировкой поступления и ввести правильный документ. Прямая правка закрытого периода может потребовать уточнённой отчётности и должна согласовываться с главным бухгалтером.
Кто может выполнить замену, если стоит дата запрета редактирования?
Пользователь с правами администратора или с ролью, которой разрешено изменение данных до даты запрета. Либо администратор временно сдвигает дату запрета в разделе «Администрирование» — «Даты запрета изменения данных», после чего возвращает её обратно.