Почему в документе поступления из ТТН ЕГАИС количество штучного алкоголя пересчитывается в декалитры

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

После обновления конфигурации 1С:Розница на релизы ветки 2.2.7 многие пользователи и специалисты столкнулись с неожиданным поведением системы: при создании документа Поступление товаров на основании входящей ТТН ЕГАИС штучный товар (бутылочное пиво, крепкий алкоголь) начинает оприходоваться в некорректном объеме. Например, вместо 20 бутылок система пытается оприходовать 400 штук, а вместо 24 бутылок коньяка по 0,25 л — 960 штук.

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

Анализ программного кода и причина сбоя

Рассмотрим фрагмент запроса заполнения табличной части документа поступления, который формирует итоговые показатели количества:


| ТаблицаЕГАИС.АлкогольнаяПродукция КАК АлкогольнаяПродукция,
| ТаблицаЕГАИС.Количество / ВЫБОР
|     КОГДА НЕ СоответствиеНоменклатурыЕГАИС.Номенклатура ЕСТЬ NULL ТОГДА
|         ВЫБОР
|             КОГДА СоответствиеНоменклатурыЕГАИС.Номенклатура.ВидНоменклатуры.ПродаетсяВРозлив
|                 И СоответствиеНоменклатурыЕГАИС.Номенклатура.ОбъемДАЛ <> 0
|             ТОГДА СоответствиеНоменклатурыЕГАИС.Номенклатура.ОбъемДАЛ
|             ИНАЧЕ 1
|         КОНЕЦ
|     ИНАЧЕ 1
| КОНЕЦ КАК Количество,
| ТаблицаЕГАИС.КоличествоУпаковок / ВЫБОР
|     КОГДА НЕ СоответствиеНоменклатурыЕГАИС.Номенклатура ЕСТЬ NULL ТОГДА
|         ВЫБОР
|             КОГДА СоответствиеНоменклатурыЕГАИС.Номенклатура.ВидНоменклатуры.ПродаетсяВРозлив
|                 И СоответствиеНоменклатурыЕГАИС.Номенклатура.ОбъемДАЛ <> 0
|             ТОГДА СоответствиеНоменклатурыЕГАИС.Номенклатура.ОбъемДАЛ
|             ИНАЧЕ 1
|         КОНЕЦ
|     ИНАЧЕ 1
| КОНЕЦ КАК КоличествоУпаковок

Как видно из текста запроса, конфигурация проверяет флаг ПродаетсяВРозлив в объекте ВидНоменклатуры, привязанном к соответствующей позиции номенклатуры. Если данный признак установлен и реквизит ОбъемДАЛ заполнен, количество из ТТН делится на объем тары в декалитрах.

Подобный расчет рассчитан на разливную продукцию (кеги), когда поставка в ЕГАИС отражается в декалитрах, а на складе учет ведется в порциях или потребительской таре. Однако если в информационной базе для всех позиций алкоголя (включая штучные бутылки) назначен единый вид номенклатуры с включенным признаком продажи в розлив, то штучное количество (например, 20 бутылок) программа делит на объем одной бутылки в декалитрах (0,05 дал), в результате чего получается 400 штук.

Решение 1. Разделение видов номенклатуры и сопоставления ЕГАИС

Разберем по шагам стандартную методику разделения штучного и разливного алкоголя:

  1. Перейдем в раздел НСИ и откроем справочник Виды номенклатуры.
  2. Создадим отдельный вид номенклатуры для штучной алкогольной продукции (например, Алкоголь штучный или Пиво фасованное). Убедимся, что флаг Продается в розлив для этого вида снят.
  3. Для позиций, которые приходят в кегах и действительно продаются в розлив (по миллилитрам или литрам), создадим или оставим вид номенклатуры Алкоголь в розлив с активным признаком Продается в розлив.
  4. В карточках штучного алкоголя изменим Вид номенклатуры на штучный.
  5. Откроем регистр сведений Соответствие номенклатуры ЕГАИС и проверим, чтобы алкогольная продукция ЕГАИС (бутылочный алкоголь) была сопоставлена именно с карточками номенклатуры, имеющими штучный вид.

После корректировки сопоставления при повторном создании документа Поступление товаров на основании ТТН ЕГАИС деление на объем выполняться не будет, и количество заполнится корректно.

Решение 2. Методология общепита и вскрытия тары

Если предприятие относится к общепиту и осуществляет порционную торговлю крепким алкоголем или пивом из бутылок, необходимо соблюдать обновленную методологию работы с ЕГАИС:

  1. Входящая продукция (бутылки) всегда приходуется на штучную номенклатуру без признака розлива.
  2. Для реализации порций в баре создается отдельная номенклатурная позиция (с признаком Продается в розлив или как услуга/блюдо).
  3. При фактическом вскрытии тары создается документ Сборка товаров с видом операции Разборка на комплектующие. Исходным комплектом выступает целая бутылка (штучный алкоголь), а комплектующими — разливные порции.
  4. На основании документа сборки данные о вскрытии и списании тары отправляются в ЕГАИС.

Решение 3. Ручная привязка документа поступления

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

  1. Создадим документ Поступление товаров вручную в разделе Закупки и заполним номенклатуру и количество вручную.
  2. Откроем список входящих документов ТТН ЕГАИС и через команду связывания документов сопоставим входящую ТТН с созданным документом поступления.
← На главную