| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Осуществить размещение прихода по ячейкам с учетом партий
			 
			
			Доброго всем здоровья. 
		
		
		
		
		
		
		
	Может кто поможет решить мою проблему. Есть склад, в котором в ячейку помещается несколько паллет (в частности 6), причем ячейка может обслуживаться только по принципу LIFO, то есть положенная в ячейку последней может быть взята только первой. Соответственно, в одну ячейку можно помещать паллеты только с одним товаром (иначе, когда потребуется взять какой-то товар, паллеты с которым уже заставлены, сделать это не удастся). Кроме того, важным является учет сроков годности, то есть дополнительное ограничение - в ячейку можно помещать паллеты только с одной партией (по партии определяется срок годности). В момент обработки журнала прихода товара нужно подбирать ячейки для вновь прибывшего товара с учетом вышеописанных ограничений. Сказать что одна ячейка-одна паллета нельзя: нам склада не хватит для такого размещения. Есть ли красивый способ заставить Аксу подбирать ячейки для размещения с такими ограничениями? PS: Ax3.0 SP5.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 SAP 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			В момент обработки журнала прихода товара нужно подбирать ячейки для вновь прибывшего товара с учетом вышеописанных ограничений. 
Сказать что одна ячейка-одна паллета нельзя: нам склада не хватит для такого размещения. Есть ли красивый способ заставить Аксу подбирать ячейки для размещения с такими ограничениями?  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Member 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Как-то разрабатывал решение (на концептуальном уровне) для очень похожей ситуации. 
		
		
		
		
		
		
			Остановился на таком варианте. Под ячейкой понимать полку. А позиции использовать для учета заставленных паллет. Предположительно необходимы доработки алгоритма подбора свободной ячейки (чтобы искал стеллаж с той же партией и тем же товаром), алгоритма подбора паллеты при комплектации. Для наведения порядка думал задействовать стандартную блокировку ячеек (чтобы система не предложила вытащить паллету из середины заставленного стеллажа). В таком случае придется доработать алгоритм размещения паллеты в ячейке и алгоритм резервирования при отгрузке, чтобы он корректно оперировал с блокировками. Идея требует еще проверки через моделирование. Но, вроде, доработок требует не радикальных, и стандартную функциональность не сильно разрушит. 
				__________________ 
		
		
		
		
	С уважением, glibs®  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да не, если дописывать, то уже рабочая идея есть, только не хотелось бы программизмом заниматься, если бы было решение на стандартной логике ...
		 
		
		
		
		
		
		
		
		
			Последний раз редактировалось Raven Melancholic; 25.09.2007 в 13:26.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В голове сложился похожий алгоритм (только в принципе без подмены понятий - ячейка и есть ячейка с допустимым количеством в 6 паллет). При приходе в процедуре поиска ячеек учитывать не только свободное место, но и какой товар/партия там лежит (возможно, запоминая предыдущие поиски из того же журнала прибытия). Только хотелось бы обойтись без модификаций.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Member 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В Аксапте заложена та логика, которая в нее заложена. 
		
		
		
		
		
		
			Я с данным функционалом работал много. Ничего похожего на то, чтобы разработчики позаботились о гибкости алгоритмов приемки и комплектации, я не заметил пока. Бизнес-процесс заложен абсолютно конкретный. Если использовать одну ячейку с несколькими паллетами, то система может пытаться схватить любую, возможно, не самую подходящую (заставленную). Хотя в любом случае дорабатывать... 
				__________________ 
		
		
		
		
	С уважением, glibs®  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо glibs и konopello как бы не хотелось обойтись без кодирования, придется писать код размещения и подбора.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |