| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Здравствуйте.  
		
		
		
		
		
		
		
	Существует такой бизнес-процесс. В течение дня филиал высылает (и корректирует) заказ на пополнение товара с основного склада компании. Всего может быть до тысячи позиций в результате. В течение дня товар в соответствии с заказом филиала отбирается со склада (через функциональность "Отгрузки" в Управлении запасами). Опять же в течение дня филиал может не только добавлять в свой заказ новые позиции, но и удалять их. При этом возможно: 
 
  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А каким образом работнику склада дается задание на отбор товара?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Из заказа (журнала списания, перемещения и  т.д.) создается  заказ на отгрузку. А на основании шаблонов отгрузок автоматически формируется отгрузка. Складской сотрудник таким образом видит новые поступившие задания на отгрузку
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Я что-то не уловил... Филиал территориально удален от основного склада? Т.е. филиал набивает свой заказ через терминал (ну или удаленным клиентом)?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да, филиал находится в другом городе. Но тут главное - не филиал даже, а именно процесс отмены строки отгрузки в произвольный момент. Причем, инициироваться отмена будет из заказов. Т.е. по аналогии с отправкой заказа на отгрузку и получением информации в форме "Отгрузки" по новым отбираемым позициям, необходимо иметь еще какой-то способ инициировать отмену какой-либо позиции заказа вплоть до момента "Отправки" отгрузки.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну не скажите. Если бы это была локальный заказ, то проблемы можно было бы устранить административным путем.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Уточню БП: 
		
		
		
		
		
		
		
	1. Создается заказ на продажу 2. Обрабатывается отгрузочная накладная, что приводит к автоматическому формированию отгрузок (через шаблоны отгрузок) 3. Обрабатываются отгрузки, создаются маршруты комплектации и печатаются упаковочные листы, в которых уже будет отображено место хранения товара 4. Работники склада приносят товар к месту упаковки 5. По каким-то причинам клиент отказывается от части товарных позиций в заказе на продажу (денег у него не хватило, передумал и т.д.) 6. После этого работник склада получает сообщение о том, что товар нужно вернуть в ячейку(при этом не всегда именно в ту, из которой он этот товар забрал) Вопрос как реализовать пункт 6? В стандарте мы может удалить строку заказ на продажу, при этом удалив заказ на отгрузку, но это события проходит для кладовщика не замеченным, и как результат работник скалад ни чего забирать не будет.  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Падажите. 
		
		
		
		
		
		
		
	Удалить отгрузку можно только если она уже полность укомплектована, или пока комплектация не начата. Так же и с заказом на отгрузку, насколько я помню - удалить его из "рабочей" отгрузки нельзя. Получаем: 1. удалять отгрузку и заказ на отгрузку по которым не начата работа - можно и незаметно для кладовщика; 2. если строка уже скомплектована, то статус расхода "Скомплектовано" и такую строку заказа тоже не удалить - только после раскомплектования. Вот в этом месте надо думать - как оповестить кладовщика что строка раскомплектована. Или заставлять кладовщика самого делать обработку раскомплектации, с соответствующими действиями (отнести назад товар, вернуть в другую ячейку и т.д.); 3. если отгрузка только готова к комплектации, то удалить ее нельзя, но и статус проводок еще не "скомплектовано". Вот это трудный вариант: неизвестно взял товар кладовщик в руки или не взял.  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну предлагаю такой вариант: 
		
		
		
		
		
		
		
	1. Разрешать удалять строки заказов, по которым процесс комплектации отгрузки не стартовал (это вроде стандартно); 2. Если пользователь пытается удалять скомплектованную строку система ругается, на то что она уже скомплетована. Нужно разукомплектовывать. Вот здесь и ковырнуть какой-нить механизм оповещения, или как я уже говорил - отдать эту привелегию самому поставщику; 3. Отгрузки которые не доделаны не трогать вообще, а ждать пока они будут скомплектованны, а потом выполнять пункт 2  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Аманд 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Starling
			
			 
