Имя: Пароль:
1C
1С v8
Логистические задачи
0 Ненавижу 1С
 
гуру
22.05.12
17:12
Введение

Имеется два склада Крупный опт (КО) и Мелкий опт (МО).
На КО товар хранится в упаковках оперируют они соответственно только упаковками.
На МО соответственно все в штуках (упаковка = N штук).
От поставщика товар поступает всегда в упаковках на КО, по мере необходимости делается перемещение упаковок на МО.


Задача 1. Резервы с округлением до упаковок (в большую сторону).

Требуется для заказов, отгружаемых с МО иметь возможность резервировать недостающий товар, но имеющийся на КО, резервировать на КО. Для последующего перемещения. Но резервировать в целых упаковках. То есть «хвостики дорезервировывать».
Пример: на одном товаре, в упаковке 10 штук.
Заказ 1 резервирует на КО недостающие ему 7 штук. При этом «хвостик» 3 штуки надо тоже дорезервировать. Всего 1 упаковка.
Теперь Заказ 2 также резервирует 4 штуки, оба заказа 7+4=11 штук, хвостик 9 штук. Всего 2 упаковки.
Важно учесть тот момент, что заказы могут снимать резервы.


Задача 2. Оптимизация перемещений резервов. Часть 1.

Резервы на КО по заказам к моменту их отгрузки (особый статус заказа) должны быть перемещены на МО. При этом в первую очередь должны перемещаться именно резервы, а не «хвостики» из Задачи 1.
Продолжу пример:
Заказу 1 требуется начинать сборку, а заказу 2 пока нет.
Перемещение 1 упаковка: 7 штук для заказа 1 и 3 штуки для заказа 2. На КО остался резерв заказа 2 равным 4-3=1 штука и «хвостик» 9 штук.


Задача 3. Оптимизация перемещений резервов. Часть 2.

К моменту отгрузки заказа на МО желательно уменьшить объем перемещаемого товара и тем самым уменьшить загруженность склада МО. При смене статуса на  «готов к отгрузке» заказ МО по возможности обменивает свои резервы на КО на резервы других заказов на МО.
Пример: также товар один, 10 штук в упаковке
Заказ 1 держит резерв на МО 5 штук.
Заказ 2 держит резерв на МО 3 штуки.
Заказ 3 держит резерв на МО 2 штуки и 6 штук на КО.
Заказ 3 переходит в статус «готов к отгрузке», вместо перемещения товара, он обменивается резервами (с любыми заказами без этого статуса), теперь:
Заказ 1 держит резерв на КО 5 штук.
Заказ 2 держит резерв на МО 2 штуки и на КО 1 штука.
Заказ 3 держит резерв на МО 8 штук
Ранее описанные «хвостики» при этом не изменяются. Естественно полностью от перемещений избавиться нельзя.

ВОПРОСЫ: реально сделать? ну и собственно как
да, УТ 10.3, переписанная
1 Fragster
 
гуру
22.05.12
17:14
ты же сам всё написал, осталось только сделать
2 Ненавижу 1С
 
гуру
22.05.12
17:15
(1) сделать...
как организовать правильно "хвостики" в задаче 1?
3 pumbaEO
 
22.05.12
17:31
Тебе получается в двух единицах держать в резерве.
4 Jolly Roger
 
22.05.12
17:40
(0) а нафига на КО резервировать с округлением? резервируй ровно солько, сколько надо...
5 ILM
 
гуру
22.05.12
17:54
опять китайских игрушек привезли?
6 Fragster
 
гуру
22.05.12
18:01
(2) единица хранения остатков - упаковка. для оптогого склада - делать через натуральные количества, для розничного - через рациональные. косяк с округлениями, если в упаковке 3 штуки, например, у меня в моей "WMS" решался с подпиской - дописывалось движение до целого, если разница до целого меньше, чем 1/коэффициент базовой
7 Fragster
 
гуру
22.05.12
18:02
вообще правильно резервировать 7, а вот перемещать упаковками
8 НафНаф
 
22.05.12
20:01
(3)(4)(6)(7) резервы все естественно хранятся в штуках, но хотят так как описал
(5) очень много
9 Ненавижу 1С
 
гуру
23.05.12
09:02
утренний UP
10 Ненавижу 1С
 
гуру
23.05.12
15:07
и тишина