Почему групповая обработка не удаляет проводки в "Поступлении наличных" по розничной выручке?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Торговля и дистрибуция
← На главную

Многие пользователи 1С сталкиваются с ситуацией, когда после массового изменения реквизитов в документах "Поступление наличных" с видом операции "Розничная выручка" и их последующего перепроведения, проводки остаются на месте или не изменяются так, как ожидалось. Особенно это актуально, когда предполагается, что проводки по выручке должны формироваться другим документом, например, "Отчетом о розничных продажах". Давайте рассмотрим, почему так происходит и как эффективно решить эту проблему, используя стандартные возможности 1С.

Понимание логики формирования проводок по розничной выручке в 1С

Прежде чем перейти к решению, важно разобраться, как 1С обрабатывает розничную выручку и формирует соответствующие бухгалтерские проводки. Ключевым моментом здесь является тип торговой точки: автоматизированная (АТТ) или неавтоматизированная (НТТ).

  1. Автоматизированная торговая точка (АТТ) / Розничный магазин:
    • Предполагается, что в такой точке имеется оборудование для автоматизированного учета продаж (например, онлайн-кассы, интегрированные с 1С).
    • Основным документом, формирующим бухгалтерские проводки по розничным продажам, является "Отчет о розничных продажах". Этот документ отражает выручку и списывает себестоимость реализованных товаров за определенный период (смену).
    • Документ "Поступление наличных" с видом операции "Розничная выручка", оформленный для АТТ после "Отчета о розничных продажах", как правило, не формирует повторных проводок по выручке и себестоимости. Его функция в этом случае — только оприходовать денежные средства в кассу и отразить их в кассовой книге, так как выручка уже была учтена "Отчетом о розничных продажах".
  2. Неавтоматизированная торговая точка (НТТ):
    • Характеризуется отсутствием детального ежедневного учета продаж по номенклатуре. Учет может вестись по сумме или по результатам периодических инвентаризаций.
    • В случае НТТ, если учет товаров ведется по стоимости приобретения, документ "Поступление наличных" с видом операции "Розничная выручка" самостоятельно формирует проводки, отражающие выручку и списание себестоимости проданных товаров.
    • Если учет товаров ведется по продажной стоимости, "Поступление наличных" отражает поступление выручки в кассу, а списание торговой наценки и себестоимости может происходить по результатам инвентаризации или через документ "Отчет о розничных продажах", созданный на основании инвентаризации.

Итак, ключевое отличие: для АТТ проводки формирует "Отчет о розничных продажах", а для НТТ — "Поступление наличных" (по выручке и себестоимости).

Основная причина проблемы: флаг "Неавтоматизированная торговая точка"

В описанной ситуации, несмотря на то что в документах был установлен "Склад" с типом "Розничный магазин" (что указывает на АТТ), проводки продолжали формироваться документом "Поступление наличных". Это произошло потому, что для данных операций продолжала действовать логика НТТ. Причиной этому являлся реквизит "Неавтоматизированная торговая точка", который был установлен в значение "Да" или по умолчанию не был изменен на "Нет".

Реквизит НеавтоматизированнаяТорговаяТочка (или его аналог, в зависимости от конфигурации) является определяющим для поведения документа "Поступление наличных" с видом операции "Розничная выручка". Если он установлен в "Да", система будет считать, что это НТТ, и, следовательно, самостоятельно формировать проводки по выручке и себестоимости, даже если тип склада — "Розничный магазин". При групповом изменении других реквизитов (например, склада или ставки НДС) этот флаг мог остаться неизменным, и система продолжала обрабатывать документ как поступление из НТТ.

Пошаговое решение проблемы с помощью групповой обработки

