| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Здравствуйте! 
		
		
		
		
		
		
		
	Подскажите, пожалуйста, как Навижн расчитывает количество товара, которое необходимо заказать у поставщика. Пример. Товар А Политика Дозаказа -Макс.Запас. Наличие 42 (из них 23-зарезервировано под заказы продажи) Заказ продажи1- на 15 шт, дата отгрузки-07.12.06 Заказ продажи2- на 8 шт, дата отгрузки-14.12.06 Точка перезаказа=80 Макс. запас=160 В заявках ДатаНачала=15.12.06, дата конца=15.12.07 Хочется, чтобы программа считала так: на 15 число свободно=42-23=19<80, поэтому заказывает 80+61=141, но почему-то Навижн выдает, что надо заказать 133 шт. В чем причина? Существует ли описание алгоритма работы Заявок?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Сразу вопрос. А точно кроме как по дате заказы не отличаются? Оба выпущены, например? 
		
		
		
		
		
		
		
	Потому что 133 = 141 - 8  
		 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Действительно странное поведение. 
		
		
		
		
		
		
		
	Попробовал на 3.70 - предлагает 141 А на 4SP2 133 (или 126 в зависимости от того, какой заказ раньше (по дате)). Наличие резервирования ни на что не влияет.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Я честно пыталась пройти по коду. Но он настолько громоздкий, что я эти попытки пока оставила. Может, кто-нибудь расковырял-таки этот код? Оба заказа открыты.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А цикл возобновления стоит?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Кодеюнит 99000854.  
		
		
		
		
		
		
		
	В 4SP2 Код: ReorderpointPassed(Reorderpoint,OldInventoryLevel,NewInventoryLevel) IF Reorderpoint = 0 THEN EXIT(FALSE); EXIT(NewInventoryLevel <= Reorderpoint); Код: ReorderpointPassed(Reorderpoint,OldInventoryLevel,NewInventoryLevel) IF Reorderpoint = 0 THEN EXIT(FALSE); EXIT((OldInventoryLevel >= Reorderpoint) AND(NewInventoryLevel <= Reorderpoint));  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			2 Apanko 
		
		
		
		
		
		
		
	Это что же получается. Навижн рассматривает сначала первый заказ 42-15=27<80=> заказывает (160-80)+(80-27)=133, смотрит, какой получился Новый уровень (по какой формуле?) 42+133? 27+133? ЕСЛИ (этот Новый уровень- след.заказ продажи)<точка перезаказа ТО создать новую строчку? скорректировать существующую? ИНАЧЕ ничего не делать? Это немного противоречит тому, что я читала в документации. Например, в Technical White Paper:Planning Functionality MBSN 3.00, 3.01,...4.00. Общая мысль этого документа, вроде бы(не даю гарантии, так как английским владею- "со словарем"   ), в том, что сначала Навижн считает весь Demand(Спрос), затем весь Supply(то, что удовлетворяет спрос), а затем идет  "некоторая"(какая?) корректировка по кол-ву-программа смотрит Точку перезаказа, макс.Кол-во, модификаторы заказов(Заказать Неск-ко, Мин.кол-во, Макс. Кол-во), учитывает даты, и в итоге формируются строчки,которые мы и получили.Кому верить? Кто-нибудь вообще использует Политику Дозаказа=Макс.Кол-во? Если использует, то как объясняет клиенту, как эта политика работает?  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Смотрели ли вы документ Функция планирования Microsoft Business Solutions-Navision 4.00? (последнее сообщение  в теме) 
		
		
		
		
		
		
		
	Документ на русском.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо. Как жаль, что я не нашла этот документ раньше- не мучилась бы со словарем.  
		
		
		
		
		
		
		
	  Оказалось, это перевод White Papers, который читала я. Особенно мне понравилась страница 46 Цитата: 
	
		
			•	Если точка дозаказа > свободное количество > безопасное количество складского запаса, можно ожидать создания предложения заказа с прямым планированием. Потребности, которые должны быть удовлетворены, и политика дозаказа будут определять количество заказа. Количество заказа должно довести свободное наличие как минимум  до уровня точки дозаказа.
		
	 
Просто я всегда понимала Макс. Запас следующим образом. Для компаний, занимающихся дистрибуцией: Берем "Своб.Наличие" =Наличие на складе+Заказы Покупки-ЗаказыПродажи Если "Своб.Наличие"<Точка Дозаказа, то заказать Кол-во=Макс.Кол-во на складе-"Своб.Наличие" иначе ничего не заказывать.  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Думаю, что приведенная Вами цитата имеет смысл при: 
		
		
		
		
		
		
		
	* политика дозаказа=Фиксированное количество * параметр максимальное количество = 0 либо меньше точки дозаказа (что по сути глупо, но может иметь место).  | 
| 
	
 |