Планировщик — различия между версиями
Iv (обсуждение | вклад) |
Iv (обсуждение | вклад) |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[Категория:WMS]] | [[Категория:WMS]] | ||
;Планировщик | ;Планировщик | ||
| − | :Является отдельной программой для автоматического создания листов раскладки и отборки с учетом правил хранения и отборки, а также с контролем по весу и объему. | + | :Является отдельной программой для автоматического создания листов раскладки и отборки с учетом правил хранения и отборки, а также с контролем по весу и объему. |
| + | |||
| + | == Описание работы == | ||
| + | При включении загружается [[Топология склада|топология склада]] и получаются документы указанные в настройках. | ||
| + | Планирование документа заключается в выборе оптимальной [[Ячейка|ячейки]] для отборки/размещения некоторого товара и создании сопутствующих документов. | ||
| + | Загрузка топологии склада и документов | ||
| + | Планирование документа | ||
| + | Создание документов | ||
| + | Запись документов | ||
| + | Обработка внутренних документов | ||
| + | Внешние запросы | ||
| + | |||
| + | Дополнительные функции: | ||
| + | :*Создание документов на внутреннее перемещение для оперативного пополнения розничной зоны при обнаружении нехватки товара. | ||
| + | :*Перевод создаваемых документов в состояние «напечатан» и печать на принтерах, связанных с зонами. | ||
| + | ;Планирование документа | ||
| + | |||
| + | Поиск ячейки | ||
| + | |||
| + | Поиск ячейки производится по флагам на ячейке и в документе. Последовательно сравниваются пары флагов которые есть и у ячейки и в строке документа. После сравнения всех флагов получается расчетное качество выбраной ячейки(зоны), если ячейка подходит то из ее потомков выбираются те, для которых выполняются условия на ячейке. Выбранные ячейки заносятся в список и сортируются по качеству. | ||
| + | Планируемый товар распределяется по эти ячейкам. | ||
| + | |||
| + | ;Качество | ||
| + | :рассчитываемый параметр при поиске ячейки. Определяется 3-мя значениями | ||
| + | Качество1 | ||
| + | Качество2 | ||
| + | Качество3 | ||
| + | |||
| + | ;Флаги | ||
| + | #системный | ||
| + | #:флаг начинающийся символом @, например @Cells, @IgnoreFlags | ||
| + | #обычный | ||
| + | #:просто название флага, например ТемпературныйРежим | ||
| + | #с доверительным интервалом | ||
| + | #:флаг начинающийся символом ~, например ~P, ~Alphabet, помимо значения самого флага имеет свойство '''интервал''', которое задает максимальную разницу между значениями 2х флагов указывается через '''::''' (пример ~Alphabet=0,5::0,2) | ||
| + | #мультифлаг | ||
| + | #:флаг с * | ||
| + | #спецфлаги | ||
| + | |||
| + | ;Шаблоны | ||
| + | DsToXml.xml | ||
| + | XmlToDs.xml | ||
| + | Cells.xml | ||
| + | Transfer.xml | ||
| + | PostPlan.xml | ||
| + | ArtFlags.txt | ||
| + | CellFlags.txt | ||
| + | Теги | ||
Текущая версия на 11:26, 14 мая 2010
- Планировщик
- Является отдельной программой для автоматического создания листов раскладки и отборки с учетом правил хранения и отборки, а также с контролем по весу и объему.
Описание работы
При включении загружается топология склада и получаются документы указанные в настройках. Планирование документа заключается в выборе оптимальной ячейки для отборки/размещения некоторого товара и создании сопутствующих документов. Загрузка топологии склада и документов Планирование документа Создание документов Запись документов Обработка внутренних документов Внешние запросы
Дополнительные функции:
- Создание документов на внутреннее перемещение для оперативного пополнения розничной зоны при обнаружении нехватки товара.
- Перевод создаваемых документов в состояние «напечатан» и печать на принтерах, связанных с зонами.
- Планирование документа
Поиск ячейки
Поиск ячейки производится по флагам на ячейке и в документе. Последовательно сравниваются пары флагов которые есть и у ячейки и в строке документа. После сравнения всех флагов получается расчетное качество выбраной ячейки(зоны), если ячейка подходит то из ее потомков выбираются те, для которых выполняются условия на ячейке. Выбранные ячейки заносятся в список и сортируются по качеству. Планируемый товар распределяется по эти ячейкам.
- Качество
- рассчитываемый параметр при поиске ячейки. Определяется 3-мя значениями
Качество1 Качество2 Качество3
- Флаги
- системный
- флаг начинающийся символом @, например @Cells, @IgnoreFlags
- обычный
- просто название флага, например ТемпературныйРежим
- с доверительным интервалом
- флаг начинающийся символом ~, например ~P, ~Alphabet, помимо значения самого флага имеет свойство интервал, которое задает максимальную разницу между значениями 2х флагов указывается через :: (пример ~Alphabet=0,5::0,2)
- мультифлаг
- флаг с *
- спецфлаги
- Шаблоны
DsToXml.xml XmlToDs.xml Cells.xml Transfer.xml PostPlan.xml ArtFlags.txt CellFlags.txt
Теги