2017-08-23 17:54:48
Краткое описание :
Некорректное резервированиеОписание :
Счета, ДО на продажуЧто измененно :
Некорректное резервирование
Периодически пользователи некорректно ставят резерв, резерв устанавливается, а количество и дата в ДО на продажу - нет. Закономерность установить не удается. Все смотрим по журналу. Во вложении один из случаев. Последствием проблемы становиться то, что пользователь не видя резерв, устанавливает его повторно, при этом резерв увеличивается, после этого при формировании накладной в нее идет количество резерва, а не количество в ДО (это с одной стороны правильно для нас, если зарезервировано меньше товара). Подловить ситуацию нет возможности, т.к. таких случаев примерно 1 в день случается, и никакой системы. Все вылавливаем уже по факту. Если нет возможности проанализировать алгоритм резервирования на предмет неполной отработки во внештатной ситуации, может при формировании накладной на отпуск по ДО проверять не зарезервировано ли больше, чем в заказе?
Как измененно :
Доработано следующее:
- при неудачном выставлении семафора резервирование не производится и предыдущие резервы не удаляются
- после резервирования выставляется признак модификации записи спецификации для успешного обновления