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

Материал из GB wiki
Перейти к: навигация, поиск
Строка 16: Строка 16:
 
* '''@IgnoreFlags'''
 
* '''@IgnoreFlags'''
 
*: позволяет задать через {{Key|;}} флаги ячеек, которые требуется проигнорировать  
 
*: позволяет задать через {{Key|;}} флаги ячеек, которые требуется проигнорировать  
 +
@MaxLines
 +
задает ассортиментное количество товаров, которые могут находиться в одной ячейке одновременно
 +
@MinLineQty
 +
в ячейке должно быть в наличии не менее заданного количества упаковок одного товара
 +
@WholeCont
 +
оперировать только целыми контейнерами
  
 
== Расчет флагов ==
 
== Расчет флагов ==
 
== Весовые коэффициенты ==
 
== Весовые коэффициенты ==

Версия 15:27, 11 июня 2013


Типы флагов

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

Флаги ячеек

  1. Статически.
    В хиповом поле @Flags на ячейке
  2. Динамически.
    Рассчитываются при загрузке ячеек по правилам в файле CellFlags.txt

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

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

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

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

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