Уточню БП: 
		
	1. Создается заказ на продажу 2. Обрабатывается отгрузочная накладная, что приводит к автоматическому формированию отгрузок (через шаблоны отгрузок) 3. Обрабатываются отгрузки, создаются маршруты комплектации и печатаются упаковочные листы, в которых уже будет отображено место хранения товара 4. Работники склада приносят товар к месту упаковки 5. По каким-то причинам клиент отказывается от части товарных позиций в заказе на продажу (денег у него не хватило, передумал и т.д.) 6. После этого работник склада получает сообщение о том, что товар нужно вернуть в ячейку(при этом не всегда именно в ту, из которой он этот товар забрал) Вопрос как реализовать пункт 6? В стандарте мы может удалить строку заказ на продажу, при этом удалив заказ на отгрузку, но это события проходит для кладовщика не замеченным, и как результат работник скалад ни чего забирать не будет. 1. Всё таки нужно проработать бизнес-процесс. "По каким-то причинам клиент отказывается от части товарных позиций в заказе на продажу (денег у него не хватило, передумал и т.д.)" Эти причины должны выясняться ДО отгрузки. В общем этот момент нужно проработать. 2. МОжно формировать возвраты. Но будет сложно их отследить и вернуть "Из погруженного на машину"   3. А Сводное планирвоание у вас внедрено?  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Vals
			
			 
1. Всё таки нужно проработать бизнес-процесс.  "По каким-то причинам клиент отказывается от части товарных позиций в заказе на продажу (денег у него не хватило, передумал и т.д.)" Эти причины должны выясняться ДО отгрузки. В общем этот момент нужно проработать. 
		
	Цитата: 
	
		
			Сообщение от Vals
			
			 
2. МОжно формировать возвраты. Но будет сложно их отследить и вернуть "Из погруженного на машину"  
		
	![]() Цитата: 
	
		
			Сообщение от Vals
			
			 
3. А Сводное планирвоание у вас внедрено? 
		
	 | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Аманд 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Starling
			
			 
Пробуем, но пока пользователи очень сильно этому противятся 
		
	Если я правильно понимаю, то для того, что бы возврат сделать нужно товар сначала списать, а потом уже его вернуть. А зачем его списывать, если он еще пределы скалад не покинул. Получается, что пользователь должен будет выполнить дополнительные действий, которые по БП не происходят. Пока нет, но вполне вероятно будет позже ![]() 2. Не совсем списать. Товар "списывается" при проводке накладной. А при проводке отборочной - формируется расход со склада. Вот его то вы и можете вернуть обратно если поставите "минус кол-во". Но если честно это вариант некрасивый. Возвраты будут фигурировать как приходы (Журнал прибытие или Регистрация) путаницы будет наверняка много. Лучше уж заранее отгружать то, что нужно. 3. В общем потому что Сводным ещё не занимались - вот и возникает такая путаница. Сводное позволяет заранее планировать что нужно, а что нет. Например есть положительный опыт его использования в торговых сетях.  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Итого, я делаю выводы: 
		
		
		
		
		
		
		
	1. БП кривые и наиболее правильно будет внести в них изменения. Будем пробовать, ну пока с этим очень тяжело 2. В стандартной аксапте нет возможности выдать кладовщику сообщение, что товар из заказа нужно вернуть назад на склад (есть решение по возвратам, но оно уж очень трудоемкое для пользователя) Если в чем-то не прав, то поправьте пжлз  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Member 
		
			
	 | 
	
	
	
		
		
		
		 
			
			К сожалению, прав. 
		
		
		
		
		
		
			Цитата: 
	
		
			Сообщение от vey
			
			 
