Opened 2 months ago
Last modified 39 hours ago
#1464 new дефект
Неконсистентность местоположения изделия
| Reported by: | alx | Owned by: | Denis_N |
|---|---|---|---|
| Priority: | major | Component: | БД изделий АДС |
| Keywords: | Cc: |
Description
Обнаружено изделие (S/N G05594), имеющее в истории несколько записей о перемещении, однако в списке изделий его местоположение отображается как "Неизвестно", что говорит о том, что при занесении в БД записи о перемещении изделия в соответствующей строке таблицы products местоположение изделия не было скорректировано. Ожидалось, что в таблице products будет записано место последнего перемещения изделия.
Note:
See TracTickets
for help on using tickets.
![[MC-04 logo]](/mc-04/chrome/site/logo.png)
Причина расхождения выяснена: ранее по административной просьбе начальника производства была выполнена разовая правка данных, при которой неотгруженные изделия переводились напрямую в products.location='nowhere'. Это изменение не записывалось в history, поэтому для таких изделий история и текущее поле products.location могут расходиться.
Текущая логика в r586/base интерфейсов перемещения здесь не является причиной дефекта: штатные перемещения записываются в history и обновляют products.location вместе.
Для начальника производства составлен тикет в YouGile https://yougile.com/team/d58cac80bc45/#BAZ-149