AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.10.2010, 17:26   #21  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
Цитата:
Сообщение от jopagames2 Посмотреть сообщение
А так бы уже давно придумали для клиентов "такой специальный телефон, по которому позвонил, а там ЕСТЬ ВСЁ!"
хм.. а это идея, ты в доле?
Старый 05.10.2010, 10:25   #22  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Можно через Общий заказ продажи попробовать сделать.

Или дать возможность вводить неограниченное кол-во, а при переводе заказа на след. стадию сохранять его в архив и пустые строчки удалять.
Старый 05.10.2010, 11:23   #23  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
если система позволит ввести неограниченное количество, манагер не скажет клиенту, что товара нет. а им это важно.
Старый 05.10.2010, 13:08   #24  
Lates is offline
Lates
Участник
 
207 / 10 (1) +
Регистрация: 08.02.2007
Мне показался оптимальным вариант с новым полем "желаемое кол-во".
После указания в нем количества, запись в лог, далее - commit (без него, видимо, никак), далее сообщение о нехватке товара.
А пустые строки удалять при выпуске.
Или при переводе на стадию
Старый 05.10.2010, 16:36   #25  
jopagames2 is offline
jopagames2
Участник
 
151 / 11 (1) +
Регистрация: 11.02.2010
Цитата:
Сообщение от Lates Посмотреть сообщение
Мне показался оптимальным вариант с новым полем "желаемое кол-во".
После указания в нем количества, запись в лог, далее - commit (без него, видимо, никак), далее сообщение о нехватке товара.
А пустые строки удалять при выпуске.
Или при переводе на стадию
Не. Заказы, вообще, лучше не трогать и не удалять ВНЕЗАПНО из них строки на каком-то из этапов.
Это манагеров пугает. В заказе эта "лишняя хрень" точно не нужна, поскольку не печатать клиенту, ни учитывать её никто не собиратеся.

Как было сделано у нас: (рассказываю, раз Sancho так загорелся идеей )

Заказ набирался не напрямую из строк заказа, а из классификатора.
(от Импакт-Софта есть весьма неплохой такой товарный классификатор)
Вызывается непосредственно из заказа продажи. Там группы товаров и поля для "желаемого кол-ва".
Триггер, к примеру, можно повесить туда.

А ещё +к этому классификатору у нас была сделана некая "корзина" (для тех клиентов, которые знают коды товаров)
Т.е. клиент по телефону быстро-быстро диктует "свой" список товарных номеров.
А потом уж из этого списка менеджер потом ещё раз "выбирает" то, что попадает в заказ. (или в несколько закзов, если надо разбить)

Имхо, это оптимальная идея. БЕЗ исправления заказов.

Как-то так.
Старый 05.10.2010, 17:13   #26  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
да, и классификатор а-ля импакт там тоже есть.
все именно так
Старый 05.10.2010, 17:17   #27  
jopagames2 is offline
jopagames2
Участник
 
151 / 11 (1) +
Регистрация: 11.02.2010
Цитата:
Сообщение от Sancho Посмотреть сообщение
да, и классификатор а-ля импакт там тоже есть.
все именно так
так и вешай тогда запись логов "в туда" ещё до оформления заказа. в чём тогда проблема-то?
тебе же надо только зафиксировать "Товарный Но." и "Кол-во"
ну, пусть будет даже в отдельной табличке.

или у тебя уже появились идеи по поводу п.2 ?
куда потом всё это девать?
Старый 06.10.2010, 17:59   #28  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Цитата:
Сообщение от Sancho Посмотреть сообщение
если система позволит ввести неограниченное количество, манагер не скажет клиенту, что товара нет. а им это важно.
Ну тогда просто надо показывать, сколько товара есть на складе, как в 4-ке.

Можно кол-во вносить не в Quantity, а в новое поле (Desired Quantity), на Validate которого смотреть, сколько товара есть на складе и заполнять автоматом Кол-во.
С Commit'ом тогда шаманить не надо. Сохранить потом заказ в архив (не забыть поля добвить необходимые), удалить строки с пустым кол-вом.
Старый 06.10.2010, 23:12   #29  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от .Quattro. Посмотреть сообщение
Цитата:
Сообщение от Sancho Посмотреть сообщение
если система позволит ввести неограниченное количество, манагер не скажет клиенту, что товара нет. а им это важно.
Ну тогда просто надо показывать, сколько товара есть на складе, как в 4-ке.

Можно кол-во вносить не в Quantity, а в новое поле (Desired Quantity), на Validate которого смотреть, сколько товара есть на складе и заполнять автоматом Кол-во.
С Commit'ом тогда шаманить не надо. Сохранить потом заказ в архив (не забыть поля добвить необходимые), удалить строки с пустым кол-вом.
О кстати про комиты и ерроры.

Камнями не кидаться, просто пару идей в голову пришло:
1. Писать количество в файл - его эррор не трет, потом периодическим заданием файл затягивать куда надо.
2. Не уверен, но посмотрел бы на свойства LinkedObject и LinkedInTransaction=Нет - по-моему, тоже при ерроре не откатываются.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:11.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.