Работа с флагами — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
(Новая страница: «Категория:WMS == Типы флагов == == Способы установки флагов == === Флаги ячеек === === Флаги в зада…»)
 
(Флаги ячеек)
 
(не показано 10 промежуточных версий 2 участников)
Строка 4: Строка 4:
 
== Способы установки флагов ==
 
== Способы установки флагов ==
 
=== Флаги ячеек ===
 
=== Флаги ячеек ===
 +
#; Статически.
 +
#: В хиповом поле @Flags на ячейке 
 +
#
 +
#; Динамически.
 +
#: Рассчитываются при загрузке ячеек по правилам в файле CellFlags.txt
 +
 +
  Важно! Флаги Флаг.N=1 устанавливаются и проверяются на всех ячейках включая родительские, если предполагается использовать
 +
  только на виртуальных ячейках, то на остальные надо поставить Флаг.*=1
 +
 
=== Флаги в задании ===
 
=== Флаги в задании ===
 +
* '''@WholeCell'''
 +
*: задание на отборку из ячейки всего содержимого
 +
* '''@MinQty'''
 +
*: в ячейке должно быть в наличии не менее заданного количества упаковок
 +
* '''@IgnoreFlags'''
 +
*: позволяет задать через {{Key|;}} флаги ячеек, которые требуется проигнорировать
 +
* '''@MaxArticuls'''
 +
*: задает ассортиментное количество товаров, которые могут находиться в одной ячейке одновременно
 +
* '''@MinLineQty'''
 +
*: в ячейке должно быть в наличии не менее заданного количества упаковок одного товара
 +
* '''@WholeCont'''
 +
*: оперировать только целыми контейнерами
 +
 
== Расчет флагов ==
 
== Расчет флагов ==
 
== Весовые коэффициенты ==
 
== Весовые коэффициенты ==

Текущая версия на 14:39, 14 июня 2013


Типы флагов

Способы установки флагов

Флаги ячеек

  1. Статически.
    В хиповом поле @Flags на ячейке
  2. Динамически.
    Рассчитываются при загрузке ячеек по правилам в файле CellFlags.txt
 Важно! Флаги Флаг.N=1 устанавливаются и проверяются на всех ячейках включая родительские, если предполагается использовать 
 только на виртуальных ячейках, то на остальные надо поставить Флаг.*=1

Флаги в задании

  • @WholeCell
    задание на отборку из ячейки всего содержимого
  • @MinQty
    в ячейке должно быть в наличии не менее заданного количества упаковок
  • @IgnoreFlags
    позволяет задать через ; флаги ячеек, которые требуется проигнорировать
  • @MaxArticuls
    задает ассортиментное количество товаров, которые могут находиться в одной ячейке одновременно
  • @MinLineQty
    в ячейке должно быть в наличии не менее заданного количества упаковок одного товара
  • @WholeCont
    оперировать только целыми контейнерами

Расчет флагов

Весовые коэффициенты