Исправляем неверную цену в 1С 8.3: документ, регистр, себестоимость

· 9 мин

Содержание

Цену в 1С правят в том месте, где она ошибочно появилась: в строке документа, в регистре цен номенклатуры или в самой себестоимости. Поменять цену в справочнике «Номенклатура» задним числом нельзя: в карточке товара её нет, она хранится в документах установки цен и в строках первичных документов.

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

Где именно неверная цена?

Сначала найдите, откуда взялась цена

Одна и та же «цена» в 1С бывает четырёх видов. Путаница между ними — главная причина лишней работы.

Что видитеГде хранитсяКак исправлять
Цена в строке накладнойТабличная часть документаПравка документа и перепроведение
Цена в подборе и в прайс-листеРегистр сведений цен номенклатурыНовый документ установки цен
Цена в карточке контрагентаДоговор, соглашение, вид ценыПравка договора или соглашения
Цена списания в отчётахРегистры учёта и расчёт себестоимостиИсправить источник и пересчитать

Проверьте это за минуту. Откройте документ, который выглядит неправильно, и посмотрите, откуда подставилась цена. Если она взялась из вида цены в договоре, исправление строки решит проблему только для одного документа. В следующий раз ошибка повторится.

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

Правка проведённого документа напрямую

Самый частый случай: менеджер или кладовщик ввёл 1 000 вместо 100. Документ проведён, период ещё открыт.

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

Пример. Поступление: 50 штук по 240 ₽ вместо 204 ₽. Сумма в документе 12 000 ₽, а должна быть 50 × 204 = 10 200 ₽. После правки цены и перепроведения долг перед поставщиком уменьшится на 1 800 ₽, а стоимость товара на складе тоже.

Если документ уже попал в регламентированную отчётность или к контрагенту, одной правкой в 1С не обойтись. Для таких случаев:

  • по поступлению от поставщика получите исправленный первичный документ и счёт-фактуру;
  • по реализации выпустите корректировочный документ, а не переписывайте исходный;
  • зафиксируйте причину изменения в комментарии документа.

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

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

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

Для одиночного документа достаточно кнопки «Провести». Для массового случая в 1С есть обработка группового перепроведения. В БП 3.0 её ищите в разделе Администрирование → Поддержка и обслуживание, в блоке корректировки данных. В УТ 11 аналогичная обработка находится в сервисных разделах.

Порядок работы:

  1. Сделайте резервную копию информационной базы.
  2. Откройте обработку и задайте период, в котором есть ошибочные документы.
  3. Отберите виды документов: сначала поступления, потом реализации и списания.
  4. Включите режим, при котором обработка останавливается на первой ошибке проведения. Так вы увидите проблему, а не получите пропущенные документы.
  5. Запустите перепроведение и прочитайте итоговый список непроведённых.

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

Перед массовым перепроведением
Выполнено: 0 / 4

Закрытый период и даты запрета изменения

Типичная ошибка: «Документ нельзя провести, установлена дата запрета изменения». Это не поломка. Программа защищает закрытый период.

Дата запрета задаётся администратором. Искать настройку нужно в разделе администрирования, в блоке настройки пользователей и прав, по названию «Даты запрета изменения». Запрет бывает общим на всю базу или отдельным по организациям и разделам учёта.

Что делать, если исправить нужно:

  1. Узнайте у главного бухгалтера, можно ли менять этот период. Если отчётность сдана, обычно нельзя.
  2. Если можно, ответственный сотрудник временно переносит дату запрета на более раннюю.
  3. Исправьте документы и проведите их.
  4. Верните дату запрета на место.

Так делают в организации, где правка прошлого согласована. Если период сдан, цену исправляют текущей датой: корректирующим документом, а не заменой старого. Это безопаснее для отчётов.

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

Цена подставляется из договора или соглашения

Если неверная цена появляется в каждом новом документе, править документы бессмысленно. Причина в источнике, откуда 1С берёт значение при заполнении строки.

Проверьте по очереди:

  1. Вид цены в договоре контрагента. Откройте договор из карточки контрагента и посмотрите, какой вид цены указан. Если выбран не тот, все новые документы по этому договору заполнятся неверно.
  2. Соглашение с клиентом или поставщиком. В торговых конфигурациях цены часто задаются соглашением, и оно важнее общего прайса.
  3. Дата документа. Цена подбирается на дату документа. Если документ датирован раньше, чем введён новый прайс, подставится старая цена.
  4. Единица измерения и упаковка. Цена за штуку и цена за упаковку из 12 штук различаются в 12 раз. Если в строке указана упаковка, а цена введена за штуку, сумма получится заниженной или завышенной в разы.

