F_SFO
Краткое описание :
Во время удаления акта регламентного списания пользователи не могут создавать/удалять любые другие документыОписание :
Регламентное списаниеЧто измененно :
Установлена настройка "Настройки Галактики \ Общие настройки системы \ Автонумерация документов" в значение "с помощью специальной таблицы". Пользователь создает акт регламентного списания по всем доступным ему подразделениям. В итоге по акту регламентного списания формируется очень много актов на списание (порядка 250 штук). Далее пользователь по каким-то причинам решает отменить свои действия - удалить акт регламентного списания. В момент запуска удаления акта регламентного списания запускается большая транзакция. Если в процессе удаления актов регламентного списания потребуется модифицировать значение последнего номера документа (Lastnumd), то это приводит к тому, что запись в таблице Lstnumd блокируется на все оставшееся время выполнения длинной транзакции. Если в момент блокировки записи lastnumd другой пользователь захочет создать/удалить акт на списание, то это приведет к тому, что в Галактике никто не сможет создавать/удалять документы любых типов до тех пор, пока не снимется блокировка с lustnumd. У клиента такая ситуация проявляется довольно часто (несколько раз в месяц) - в период активного формирования актов регламентного списания. Просьба разбить транзакцию на части: каждую спецификацию документа удалять в своей отдельной транзакции, после успешного удаления всех спецификаций в своей транзакции удалить "шапку" документа.
Как измененно :
Доработано.
F_SFO
Краткое описание :
Расчет положенного количества при наличии корректировок даты эксплуатацииОписание :
Ростовочная ведомостьЧто измененно :
У сотрудника есть есть следующая спецификация нормы:
дата начала действия - 01/01/2015
дата начала эксплуатации - 01/07/2019 (по какой-то причине пользователи не могли выдавать данный предмет сотруднику до этой даты и сдвинули дату начала эксплуатации)
Спецификация периодическая, не накопительная, срок носки 12 месяцев. По данной спецификации нормы предметов не выдавалось.
Формируем ростовочную ведомость с периодом 01/01/2019 - 31/12/2019.
Ожидаем, что по данной позиции положенное за период количество будет равно 1, т.к. дата начала эксплуатации 01/07/2019 (дата, с которой по данной спецификации нормы работнику положено выдавать предметы СФО). Но в отчете видим, что положенное количество равно 4. Т.е. оно рассчиталось не от даты начала эксплуатации, а от даты начала действия нормы 01/01/2015. Просьба исправить.
Как измененно :
Доработано.