Для исправления ситуации с сотнями документов, мы используем стандартную обработку "Групповое изменение реквизитов". Последовательность действий будет следующей:

  1. Откроем обработку "Групповое изменение реквизитов":
    • Перейдем в раздел "Администрирование" (или "Сервис", "Операции", в зависимости от конфигурации).
    • Найдем и откроем пункт "Групповое изменение реквизитов".
  2. Выберем документы для обработки:
    • В поле "Изменять" выберем тип объекта "Документы".
    • В появившемся списке выберем конкретный вид документа: "Поступление наличных".
    • Нажмем кнопку "Все элементы" или "Добавить", чтобы установить отбор.
    • Установим отбор по необходимым параметрам:
      • Вид операции: Укажем Розничная выручка.
      • Период: Укажем тот период, за который нам нужно изменить документы.
      • Возможно, потребуется дополнительный отбор по складу или организации, если документы относятся к разным структурам.
  3. Найдем и изменим реквизит "Неавтоматизированная торговая точка":
    • На вкладке "Реквизиты" (или аналогичной, где отображаются изменяемые поля) найдем реквизит "Неавтоматизированная торговая точка". Если он не виден, возможно, потребуется нажать кнопку "Настройка" или "Дополнительные параметры" (часто это кнопка с шестеренкой или "Еще" -> "Изменить форму") и включить отображение всех реквизитов, включая скрытые. В некоторых случаях, для доступа к определенным реквизитам может потребоваться предварительно включить режим разработчика или установить опцию "Отображать все реквизиты" в самой обработке.
    • Установим для этого реквизита значение "Нет".
  4. Выполним изменение:
    • Нажмем кнопку "Изменить реквизиты". Обработка изменит указанный реквизит во всех отобранных документах.
  5. Массовое перепроведение документов:
    • Критически важно: Простое изменение реквизитов не меняет движения документов по регистрам. Для того чтобы изменения вступили в силу и повлияли на проводки, документы необходимо перепровести.
    • После группового изменения реквизитов, воспользуемся стандартной обработкой для массового перепроведения документов. Это может быть обработка "Проведение документов" (или аналогичная), доступная в разделе "Администрирование" -> "Поддержка и обслуживание" или "Сервис".
    • Выберем тип документов "Поступление наличных", установим тот же период и, при необходимости, другие отборы (например, по виду операции "Розничная выручка").
    • Выполним перепроведение.
  6. Проверим результат:
    • Откроем несколько измененных документов "Поступление наличных" и проверим их проводки. Теперь они не должны формироваться (если есть "Отчет о розничных продажах" для АТТ) или должны быть корректно переформированы в соответствии с логикой НТТ, если такой режим по какой-то причине необходим.
    • Также проверим регистры, на которые влияют эти документы, убедившись, что движения корректны.

Дополнительные рекомендации и нюансы

Почему простое перепроведение не помогло изначально? Как было отмечено в исходном обсуждении, простое перепроведение документов после изменения склада через групповую обработку не меняло проводок. Это связано с тем, что логика формирования проводок по розничной выручке в "Поступлении наличных" сильно зависит не только от типа склада, но и от других флагов, таких как НеавтоматизированнаяТорговаяТочка. Проведение документа "перечитывает" его данные, но если ключевые параметры, влияющие на логику, не были явно изменены или перезаполнены в документе, то и поведение не меняется. Именно поэтому требовалось явно изменить этот реквизит.

Влияние перезаполнения склада: Если вручную перезаполнить поле "Склад" в документе, проводки могут уйти. Это происходит потому, что при интерактивном изменении склада система 1С может выполнять дополнительные проверки и перезаполнять зависимые реквизиты, включая тот самый флаг НТТ, основываясь на настройках нового склада, если эти настройки предусматривают его автоматическое изменение.

Резервное копирование: Перед выполнением любых массовых изменений в базе данных 1С всегда делайте резервную копию! Это позволит избежать потери данных или некорректных изменений в случае непредвиденных ситуаций.

Настройка нового функционала: Для будущих документов убедитесь, что в настройках ваших складов типа "Розничный магазин" флаг "Неавтоматизированная торговая точка" (или его аналог) установлен в "Нет" по умолчанию, если вы работаете с АТТ. Это предотвратит повторение подобной ситуации в будущем.

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

← На главную