Работа системы RS-Balance 3 WMS основывается на гибком механизме построения алгоритмов работы склада согласно заданным алгоритмам – все основные действия (расстановка товара по местам хранения, алгоритмы подбора товара и пр.) в Системе базируются на задаваемых алгоритмах. У каждого алгоритма есть свой приоритет выполнения, позволяющий сформировать наиболее желательную многовариантную структуру выполнения операции. Также использование предопределенных правил исключает влияние человеческого фактора при выполнении складских операций и стандартизируют процесс хранения запасов. По мере необходимости имеется возможность изменять существующие алгоритмы, адаптируя систему к изменениям в работе склада.
В системе RS-Balance 3 WMS существуют следующие алгоритмы:
алгоритм несовместимости, запрещающий совместное хранение товаров в одной ячейке или в одном паллете с указанными характеристиками:
недопустимость совместного хранения определенных групп товаров (например, хрупкий товар и тяжелый),
недопустимость совместного хранения определенных товаров,
недопустимость совместного хранения товаров с различными состояниями (например, годный товар и бракованный),
недопустимость совместного хранения товаров в различных упаковках,
недопустимость совместного хранения товаров с различными сериями,
недопустимость совместного хранения товаров с различными сроками годности,
и пр.
алгоритмы размещения и пополнения, позволяющие создать многовариантные сценарии размещения и пополнения:
выбор наилучшего места на основании правил, определяемых пользователями,
возможность раздельного размещения и хранения по владельцам товара,
возможность объединения поступивших товаров с уже хранящимися товарами,
возможность пользователя пренебречь местом, рекомендованным системой,
логирование пренебрежений рекомендациями системы,
и пр.
алгоритмы подбора товара для заказов, задающие последовательность просмотра зон или ячеек склада при поиске товаров для отгрузки, и которые могут создаваться как для отдельных групп товаров, так и для типов упаковки товара, категорий и т. п.:
FIFO (First In First Out),
LIFO (Last In First Out),
BBD/FEFO (Best Before Date/First Expired First Out),
LEFO (Last Expired First Out),
по параметрам товара (серия, цвет, тон и пр.),
по номеру партии,
разделение правил подбора по клиентам, по грузополучателям и пр.
алгоритмы поиска исполнителя:
учет возможности работы в зонах/участках склада,
учет выполняемых операций (приемка, расстановка, отбор и пр.),