FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

[Предложение] Возвращаться к приходу при отмене перемещения

 
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Общие вопросы
Предыдущая тема :: Следующая тема  
Автор Сообщение
Scherbak.Alexandr
Почетный активист проекта


Зарегистрирован: 23.12.2015
Сообщения: 112
Откуда: Ростовская обл., г.Новочеркасск

СообщениеДобавлено: Ср Фев 03, 2016 16:32 03.02.2016    Заголовок сообщения: [Предложение] Возвращаться к приходу при отмене перемещения Ответить с цитатой

Добрый день.
Сегодня столкнулся некоторое количество раз со следующей ситуацией, которую считаю не совсем корректной. При добавлении оборудования с установленным индикатором "Переместить после оприходования" и последующим нажатием кнопки [Отмена] закрывается окно перемещения, окно оприходования также закрывается, корректно завершая транзакцию прихода. Это неправильно.

Объясню ситуацию:
1. Добавляем приход оборудования нажатием соответствующей кнопки панели инструментов.
2. В открывшемся окне заполняем необходимые поля, после чего устанавливаем индикатор "Переместить после оприходования", нажимаем ОК
3. В открывшемся окне перемещения начинаем вводить данные, но в окне прихода видим допущенную ошибку.
4. В окне перемещения нажимаем [Отмена], окно закрывается, приход оборудования происходит.

Предложение: раз не закрывается окно приходования, значит можно вернуться в него, но уже в режим редактирования при отмене операции перемещения. При нажатии ОК в окне перемещения можно закрывать оба окна, считая операцию и данные корректными.


Последний раз редактировалось: Scherbak.Alexandr (Вт Фев 23, 2016 21:32 23.02.2016), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Фев 03, 2016 16:49 03.02.2016    Заголовок сообщения: Ответить с цитатой

Так сделано, потому что диалог перемещения может переместить только оборудование, которое уже добавлено в базу. Поэтому сначала оборудование доабвляется в БД, а затем открывается диалог перемещения. И далее, не зависимо от того, что в нем нажато, оборудование из базы уже никуда не денется.

Согласен, это немного не целостно выглядит. Посмотрю, можно ли что-то сделать.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Scherbak.Alexandr
Почетный активист проекта


Зарегистрирован: 23.12.2015
Сообщения: 112
Откуда: Ростовская обл., г.Новочеркасск

СообщениеДобавлено: Ср Фев 03, 2016 20:07 03.02.2016    Заголовок сообщения: Ответить с цитатой

Процесс добавления и перемещения понятен. Мною сделан акцент именно на поведение окон при нажатии кнопок. Понятно, что процесс перемещения начинается только после того, как оборудование уже находится в БД, т.е. после нажатия кнопки [ОК] при установленном индикаторе "Переместить после оприходования" в окне приходования оборудования производится добавление оборудования в БД и открывается окно перемещения с уже выбранным только что добавленным. Но вот нажатие [Отмена] в последнем окне по моему разумению должно отменять перемещение, но оставлять приходование, а подтверждение перемещения полностью завершает процедуру Приход-Перемещение и закрывает оба окна.

Сперва, не заметив этой особенности и нажимая Отмена в перемещении, думал, что откатывается и транзакция прихода, что повлекло за собой некоторое количество дубликатов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Общие вопросы Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group