Почему в 1С:Бухгалтерии 2.0 при обмене с 1С:Розницей 1.0 возникает ошибка «Для товара не установлена розничная цена» и как ее исправить?

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

При настройке типового обмена данными между конфигурациями 1С:Розница 1.0 и 1С:Бухгалтерия предприятия 2.0 пользователи часто сталкиваются с ситуацией, когда перенесенные документы ПоступлениеТоваровУслуг не проводятся. Программа выдает диагностическое сообщение: «Для товара <Наименование> не установлена розничная цена». В этой статье мы подробно разберем логику работы конфигураций, выясним первопричину такого поведения и рассмотрим все практические способы решения проблемы.

Анализ механизма проведения документов поступления в БП 2.0

Разберем по шагам, почему конфигурация требует розничную цену, если в типовых правилах обмена документ УстановкаЦенНоменклатуры не перегружается из 1С:Розницы:

  1. Тип склада в документе: Если в шапке документа поступления выбран склад с видом Розничный (автоматизированная торговая точка — АТТ), система считает эту точку местом розничной продажи.
  2. Настройки учетной политики: Если в учетной политике организации на закладке Запасы установлен способ оценки товаров в рознице «По продажной стоимости» (с использованием счета 42 «Торговая наценка»), конфигурация обязана отразить проводки по торговой наценке непосредственно в момент оприходования товара.
  3. Отсутствие розничных цен: Для расчета торговой наценки (разницы между ценой поставщика и продажной стоимостью) программе необходимы данные в табличной части поступления — реквизиты ЦенаВРознице и СуммаВРознице, либо наличие действующей записи в регистре сведений ЦеныНоменклатуры по типу цен данного розничного склада. Поскольку типовой обмен «Розница 1.0 — БП 2.0» рассчитан на учет по ценам приобретения и не переносит документы установки цен, эти поля остаются незаполненными, вызывая блокировку проведения.

Способ 1. Изменение способа оценки товаров в учетной политике

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

  1. Перейдем в раздел Предприятие > Учетная политика > Учетная политика организаций.
  2. Откроем актуальную запись учетной политики и перейдем на закладку Запасы.
  3. В блоке Способ оценки товаров в рознице установим переключатель в положение «По стоимости приобретения».
  4. Сохраним изменения нажатием кнопки ОК.

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

Способ 2. Изменение схемы складского учета при оприходовании

Проанализируем методику, которая позволяет сохранить раздельный учет по складам, не нарушая типовой логики учетной системы:

  1. В конфигурации 1С:Розница 1.0 и 1С:Бухгалтерия 2.0 оформляем поступление товаров от поставщика исключительно на склад с видом «Оптовый».
  2. При таком поступлении формируются стандартные проводки по дебету счета 41.01 и кредиту счета 60.01 без участия розничных наценок.
  3. Фактическую передачу товаров в торговые точки оформляем документом ПеремещениеТоваров с оптового склада на розничный. В момент перемещения розничная наценка будет корректно рассчитана на основании розничных цен или отчетов о продажах.

Способ 3. Доработка правил конвертации данных (КД 2.0)

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

Рассмотрим два варианта доработки правил:

  1. Перенос розничных цен в табличную часть поступления: В правиле конвертации объекта ПоступлениеТоваровУслуг для табличной части Товары в обработчике ПриВыгрузке программно считываем розничную цену номенклатуры из регистра сведений ЦеныНоменклатуры конфигурации Розница 1.0 и передаем ее в приемник в свойства ЦенаВРознице и СуммаВРознице.
  2. Добавление ПКО для документа установки цен: Загружаем актуальные метаданные обеих баз через обработку MDCntx.epf в Конвертацию данных. Создаем новое правило конвертации объекта для документа УстановкаЦенНоменклатуры, настроив запись движений в регистр сведений ЦеныНоменклатуры в приемнике БП 2.0.

Сопутствующие особенности обмена: проведение ПКО и чеков ККМ

При настройке обмена также важно учитывать особенности переноса кассовых документов:

Документ ОтчетОРозничныхПродажах формирует проводки по списанию себестоимости и отражению выручки (проводки по кассе: Дт 50.01/50.02 — Кт 90.01.1). Формируемый при обмене документ ПриходныйКассовыйОрдер с видом операции «Прием розничной выручки» предназначен исключительно для печати кассовой книги. Он не должен формировать проводок по бухгалтерскому учету (свойство ОтражатьВБухгалтерскомУчете = Ложь), иначе произойдет задвоение остатков по кассе.

← На главную