2015-08-05 16:04:52
Краткое описание :
Использовать транзакции в процессе расчета амортизацииОписание :
АмортизацияЧто измененно :
Периодически случается такое: пользователь случайно не отмечает необходимые карточки при отмене амортизации, запускает отмену. Ждет что отмена закончится быстро, т.к. отменяет он по ограниченному количеству карточек, а операция затягивается, т.к. фактически он отменяет по всем.
Пользователь снимает задачу по Ctrl+Alt+Del, состояние системы некорректно, что-то отменено наполовину.
Реализовать системную или пользовательскую настройку, которая обрамляет процесс отмены амортизации транзакцией.
Как измененно :
Добавлена настройка
"Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка операций \ Амортизация \ Использовать транзакциии при отмене амортизации".
Если она включена, то при отмене используется одна транзакция на всю отмену. Т.е. если по какой-либо причине
отмена амортизации будет прервана, то ни одно изменению ни по одной карточке не попадет в базу данных.