4
class PutawayStrategy(str, Enum):
11
class LocationClass(str, Enum):
13
**Классификация** типов местоположения, обозначающий свойства типов местоположения
14
- partner - Зона внешняя (например поставщика товаров)
15
- place - Статичный класс местоположения в пространстве, например ячейка на складе или магазине
16
- zone - Зона, которая отвечает за агрегацию свойств местоположений, например стратегия приемки или отгрузки
17
- resource - Статически/динамическое местоположение означающее ресурс с помощью которого происзодит перемещение, например Тележка, или штабелер или что то иное
18
- package - Динамическое местоположение, например паллета коробка
19
- lost - класс типа местоположения отвечающий аккумулирование расхождений в рамках набора локаций, может быть ограничен зоной, магазином или компанией
20
- inventory - класс типов ячеек, которы аккумулирует расхождения при легальной инвентаризации
21
- scrap - класс хранение некондиционного товара
22
- scraped - списанный товар (уже утиилизарованный)
23
- buffer - класс типов ячеек отвечающий за буфер приемки например за зону приемки или зону отгрузки
26
PARTNER: str = "partner"
28
RESOURCE: str = "resource"
29
PACKAGE: str = "package"
32
INVENTORY: str = "inventory"
34
SCRAPPED: str = "scrapped"
35
BUFFER: str = "buffer"
38
class VirtualLocationClass(str, Enum):
39
PARTNER: str = "partner" # Зона внешняя (например поставщика товаров)
40
LOST: str = "lost" # Класс типа местоположения отвечающий аккумулирование расхождений в рамках набора склада
41
INVENTORY: str = "inventory" # Класс типов ячеек, которы аккумулирует расхождения при легальной инвентаризации
42
SCRAPPED: str = "scrapped" # Списанный товар (уже утиилизарованный)\
45
class PhysicalLocationClass(str, Enum):
46
PLACE: str = "place" # Статичный класс местоположения в пространстве, например ячейка на складе или магазине
47
RESOURCE: str = "resource" # Статически/динамическое местоположение означающее ресурс с помощью которого происзодит перемещение, например Тележка, или штабелер или что то иное
48
PACKAGE: str = "package" # Динамическое местоположение, например паллета коробка
49
ZONE: str = "zone" # Зона, которая отвечает за агрегацию свойств местоположений, например стратегия приемки или отгрузки
50
SCRAP: str = "scrap" # Класс хранение некондиционного товара
51
BUFFER: str = "buffer" # Класс типов ячеек отвечающий за буфер приемки например за зону приемки или зону отгрузки