Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Xiimepa
Зарегистрирован: 08.02.2016 Сообщения: 16
|
Добавлено: Пт Июн 03, 2016 5:52 03.06.2016 Заголовок сообщения: Ошибка выбора складов при вводе данных не по датам |
|
|
заполняем сегодня.
оприходовали картридж (судя по наклейкам датам появился он в 2014 году) значится пишем что появился 01.01.2015
сегодня переместили в склад "в заправку"
потом появились даные откуда этот картридж..
делаем операцию установка в оборудование дату берем к примеру 11.11.2015.
в записях пишется установить картридж из склада "в заправку"
я понимаю нелогичность моих действий, но и база должна быть рассчитана на дурака. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Пт Июн 03, 2016 11:05 03.06.2016 Заголовок сообщения: |
|
|
Поясню логику программы. Можно менять задним числом любые записи. Программа при этом проверяет по возможности целостность данных и выдает предупреждения, если, например, происходит попытка установить РМ в принтер датой раньше, чем дата прихода этого РМ или принтера. Но в общем случае невозможно отследить все возможные ошибки при изменениях задним числом. Тем более, что такие изменения часто парные, например поменяли дату прихода устройства + поменяли дату его перемещения. Поэтому при изменениях задним числом окончательный контроль целостности действий лежит на пользователе. Также в программе есть возможность верификации действий. Это помогает найти неочевидные ошибки порядка действий.
Из вашего описания непонятно, в чем именно ошибка в программе. Не дает возможность выбрать склад, на который надо сделать перемещение? Приведите конкретные примеры, а лучше скриншоты. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
Xiimepa
Зарегистрирован: 08.02.2016 Сообщения: 16
|
Добавлено: Чт Июн 09, 2016 8:37 09.06.2016 Заголовок сообщения: |
|
|
Простите долго не отвечал. повторил для картинки.
порядок действий.
11-00 принятие картиджа оприходованием. 2014.01.01
11-05 перемещение с склада на склад. 2016.06.09
11-20 внесение данных по прошлой заправке. (отправка в ремонт.) 26.03.15
я также понимаю что при создании карточки ремонта невозможно выяснить дату ремонта. а соответственно склад с которого нужно отправить в ремонт.
ps. обслуживание- перепровести движения-история действий с РМ. не помогло. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Пн Июл 18, 2016 11:37 18.07.2016 Заголовок сообщения: |
|
|
Прошу прощения за задержку с ответом.
Я вижу, что в данном случае было необходимо указать дату операции 26.03.2015, а по факту была указана дата 09.06.2016. От этого и происходит несоответствие действительного желаемому. Когда заносятся записи задним числом, надо указывать даты реальных действий, а также подправлять вручную те записи, которые нарушают целостность. На приведенном скриншоте достаточно вывести свойства нижней записи и поменять дату, все будет корректно.
Ошибки здесь нет, переношу тему в общие вопросы. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
|