... 
		
	А если отгрузка уже скомплектована и требуется удалить позицию, то как быть? ... Если груз комплектуется, то только создается видимость того, что он перемещается в ячейку отгрузки. На самом деле он продолжает числиться в той ячейке, в которой лежал, но как скомплектованный. И отмена комплектации приведет к тому, что груз вернется в ту ячейку, в которой лежал. Даже если в нее понатыкали новых паллет и там уже нет места. Ну и естественно, кладовщик об этом ничего не узнает. Я пока смог найти только одно "объяснение" такой реализации. Скорее всего те, кто писал WMS, работали на условиях поставки, отличных от франко-склад. И вариант о том, что что-то м.б. не принято клиентом прямо на складе по причине нехватки денег в пачке или "не влезло в газельку" не рассматривал. Если для вас это очень важно, то можно подумать о доработке какой-нибудь. 
				__________________ 
		
		
		
		
	С уважением, glibs®  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Клиент новый, Аксапта новая, а проблемы старые (или очень похжие). 
		
		
		
		
		
		
		
	Исходные данные: 1. Axapta 4 SP 2 2. БП следующий: a. От клиента получают заявки – по факту получения каждой заявки создаются заказы на продажу b. В конце дня по всем заказам формируются отгрузочные накладные. Расширенного склада в данном случае нет. c. Кладовщик получает в бумажном виде отгрузочные накладные и выполняет подбор товара. При этом фактическое количество может отличаться от заявленного как в сторону увеличения, так и в сторону уменьшения. (Продают колбасу, для каждого батона(палки) допускает погрешность порядка 70 грамм) d. Затем заказ на продажу корректируют на фактическое количество и отгружают. Цены указываются за 1 кг продукции 3. Использовать регистрацию отгрузочных накладных не планирую, т.е. в момент обработки отгрузочной накладной все складские проводки сразу приобрета.т статус Скомплектовано. Хотя если регистрация решит проблему, то будет и она Вопрос – как реализовать в Axapta вариант, когда заявленное количество отличается от фактического? Если изменения произошли в сторону увеличения, то проблем по большому счету нет, изменили количество в строке заказа и обработали накладную. Но если фактически получили меньшее количество, то изменить количество в строке заказа без выполнения разукомплектации уже нельзя. Выполнять же разукомлектацию довольно сложно, так как эту операция нужно будет выполнять практически по всем строкам заказов на продажу. Что можете посоветовать? З.Ы.: вариант использовать перепоставку недопоставку не подходит, так как сумма должна быть выставлена за фактически отгруженную продукцию  | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Как раз и нужно использовать регистрацию отгрузочных накладных  
		
		
		
		
		
		
		
	![]() 1. Сначала выписываете и распечатываете отгрузочную накладную 2. Кладовщик комплектует товар и в печатной форме отгрузочной накладной указывает фактически скомплектованное количество 3. В момент регистрации отгрузочной накладной указываете фактически скомплектованное количество, при этом только фактическое количество у вас перейдет в статус скомплектовано, а остальное останется в статусе Заказано После этого можно заказ редактировать, а можно и не редактировать Можно обработать накладную на скомплектованное количество - в накладной будут суммы, которые соответствуют этому количеству. А чтобы заказ закрылся, в момент обработки накладной нужно поставить галочки Закрыто у тех строк, по которым скомплетованное количество отличается от запрошенного. Если заказ не редактировать, то преимущество будет в том, что сохранится история для последующего анализа - сколько мы запрашивали и сколько на самом деле отгрузили.  | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Такой подход решит проблему, когда факт меньше заказанного, но тогда будет проблема когда факт больше заказанного. 
		
		
		
		
		
		
		
	В момент регистрации отгрузочной накладной можно увеличить количество в рамках заданного процента перепоставки, но оно отразиться только в складских проводках, и ни как не отразиться в строке заказа (точнее отразить, но в количестве для единиц складского учета). А это не приведет к изменению суммы по строке заказа, а нужно, чтобы сумма соответствовала фактически отгруженной продукции. Или я чего то не учел?  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Случай, когда фактическое больше заказанного ничем не отличается от случая, когда фактическое меньше заказанного  
		
		
		
		
		
		
		
	![]() Вы точно так же можете либо отредактировать исходный заказ, либо обработать накладную на скомплектованное количество  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Starling (1). | |
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Каюсь, как-то я  изначально этого недосмотрел. 
		
		
		
		
		
		
		
	Спасибо за помощь. А есть возможность настроить так, чтобы при разноске накладной в ее строках параметр «закрыта» был по-умолчанию активен? Или некая периодическая операция которая позволила бы удалять со времен складские проводки, которые уже никогда не будут отгружены? Я так понял можно использовать операцию удаления заказа, но хотелось бы просто ограничиться удалением складских проводок.  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 MCTS 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Такой настройки не знаю и операции тоже
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| Теги | 
| заказ на продажу, недопоставка, отмена, перепоставка, сторно | 
| 
	
	 | 
	
		
		
  |