Заполнение фасовки в документе

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

  • 1. При выгрузке из учетной системы для каждой строки товаров можно детально заполнить фасовку. Фасовка передается в виде таблицы (списка XDTO структур) с колонками «Уровень», «Упаковка», «Количество», «Маркировки».
    • Фасовка, переданная в таком виде имеет приоритет перед остальными вариантами заполнения.
    • Нет настроек, влияющих на данный вариант заполнения.
  • 2. Также фасовка может быть заполнена автоматически на основании данных в АСП.Шлюз и переданного из учетной системы количества упаковок (далее КУ. Все следующие пункты проверяются последовательно, то есть если выполняется условие пункта 1, то пункты 2 и 3 выполняться не будут.
    • Вариант 1: По данным Фасовки из карточки номенклатуры.
      • Условие: В карточке номенклатуры заполнена расширенная фасовка.
      • Берется фасовка из карточки номенклатуры, указанной в строке.
      • Фасовка из номенклатуры переносится в строку документа.
      • Количество в каждой строке фасовки пересчитывается по формуле: Окр(КУ / Коэффициент + 0.5).
      • Если количество в строке фасовки равняется 0, будет указано значение 1.
      • Дополнительная информация о заполнении фасовки в карточке номенклатуры: Работа с фасовками и упаковками.
    • Вариант 2: По основному уровню упаковки и упаковки из карточки номенклатуры.
      • Условие: Включена настройка Расширенные настройки → Обмен данными → Заполнять при загрузке документов фасовку по основному уровню и упаковке номенклатуры, заполнен Расширенные настройки → Основные константы → Основной уровень упаковки в настройках.
      • Добавляется ровно один уровень фасовки.
      • Упаковка берется из карточки номенклатуры, уровень - из основных настроек.
      • Количество заполняется равным переданному значению КоличествоУпаковок.

Заполнение маркировки

  • 1. При выгрузке из учетной системы присутствует возможность передачи маркировки отбельно от фасовки. Если в строке табличной части передаваемого документа заполнены данные в поле МаркировкиМас и включена настройка Выгрузка маркировки без уровня упаковки, фасовка будет заполнена «стандартным способом», при этом затирая передаваемые ранее данные, после чего маркировка будет добавлена в последнюю строку фасовки.
    • Включается настройкой: Расширенные настройки → Обмен данными → Выгрузка маркировки без уровня упаковки.
  • 2. Также можно передать список маркировок в поле Маркировки. Тогда, после заполнения фасовки, маркировка будет заполнена на тех уровнях фасовки, которые были переданы в форматированной строке, содержащейся в поле Маркировки.
    • Нет настроек, влияющих на данный вариант заполнения.
  • Фасовка может быть заполнена вручную с помощью редактора фасовки. Для этого достаточно нажать двойным кликом на колонку «Фасовка» в табличной части, а затем на кнопку «…».
  • Фасовка будет заполнена автоматически, если указать количество упаковок в колонке «Упаковок» табличной части. Заполнение будет происходить по тому же принципу, что и в пункте 2 автоматической выгрузки.
  • Также есть возможность пересчета фасовки по полю Объем упаковки при изменении количества в строке товаров документа реализации (при ручном заполнении документа).
    • при этом количество фасовки будет рассчитываться по этой формуле: Окр((Количество/Номенклатура.ОбъемУпаковки)+0.5,0,РежимОкругления.Окр15как10).