|  04.10.2010, 17:26 | #21 | 
| Administrator | |
|  | 
|  05.10.2010, 10:25 | #22 | 
| Участник | 
			
			Можно через Общий заказ продажи попробовать сделать. Или дать возможность вводить неограниченное кол-во, а при переводе заказа на след. стадию сохранять его в архив и пустые строчки удалять. | 
|  | 
|  05.10.2010, 11:23 | #23 | 
| Administrator | 
			
			если система позволит ввести неограниченное количество, манагер не скажет клиенту, что товара нет. а им это важно.
		 | 
|  | 
|  05.10.2010, 13:08 | #24 | 
| Участник | 
			
			Мне показался оптимальным вариант с новым полем "желаемое кол-во". После указания в нем количества, запись в лог, далее - commit (без него, видимо, никак), далее сообщение о нехватке товара. А пустые строки удалять при выпуске. Или при переводе на стадию   | 
|  | 
|  05.10.2010, 16:36 | #25 | 
| Участник | Цитата: Это манагеров пугает. В заказе эта "лишняя хрень" точно не нужна, поскольку не печатать клиенту, ни учитывать её никто не собиратеся. Как было сделано у нас: (рассказываю, раз Sancho так загорелся идеей  ) Заказ набирался не напрямую из строк заказа, а из классификатора. (от Импакт-Софта есть весьма неплохой такой товарный классификатор) Вызывается непосредственно из заказа продажи. Там группы товаров и поля для "желаемого кол-ва". Триггер, к примеру, можно повесить туда. А ещё +к этому классификатору у нас была сделана некая "корзина" (для тех клиентов, которые знают коды товаров) Т.е. клиент по телефону быстро-быстро диктует "свой" список товарных номеров. А потом уж из этого списка менеджер потом ещё раз "выбирает" то, что попадает в заказ. (или в несколько закзов, если надо разбить) Имхо, это оптимальная идея. БЕЗ исправления заказов. Как-то так. | 
|  | 
|  05.10.2010, 17:13 | #26 | 
| Administrator | 
			
			да, и классификатор а-ля импакт там тоже есть. все именно так | 
|  | 
|  05.10.2010, 17:17 | #27 | 
| Участник | 
			
			так и вешай тогда запись логов "в туда" ещё до оформления заказа. в чём тогда проблема-то? тебе же надо только зафиксировать "Товарный Но." и "Кол-во" ну, пусть будет даже в отдельной табличке. или у тебя уже появились идеи по поводу п.2 ? куда потом всё это девать?   | 
|  | 
|  06.10.2010, 17:59 | #28 | 
| Участник | Цитата: Можно кол-во вносить не в Quantity, а в новое поле (Desired Quantity), на Validate которого смотреть, сколько товара есть на складе и заполнять автоматом Кол-во. С Commit'ом тогда шаманить не надо. Сохранить потом заказ в архив (не забыть поля добвить необходимые), удалить строки с пустым кол-вом. | 
|  | 
|  06.10.2010, 23:12 | #29 | 
| MCTS | Цитата: 
		
			Сообщение от .Quattro.
			   Цитата: Можно кол-во вносить не в Quantity, а в новое поле (Desired Quantity), на Validate которого смотреть, сколько товара есть на складе и заполнять автоматом Кол-во. С Commit'ом тогда шаманить не надо. Сохранить потом заказ в архив (не забыть поля добвить необходимые), удалить строки с пустым кол-вом. Камнями не кидаться, просто пару идей в голову пришло: 1. Писать количество в файл - его эррор не трет, потом периодическим заданием файл затягивать куда надо. 2. Не уверен, но посмотрел бы на свойства LinkedObject и LinkedInTransaction=Нет - по-моему, тоже при ерроре не откатываются. | 
|  |