Последний пункт даёт самые странные суммы. Пример: цена коробки 600 ₽, в коробке 12 штук, то есть штука стоит 50 ₽. Покупатель берёт 5 коробок. Верная сумма 5 × 600 = 3 000 ₽. Если в строке указано 5 штук по 600 ₽, система покажет те же 3 000 ₽, но на склад уйдёт не 60 штук, а 5. Остатки разойдутся с фактом, хотя сумма выглядит правильно.

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

Групповое изменение цен в номенклатуре

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

В БП 3.0 цены ведут документом «Установка цен номенклатуры». Он находится в справочных разделах, где работают с номенклатурой и ценами. В УТ 11 то же делают в разделе маркетинга: документ установки цен и типовые виды цен.

Как поменять цены сразу у многих товаров:

  • создайте новый документ установки цен на сегодняшнюю дату;
  • заполните его товарами из нужной группы: в командной панели табличной части есть варианты заполнения по текущим ценам и по группе;
  • выберите вид цены, например розничную;
  • пересчитайте значения: есть команда, которая применяет процент или фиксированное изменение к выделенным строкам;
  • проведите документ.

Пример. Нужно поднять цены на 8%. Было 250 ₽, станет 250 × 1,08 = 270 ₽. Было 1 490 ₽, станет 1 609,20 ₽. Округляйте до рублей, если так принято в вашей торговле. Правило округления лучше задать в виде цены, а не округлять вручную.

Документ с датой «сегодня» не меняет прошлые продажи. Если нужна цена с определённой даты в прошлом, ставьте эту дату в документе, но учтите ограничения закрытого периода из предыдущего раздела.

Как посмотреть движения и проверить результат

После исправления убедитесь, что правка дошла до учёта. В проведённом документе есть кнопка с изображением Дт/Кт: «Показать проводки и другие движения документа». Она раскрывает все регистры, по которым прошёл документ.

На что смотреть:

  • Проводки бухгалтерского учёта. Сумма должна совпасть с новой суммой документа. Для нашего примера по поступлению в проводке по счёту 41 должно быть 10 200 ₽ без НДС, а не 12 000 ₽.
  • Взаиморасчёты с контрагентом. Долг должен измениться на ту же сумму.
  • Регистры накопления по товарам. Стоимость остатков изменилась.

Для общей проверки возьмите отчёты:

ОтчётЧто проверяет
Оборотно-сальдовая ведомость по счёту 41Стоимость остатков и оборотов по товарам
Карточка счёта 60 по поставщикуДолг после исправления
Анализ субконто по номенклатуреЦена и количество в разрезе товаров

Сохраните оборотно-сальдовую ведомость до исправления и сравните её с новой. Разница должна совпасть с вашим расчётом. Если нет, ищите второй документ с тем же товаром, который ещё не перепроведён.

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

Иногда ошибка видна в отчёте как «неверная цена списания». Это не цена, которую кто-то ввёл, а результат расчёта. При методе средней стоимости программа считает себестоимость сама при закрытии месяца или при проведении документов списания.

Поэтому:

  1. Откройте документ поступления с этим товаром и проверьте цену там.
  2. Проверьте, нет ли отрицательных остатков: списание раньше поступления даёт странную себестоимость.
  3. Перепроведите поступление и выполните закрытие месяца заново, если оно уже было.

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

Если списание проведено раньше поступления, не правьте цену. Выровняйте даты и время документов и перепроведите цепочку.

Типичные ошибки и как их избежать

  • Правят цену в документе, а ошибка сидит в договоре. Вид цены в договоре снова подставит старое значение при создании следующего документа.
  • Меняют цену «задним числом» в закрытом месяце ради красоты отчёта. Остатки на начало периода поплывут, а сданная отчётность перестанет сходиться с базой.
  • Забывают про связанные документы. Исправили поступление, но не перепровели реализацию, и себестоимость в ней осталась прежней.
  • Перепроводят всю базу сразу. Ограничьте период и виды документов, иначе длительное проведение займёт часы, а пользователи не смогут работать.
  • Меняют цену в справочнике вместо документа установки цен. Нужной цены в карточке просто нет, и значение «исчезает».

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

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

Можно ли исправить цену, не перепроводя документ?
Нет. Цена в проведённом документе влияет на движения. Пока документ не проведён заново, регистры хранят старое значение.
Как поменять цену во многих документах сразу?
Правят источник ошибки, например вид цены в договоре или документ установки цен, затем запускают групповое перепроведение за нужный период.
Что делать, если программа не даёт провести документ из-за запрета?
Запрет задан администратором. Согласуйте исправление с главным бухгалтером. Если период сдан, делайте корректировку текущей датой.
Почему после исправления цены изменилась сумма в других документах?
Вероятно, изменилась себестоимость. Документы списания и реализации используют её при проведении, поэтому их нужно перепровести.
Можно ли откатить исправление?
Если нет копии базы, откатить автоматически нельзя. Верните прежнее значение в документе и проведите заново. Поэтому перед массовыми правками нужна резервная копия.